Description
This Easy Shepherd’s Pie with Cheesy Mashed Potato Topping combines hearty ground beef, savory veggies, and a creamy cheesy finish, making it perfect for a quick and satisfying family dinner.
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 for 2 minutes. Add the chopped onion and sauté for 5 minutes, stirring occasionally.
- Incorporate the ground beef (or lamb) into the skillet, breaking it apart with a spoon. Mix in parsley, rosemary, thyme, salt, and pepper. Cook for 6-8 minutes until the meat is browned, stirring occasionally.
- Pour in the Worcestershire sauce and minced garlic. Stir well and cook for 1 minute.
- Sprinkle the flour and add tomato paste to the meat mixture. Stir until fully combined with no lumps of tomato paste.
- Add broth, peas and carrots, and corn to the skillet. Bring to a boil, then reduce heat to simmer for 5 minutes, stirring frequently.
- Remove the meat mixture from heat. Preheat the oven to 400 degrees F.
Notes
You can use ground lamb or beef based on your preference.
Feel free to customize with other vegetables like bell peppers or mushrooms for added flavor.
Nutrition
- Serving Size: 1 serving
- Calories: 525
- Sugar: 4g
- Sodium: 850mg
- Fat: 28g
- Saturated Fat: 12g
- Unsaturated Fat: 16g
- Trans Fat: 0g
- Carbohydrates: 48g
- Fiber: 5g
- Protein: 23g
- Cholesterol: 70mg
