Simple Shepherds Pie Recipe
Introduction

A simple shepherd’s pie recipe is one of the most comforting meals you can make at home. It combines a savory meat and vegetable filling with creamy mashed potatoes baked until golden on top. This dish has been a family favorite for generations and is known for its hearty, homey flavors.
What makes this recipe truly special is how easy it is to prepare with basic pantry ingredients. You don’t need fancy equipment or special skills, just a little time and love. It’s perfect for weeknight dinners or weekend family gatherings when you want something cozy and filling.
Shepherd’s pie is also incredibly versatile. You can adjust the ingredients to your taste, add extra veggies, or even swap in ground turkey or chicken for a lighter twist. No matter how you prepare it, the result is always delicious comfort food that brings everyone to the table.
Why You’ll Love This Recipe
- Comfort food classic
- Uses simple pantry ingredients
- Freezer-friendly meal
- Customizable with veggies or proteins
- Family-friendly and filling
- Perfect for leftovers
Cook Time
Prep Time: 20 minutes
Cook Time: 40 minutes
Total Time: 1 hour
Ingredients
- 1 lb ground lamb or beef
- 1 medium onion, diced
- 2 carrots, diced
- 1 cup frozen peas
- 2 tbsp tomato paste
- 1 cup beef broth
- 2 tbsp Worcestershire sauce
- 2 cloves garlic, minced
- 2 tbsp olive oil
- 4 cups mashed potatoes (prepared)
- 1 tsp salt
- ½ tsp black pepper
- 1 tsp dried thyme
- ½ cup shredded cheddar cheese (optional for topping)
| Best For | Spice Level | Freezer-Friendly |
|---|---|---|
| Family dinners | Mild | Yes |
| Weeknight meals | Low | Yes |
| Comfort cravings | Mild | Yes |
Step-by-Step Instructions

Step 1: Preheat your oven to 375°F (190°C).
Step 2: Heat olive oil in a large skillet over medium heat. Add diced onion, carrots, and garlic. Cook until softened, about 5 minutes.
Step 3: Add ground lamb or beef. Cook until browned, breaking up the meat with a spoon. Drain excess fat if needed.
Step 4: Stir in tomato paste, Worcestershire sauce, dried thyme, salt, and pepper. Mix well.
Step 5: Pour in beef broth and let the mixture simmer until slightly thickened, about 8–10 minutes. Stir in frozen peas.
Step 6: Transfer the meat and veggie filling to a baking dish. Spread evenly.
Step 7: Top with mashed potatoes, spreading to cover the filling completely. Use a fork to create texture on top.
Step 8: Sprinkle shredded cheddar cheese on top (if using). Bake for 25–30 minutes until golden brown and bubbling.
Step 9: Let cool for a few minutes before serving. Enjoy!
Tips & Variations
- Use sweet potatoes instead of white potatoes for a healthier twist.
- Swap ground lamb for beef, turkey, or chicken.
- Add corn or green beans for extra veggies.
- Sprinkle paprika or fresh herbs on top for added flavor.
Servings
This recipe makes about 6 servings, depending on portion size.
Serving Suggestions
Serve shepherd’s pie with a side salad or steamed green beans for a complete meal. A slice of crusty bread also pairs wonderfully to soak up the savory gravy. For a cozy dinner, enjoy it with a glass of red wine or a warm cup of tea.
Why It’s Good For You
Shepherd’s pie offers a balance of protein, vegetables, and carbohydrates in one dish. The lean meat provides essential protein, while the carrots and peas add vitamins and fiber. Mashed potatoes offer energy-rich carbs, making it a wholesome, filling dinner option.
Pros and Cons
| Pros | Cons |
|---|---|
| Easy to make with simple ingredients | Can be calorie-dense if overloaded with cheese |
| Comforting, flavorful, and hearty | Not ideal for low-carb diets |
| Freezer-friendly and great for meal prep | Needs oven time, not super quick |
Nutrition Information
| Calories | Protein | Fat | Carbs | Fiber | Sodium |
|---|---|---|---|---|---|
| 380 | 22g | 15g | 42g | 5g | 620mg |
FAQs
Q: Can I make shepherd’s pie ahead of time?
A: Yes, you can assemble it a day in advance and bake when ready.
Q: Can I freeze shepherd’s pie?
A: Absolutely, it freezes very well for up to 3 months.
Q: Can I use instant mashed potatoes?
A: Yes, but homemade mashed potatoes taste best.
Q: What meat is best for shepherd’s pie?
A: Traditionally lamb, but beef, turkey, or chicken work too.
Q: How do I make it vegetarian?
A: Substitute lentils or mushrooms for the meat.
Conclusion
This simple shepherd’s pie recipe is the perfect comfort food for busy nights or family gatherings. With its savory filling, creamy potato topping, and flexible ingredient options, it’s a dish you’ll return to again and again. Warm, hearty, and satisfying—this recipe is a true classic.
Simple Shepherds Pie Recipe
6
servings20
minutes40
minutes380
kcalA simple shepherd’s pie recipe with seasoned ground meat, savory vegetables, and creamy mashed potatoes baked until golden.
Ingredients
1 lb ground lamb or beef
1 medium onion, diced
2 carrots, diced
1 cup frozen peas
2 tbsp tomato paste
1 cup beef broth
2 tbsp Worcestershire sauce
2 cloves garlic, minced
2 tbsp olive oil
4 cups mashed potatoes (prepared)
1 tsp salt
½ tsp black pepper
1 tsp dried thyme
½ cup shredded cheddar cheese (optional for topping)
Directions
- Preheat your oven to 375°F (190°C).
- Heat olive oil in a large skillet over medium heat. Add diced onion, carrots, and garlic. Cook until softened, about 5 minutes.
- Add ground lamb or beef. Cook until browned, breaking up the meat with a spoon. Drain excess fat if needed.
- Stir in tomato paste, Worcestershire sauce, dried thyme, salt, and pepper. Mix well.
- Pour in beef broth and let the mixture simmer until slightly thickened, about 8–10 minutes. Stir in frozen peas.
- Transfer the meat and veggie filling to a baking dish. Spread evenly.
- Top with mashed potatoes, spreading to cover the filling completely. Use a fork to create texture on top.
- Sprinkle shredded cheddar cheese on top (if using). Bake for 25–30 minutes until golden brown and bubbling.
- Let cool for a few minutes before serving. Enjoy!
Recipe Video
Notes
- A classic, easy-to-make comfort dish with rich layers of flavor.
