Ingredients
For the Filling:
1 lb ground beef or lamb
1 onion, finely chopped
2 carrots, diced
2 cloves garlic, minced
1 cup frozen peas (or mixed vegetables)
2 tbsp tomato paste
1 tbsp Worcestershire sauce
1 cup beef broth
2 tbsp olive oil or butter
1 tsp dried thyme
1 tsp dried rosemary
Salt and pepper, to taste
For the Mashed Potato Topping:
2 lbs potatoes, peeled and cubed
4 tbsp butter
½ cup milk (warm)
½ cup shredded cheddar cheese (optional)
Salt and pepper, to taste
For Garnish (optional):
Fresh parsley, chopped
Instructions
Make the Filling:
Heat oil in a skillet over medium heat. Sauté onion, garlic, and carrots until softened.
Add ground meat and cook until browned. Drain excess fat.
Stir in tomato paste, Worcestershire sauce, thyme, rosemary, salt, and pepper.
Add broth and simmer for 8–10 minutes until thickened. Stir in peas. Remove from heat.
Make the Mashed Potatoes:
Boil potatoes in salted water until fork-tender (about 15 minutes).
Drain and mash with butter, warm milk, salt, and pepper. Stir in cheese if using.
Assemble the Pie:
Preheat oven to 400°F (200°C).
Spread the meat filling evenly in a baking dish.
Spoon mashed potatoes on top, spreading evenly. Use a fork to create ridges (these brown beautifully).
Sprinkle with extra cheese if desired.
Bake:
Bake uncovered for 25–30 minutes, until golden brown on top.
Garnish with parsley before serving.
Serving Suggestions
Serve with a fresh green salad or roasted veggies.
Pairs beautifully with crusty bread.
