In a large skillet, brown the ground lamb over medium-high heat. Drain off any excess grease.
Add the chopped onion and minced garlic to the skillet and cook until softened, about 5 minutes.
Stir in the tomato paste and Worcestershire sauce. Cook for 1 minute more.
Pour in the beef broth and bring to a simmer. Add the frozen peas and carrots. Season with salt and pepper to taste. Simmer for 10 minutes, or until the sauce has thickened slightly.
While the meat sauce is simmering, prepare the mashed potatoes. Boil the potatoes until tender. Drain and mash with milk, butter, salt, and pepper until smooth and creamy.
Pour the meat sauce into a baking dish. Spread the mashed potatoes evenly over the top.
Bake in the preheated oven for 20-25 minutes, or until the mashed potatoes are golden brown and the sauce is bubbly.
Let cool slightly before serving.
Notes
Feel free to add other vegetables to the meat sauce, such as celery or mushrooms.