Ingredients
– 2 tablespoons olive oil
– 1 cup chopped yellow onion
– 1 pound 90% lean ground beef or ground lamb
– 2 teaspoons dried parsley leaves
– 1 teaspoon dried rosemary leaves
– 1 teaspoon dried thyme leaves
– 1/2 teaspoon salt
– 1/2 teaspoon ground black pepper
– 1 tablespoon Worcestershire sauce
– 2 minced garlic cloves
– 2 tablespoons all-purpose flour
– 2 tablespoons tomato paste
– 1 cup beef broth
– 1 cup frozen mixed peas and carrots
– 1/2 cup frozen corn kernels
– 1 1/2 to 2 pounds russet potatoes peeled and cut into 1-inch cubes
– 8 tablespoons unsalted butter
– 1/3 cup half and half
– 1/2 teaspoon garlic powder
– 1/2 teaspoon salt
– 1/4 teaspoon ground black pepper
– 1/4 cup parmesan cheese
Instructions
1-First, heat the olive oil in a large skillet over medium heat. Add the chopped yellow onion and cook until it softens, then stir in the ground beef or lamb and brown it thoroughly. Don’t forget to add the dried parsley, rosemary, thyme, salt, black pepper, Worcestershire sauce, and minced garlic for that classic taste.
2-Next, sprinkle in the all-purpose flour and tomato paste to thicken the mixture, then pour in the beef broth and let it simmer until it thickens up. Add the frozen mixed peas and carrots along with the frozen corn kernels, stirring everything together for even distribution. For a personal touch, I like to taste and adjust seasonings here to match what my family enjoys.
3-While the filling cooks, prepare the potato topping by boiling the russet potatoes until they’re tender. Drain them and mash with unsalted butter, half and half, garlic powder, salt, ground black pepper, and parmesan cheese until smooth and creamy. Preheat your oven to 400°F and spread the meat mixture evenly in a baking dish.
4-Top it off by layering the mashed potatoes over the filling, smoothing it out for a nice even cover. Bake for 20-25 minutes until the top turns golden and bubbly. Let it cool for a few minutes before serving this step helps the flavors settle and makes it easier to dish out. If you’re looking for more ideas on hearty meals, check out simple soup recipes that use leftovers creatively.
Last Step:
Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.Notes
🥧 Use lean ground lamb for a more traditional flavor or ground beef for a milder taste.
🥔 Make sure to mash potatoes until creamy for the smoothest topping.
🍳 Let the pie cool for a few minutes before serving to help it set for easier slicing.
- Prep Time: 20 minutes
- Baking Time: 20-25 minutes
- Cook Time: 35-45 minutes
- Category: Main Course
- Method: Baking
- Cuisine: British
- Diet: Contains dairy and meat
Nutrition
- Serving Size: 1 serving
- Calories: 450 kcal
- Sugar: 6 g
- Sodium: 600 mg
- Fat: 18 g
- Saturated Fat: 10 g
- Unsaturated Fat: 6 g
- Trans Fat: 0 g
- Carbohydrates: 40 g
- Fiber: 5 g
- Protein: 28 g
- Cholesterol: 70 mg
