
Why You’ll Love This Recipe
-
Quick and Easy: Ready in just 30 minutes, ideal for busy nights.
-
Comforting: Classic shepherd’s pie flavors that everyone loves.
-
Customizable: Easily swap ingredients to suit your tastes or dietary needs.
-
Family-Friendly: A guaranteed hit with both kids and adults.
-
Make-Ahead Option: Can be prepared in advance for convenience.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
-
1 pound ground beef
-
1 medium onion, chopped
-
1 cup frozen mixed vegetables (peas, carrots, and corn work well)
-
1 tablespoon tomato paste
-
1 tablespoon Worcestershire sauce
-
½ cup beef broth
-
Salt and pepper, to taste
-
3 cups prepared mashed potatoes
-
½ cup shredded cheddar cheese (optional)
Directions
-
Preheat Oven: Preheat your oven to 400°F (200°C).
-
Cook the Beef Mixture: In a large skillet over medium heat, cook the ground beef until browned. Drain excess fat. Add the chopped onion and cook until softened. Stir in the frozen vegetables, tomato paste, Worcestershire sauce, and beef broth. Season with salt and pepper. Let it simmer for about 5 minutes.
-
Assemble the Pie: Transfer the beef mixture into a baking dish. Spread the mashed potatoes evenly on top. If desired, sprinkle shredded cheddar cheese over the mashed potatoes.
-
Bake: Place the dish in the oven and bake for 15-20 minutes, or until the top is golden and the filling is bubbly.
-
Serve: Let the pie stand for 5 minutes before serving.
Servings and Timing
-
Servings: 4
-
Preparation Time: 10 minutes
-
Cooking Time: 20 minutes
-
Total Time: 30 minutes
Variations
-
Vegetarian Version: Replace the ground beef with lentils or plant-based meat alternatives.
-
Different Proteins: Ground turkey, chicken, or lamb can also be used in place of beef.
-
Cheesy Topping: Mix some cheese into the mashed potatoes for a cheesy crust.
-
Spicy Kick: Add chili flakes or hot sauce to the beef mixture for extra heat.
-
Herb Infusion: Add fresh herbs like thyme or rosemary for an added layer of flavor.
Storage/Reheating
-
Refrigeration: Store leftovers in an airtight container in the fridge for up to 3 days.
-
Freezing: The pie can be frozen (assembled but unbaked) for up to 2 months. Thaw in the fridge before baking.
-
Reheating: Reheat individual portions in the microwave or bake the entire pie at 350°F (175°C) until heated through.
FAQs
Can I use instant mashed potatoes?
Yes, instant mashed potatoes are a great time-saver and work perfectly in this recipe.
What vegetables can I add to the filling?
You can use peas, carrots, corn, green beans, or any other vegetables you like.
Can I make this ahead of time?
Yes, you can prepare the pie and refrigerate it (unbaked) for up to 24 hours before baking.
How do I prevent the mashed potatoes from sinking into the filling?
Make sure the beef mixture is thickened and cooled slightly before topping it with the mashed potatoes.
Is it necessary to bake the pie?
While baking gives the pie a golden top and melds the flavors, you can serve it without baking if you prefer.
Can I mix cheese into the mashed potatoes?
Yes, adding cheese to the mashed potatoes gives it a richer, creamier texture.
What’s the best way to reheat leftovers?
Reheat leftovers in the oven at 350°F (175°C) until hot or use the microwave for individual servings.
Can I use ground lamb instead of beef?
Yes, ground lamb is a traditional alternative for shepherd’s pie and adds a rich flavor.
How do I make the filling thicker?
Simmer the beef mixture longer to reduce the liquid, or stir in a tablespoon of flour to help thicken it.
Can I add herbs to the filling?
Yes, fresh herbs like thyme, rosemary, or parsley can elevate the flavor of the filling.
Conclusion
Speedy Shepherd’s Pie is a comforting, hearty dish that’s quick enough for a busy weeknight but flavorful enough for any occasion. With its savory meat and vegetable filling, topped with creamy mashed potatoes, it’s a meal that the whole family will enjoy. Plus, it’s customizable, making it easy to make it your own!

Speedy Shepherd’s Pie
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
- Author: Ava
- Total Time: 30 minutes
- Yield: 4 servings
Description
Speedy Shepherd’s Pie is a quick and comforting twist on the classic, made with savory ground beef, mixed vegetables, and creamy mashed potatoes, ready in just 30 minutes for a satisfying weeknight dinner.
Ingredients
1 pound ground beef
1 medium onion, chopped
1 cup frozen mixed vegetables (peas, carrots, and corn work well)
1 tablespoon tomato paste
1 tablespoon Worcestershire sauce
½ cup beef broth
Salt and pepper, to taste
3 cups prepared mashed potatoes
½ cup shredded cheddar cheese (optional)
Instructions
- Preheat Oven: Preheat your oven to 400°F (200°C).
- Cook the Beef Mixture: In a large skillet over medium heat, cook the ground beef until browned. Drain excess fat. Add the chopped onion and cook until softened. Stir in the frozen vegetables, tomato paste, Worcestershire sauce, and beef broth. Season with salt and pepper. Let it simmer for about 5 minutes.
- Assemble the Pie: Transfer the beef mixture into a baking dish. Spread the mashed potatoes evenly on top. If desired, sprinkle shredded cheddar cheese over the mashed potatoes.
- Bake: Place the dish in the oven and bake for 15-20 minutes, or until the top is golden and the filling is bubbly.
- Serve: Let the pie stand for 5 minutes before serving.
Notes
- Vegetarian Version: Replace the ground beef with lentils or plant-based meat alternatives.
- Different Proteins: Ground turkey, chicken, or lamb can also be used in place of beef.
- Cheesy Topping: Mix some cheese into the mashed potatoes for a cheesy crust.
- Spicy Kick: Add chili flakes or hot sauce to the beef mixture for extra heat.
- Herb Infusion: Add fresh herbs like thyme or rosemary for an added layer of flavor.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Main Course
- Method: Bake
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 350
- Sugar: 5g
- Sodium: 650mg
- Fat: 18g
- Saturated Fat: 6g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 4g
- Protein: 24g
- Cholesterol: 70mg