This post may contain affiliate links. Please read our disclosure policy.
If you’re craving a meal that warms both heart and home, Classic Shepherd’s Pie brings generations together around the dinner table. This beloved casserole combines a savory meat and veggie filling with a fluffy blanket of mashed potatoes, perfect for easy family dinners or healthy supper ideas. Scroll down for step-by-step instructions, handy tips, equipment links, and answers to your common questions!
Table of Contents
Ingredient Table
| Ingredient | Amount |
|---|---|
| Olive oil | 2 tablespoons |
| Yellow onion, chopped | 1 cup |
| Lean ground beef or ground lamb | 1 lb. |
| Dried parsley leaves | 2 teaspoons |
| Dried rosemary leaves | 1 teaspoon |
| Dried thyme leaves | 1 teaspoon |
| Salt | ½ teaspoon |
| Black pepper | ½ teaspoon |
| Worcestershire sauce | 1 tablespoon |
| Garlic cloves, minced | 2 |
| All purpose flour | 2 tablespoons |
| Tomato paste | 2 tablespoons |
| Beef broth | 1 cup |
| Frozen mixed peas & carrots | 1 cup |
| Frozen corn kernels | ½ cup |
| Russet potatoes (peeled, cubed) | 1½ – 2 lb. (about 2 large) |
| Unsalted butter | 8 tablespoons |
| Half & half | ⅓ cup |
| Garlic powder | ½ teaspoon |
| Salt | ½ teaspoon |
| Ground black pepper | ¼ teaspoon |
| Parmesan cheese | ¼ cup |

Step-by-Step Instructions
1. Make the Meat Filling
- Add olive oil to a large skillet over medium-high heat.
- Sauté onions for 5 minutes.
- Add ground beef or lamb, parsley, rosemary, thyme, salt, and pepper; break up meat and cook until browned.
- Stir in Worcestershire sauce and garlic; cook 1 minute.
- Mix in flour and tomato paste to coat; stir until combined.
- Add broth, peas & carrots, and corn; bring to boil and then simmer 5 minutes.
- Set aside. Preheat oven to 400°F.
2. Prepare Potato Topping
- Place potatoes in a large pot, cover with water, and bring to a boil.
- Simmer until potatoes are fork-tender (10–15 min).
- Drain and return to hot pot; let rest 1 minute.
- Add butter, half & half, garlic powder, salt, and pepper; mash well.
- Stir in parmesan cheese.
3. Assemble and Bake
- Pour meat mixture into a 9×9 or 7×11 inch baking dish and spread evenly.
- Spoon potatoes on top and spread into a smooth layer.
- If full, set dish on a rimmed baking sheet.
- Bake uncovered 25–30 minutes until golden.
- Cool for 15 minutes before serving.
Kitchen Equipment You’ll Need
- Air fryer (for reheating leftovers)
- Oven
- Electric mixer
- Food processor
- Pots
- Frying pans
- Kitchen utensils
- Cutting board
- Chef’s knives
- Measuring cups and spoons set
- Mixing bowls
- Colander strainer basket
Whenever the recipe calls for mashing potatoes, consider using an electric mixer for fluffy results, and the oven for perfect browning.
Expert Tips
- Swap lamb for beef to keep it classic.
- Make ahead: Assemble and refrigerate overnight, bake fresh.
- Use the air fryer for crispy leftovers.
- Save time by prepping veggies in a food processor.
FAQs: The Main Keyword “Shepherd’s Pie” Answered
Q: Can I freeze Shepherd’s Pie?
A: Yes! Assemble, wrap tightly, and freeze for up to 2 months. Thaw overnight and bake as instructed.
Q: Is Shepherd’s Pie healthy for dinner?
A: With lean meat, veggies, and simple potato topping, it’s a balanced meal fitting “healthy dinner ideas” for families.
Q: Can I use ground turkey instead of beef?
A: Absolutely, ground turkey is a lighter alternative for easy weeknight dinners.
Q: What’s the best way to reheat Shepherd’s Pie?
A: Use an air fryer or oven for optimal crisp and taste.
Classic Shepherd’s Pie : Cozy Dinner Ideas for Families in 60 Minutes
Classic ground meat and vegetable filling baked with creamy mashed potatoes for the ultimate comfort casserole.
- Prep Time: 20 minutes
- Cook Time: 40 minutes
- Total Time: 60 minutes
- Yield: 6 servings
- Category: Dinner
- Method: Bake
- Cuisine: British
Ingredients
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, peeled and cut into 1 inch cubes
8 tablespoons unsalted butter
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
1. Add oil to skillet over medium-high heat. Sauté onions 5 min.
2. Add ground meat, herbs, salt, pepper; cook until browned.
3. Stir in Worcestershire, garlic; cook 1 min.
4. Mix in flour, tomato paste; stir to coat.
5. Add broth, peas, carrots, corn. Boil then simmer 5 min.
6. Set filling aside. Preheat oven 400°F.
7. Boil cubed potatoes until fork tender (10–15 min).
8. Drain potatoes, return to pot to rest 1 min.
9. Mash potatoes with butter, half & half, garlic powder, salt, pepper.
10. Stir in parmesan cheese.
11. Spread meat in baking dish; top with mashed potatoes.
12. Bake uncovered 25–30 min. Cool 15 min before serving.
Notes
For best texture, let the mashed potatoes rest in hot pot before mashing.
If assembling ahead, refrigerate overnight and bake fresh.
If you found this recipe helpful, feel free to check out the kitchen equipment below. Click on any image to view and purchase the product through our Amazon affiliate links at no extra cost to you. Your support helps us keep Deliciousavors.com running and bringing you great recipes!























