Description
This Easy Shepherd’s Pie with Cheesy Mashed Potato Topping offers irresistible flavor and simple prep. Perfect for a quick dinner, it combines ground beef, vegetables, and creamy cheesy potatoes for a comforting home-cooked meal.
Ingredients
Scale
- 2 tablespoons olive oil
- 1 cup chopped yellow onion
- 1 lb. 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 garlic cloves -minced
- 2 tablespoons all purpose flour
- 2 tablespoons tomato paste
- 1 cup beef broth
- 1 cup frozen mixed peas & carrots*
- 1/2 cup frozen corn kernels
- 1 ½ – 2 lb. russet potatoes -about 2 large potatoes peeled and cut into 1 inch cubes
- 8 tablespoons unsalted butter -1 stick
- 1/3 cup half & half
- 1/2 teaspoon garlic powder
- 1/2 teaspoon salt
- 1/4 teaspoon ground black pepper
- 1/4 cup parmesan cheese
Instructions
- Heat the olive oil in a large skillet over medium-high heat for 2 minutes.
- Add the chopped onions and cook for 5 minutes, stirring occasionally.
- Incorporate the ground beef or ground lamb, breaking it apart with a wooden spoon. Add parsley, rosemary, thyme, salt, and black pepper, stirring well. Cook for 6-8 minutes until meat is browned, stirring occasionally.
- Mix in Worcestershire sauce and minced garlic, cooking for 1 minute.
- Add flour and tomato paste, stirring until no clumps of tomato paste remain.
- Pour in beef broth, mixed peas and carrots, and corn, bringing the mixture to a boil before reducing it to a simmer. Simmer for 5 minutes while stirring occasionally.
- Set the meat mixture aside and preheat the oven to 400 degrees F.
Notes
For an extra cheesy topping, consider adding more parmesan cheese to the mashed potatoes.
You can substitute ground beef with ground turkey for a lighter option.
Feel free to customize the vegetables based on your preferences.
Nutrition
- Serving Size: 1 slice
- Calories: 450
- Sugar: 3g
- Sodium: 800mg
- Fat: 25g
- Saturated Fat: 12g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 40g
- Fiber: 5g
- Protein: 20g
- Cholesterol: 70mg
