Description
This Easy Shepherd’s Pie with Cheesy Mashed Potato Topping combines savory ground beef with veggies, topped with creamy, cheesy mashed potatoes. It’s a hearty option perfect for a quick family dinner or cozy meal. Enjoy homemade comfort food that everyone will love!
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 olive oil in a large skillet over medium-high heat for 2 minutes.
- Add chopped onions and sauté for 5 minutes, stirring occasionally.
- Incorporate the ground beef or lamb, breaking it apart with a spoon. Sprinkle in the parsley, rosemary, thyme, salt, and pepper. Cook for 6-8 minutes until browned, stirring occasionally.
- Mix in Worcestershire sauce and minced garlic, cooking for an additional minute.
- Stir in flour and tomato paste until thoroughly combined with no clumps remaining.
- Add beef broth, frozen peas and carrots, and corn. Bring to a boil, then reduce heat and simmer for 5 minutes, stirring occasionally.
- Set the meat mixture aside and preheat the oven to 400°F.
Notes
You can substitute ground lamb for ground beef if desired.
Feel free to add more vegetables like green beans or bell peppers for extra flavor.
Make sure to mash the potatoes until smooth for the best texture on top.
Nutrition
- Serving Size: 1 serving
- Calories: 550
- Sugar: 4g
- Sodium: 800mg
- Fat: 30g
- Saturated Fat: 15g
- Unsaturated Fat: 10g
- Trans Fat: 1g
- Carbohydrates: 45g
- Fiber: 5g
- Protein: 25g
- Cholesterol: 90mg
