I find there’s nothing better than a truly hearty meal when I need to feel cozy and comforted. When the weather turns chilly and you need a soul-satisfying meal, nothing beats a classic shepherd’s pie recipe easy to make at home. This version takes a traditional approach with savory ground lamb and vegetables, but adds a delicious twist with a smoky cheddar mashed potato crust, creating crispy edges and a creamy center. Itโs designed for home cooks who want maximum flavor without spending all evening in the kitchen, making it a perfect easy weeknight dinner. The combination of the rich filling and cheesy, crispy topping will make this a new family favorite. Read on for simple steps to create this ultimate comfort food in under an hour and a half.

Ingredients
- 450 g / 1 lb lean ground lamb
Choose a good quality, lean cut for the authentic shepherdโs pie flavor. While ground beef can be used for cottage pie, lamb gives this dish its traditional taste. Ensure it is fresh and free from excess moisture for optimal browning. - 1 medium yellow onion, finely chopped (about 180 g / 1.5 cups)
Finely dicing helps the onion cook down fully and integrate seamlessly into the filling. A yellow onion provides a good base flavor without being overly sweet or sharp. - 2 medium carrots, peeled and finely diced (about 180 g / 1.5 cups)
Carrots add essential sweetness and texture to the savory filling. Dicing small ensures they soften fully alongside the onions in the skillet. - 2 cloves garlic, minced
Garlic adds aromatic depth to the filling. Mincing finely prevents large chunks of garlic from overpowering the dish. - 30 g / 2 tbsp tomato paste
Tomato paste provides concentrated umami flavor and color. It helps to create a rich base for the gravy; ensure you cook it down briefly before adding liquids. - 15 g / 1 tbsp all-purpose flour
Flour acts as a thickener for the filling’s gravy. Make sure to cook the flour briefly with the meat and vegetables to remove the raw flour taste. - 350 mL / 1.5 cups vegetable stock
Use good quality stock for depth; chicken stock can also be used. Avoid using water, as it dilutes the overall flavor of the sauce. - 5 mL / 1 tsp dried thyme
Thyme is the traditional herb pairing for lamb shepherd’s pie. Use fresh thyme (2-3 sprigs, stripped) for a brighter flavor if available. - 120 g / 1 cup frozen peas and 120 g / 1 cup frozen corn
Peas and corn add color, sweetness, and bulk to the filling. Adding them frozen allows them to heat through without overcooking during the final bake. - 900 g / 2 lbs Russet or Yukon Gold potatoes, peeled and quartered
Russets yield a fluffier mash; Yukon Golds create a creamier result. Quartering ensures all pieces boil evenly and quickly. - 60 mL / 4 tbsp unsalted butter, softened, and 120 mL / 0.5 cup milk, warmed
The butter adds richness to the mash; warming the milk helps keep the potatoes light and fluffy. Use whole milk for the creamiest results. - 120 g / 1 cup sharp cheddar cheese, grated
Sharp cheddar provides a robust flavor to both the mash and the crispy topping. Grate it yourself for better melting texture than pre-shredded varieties. - 7.5 mL / 1.5 tsp smoked paprika, divided
Smoked paprika adds a unique, smoky note that differentiates this easy shepherds pie recipe. This ingredient will be divided between the mash and the final topping. - Additional seasonings: olive oil, salt, freshly ground black pepper, fresh parsley (garnish).
Optional (plan-ahead): If youโre shopping for the week, I put this into a 4-Week Meal Plan + Grocery Lists so dinnerโs already decided before your day gets busy.
Instructions
Here are the simple steps to create this hearty comfort food for your family dinner.
- Prep the Oven and Pan: Preheat your oven to 190ยฐC / 375ยฐF. Have a 2.5-liter / 2.5-quart oven-safe baking dish ready, ensuring it’s large enough to hold both the filling and the topping. Prepping all ingredientsโdicing vegetables and mashing potatoesโin advance makes assembly of this easy shepherds pie recipe smooth.
- Brown the Lamb: Heat 1 tbsp olive oil in a large oven-safe skillet or Dutch oven over medium-high heat. Add the ground lamb and cook for 5-7 minutes, breaking it up with a spoon, until browned and no longer pink. Drain any excess fat from the skillet to prevent a greasy filling for this shepherd’s pie recipe easy.
- Sautรฉ Aromatics: Add the chopped onion and carrots to the skillet with the lamb. Cook, stirring occasionally, until the vegetables soften, about 5-7 minutes. Stir in the minced garlic and tomato paste, cooking for 1 additional minute until fragrant.
- Thicken and Simmer: Sprinkle the all-purpose flour over the lamb and vegetable mixture. Stir constantly for 1 minute to cook out the raw flour taste, then gradually pour in the vegetable stock. Stir continuously to prevent lumps from forming and add the dried thyme, salt, and pepper; reduce heat to low and simmer for 5-7 minutes until the sauce thickens.
- Finish the Filling: Stir in the frozen peas and corn and cook for 2 more minutes, just long enough for them to thaw and warm through. Taste and adjust seasoning with additional salt and pepper if needed. Transfer the meat filling to your prepared baking dish and spread evenly.
- Prepare the Potatoes: While the filling simmers, prepare the potato topping. Place the quartered potatoes in a large pot, cover with cold water, add a pinch of salt, bring to a boil, and cook until fork-tender (15-20 minutes). Drain thoroughly and return the hot, drained potatoes to the empty pot.
- Mash the Topping: Add the softened butter, warmed milk, half of the grated sharp cheddar cheese, and 1 teaspoon (5 mL) of the smoked paprika to the potatoes. Mash until smooth and creamy; adjust seasoning with salt and pepper to taste. If the mash seems too dry, splash in a little extra warmed milk to get a creamy consistency. Do not overwork the potatoes, as this can make them gluey.
- Assemble and Finish: Evenly spread the smoky cheddar potato mash over the meat filling in the baking dish. Using the back of a fork, create decorative peaks and swirls on the surface to maximize surface area for crisping. Sprinkle the remaining grated sharp cheddar cheese and remaining 0.5 teaspoon (2.5 mL) smoked paprika over the mashed potatoes for the final golden crust on this shepherds pie.
- Bake and Serve: Bake for 25-30 minutes, or until the topping is golden brown and bubbly, with a visibly crispy, cheesy crust. Remove from the oven and let rest for 10 minutes before serving; this rest period allows the filling to set. Serve warm directly from the baking dish, garnished with fresh chopped parsley. This easy shepherds pie recipe is great for family dinners.
Make-Ahead and Freezing Tips
This easy shepherds pie recipe is great for making ahead, which saves significant time on busy weeknights. You can prepare the components separately or assemble the entire pie beforehand.
- Preparation: You can completely prepare the meat filling up to 2 days ahead of time and store it in an airtight container in the refrigerator. This allows you to simply prepare the mashed potatoes on the day of baking.
- Assembly (Pre-Bake): Assemble the entire pie in the baking dish with both the filling and topping. Cover tightly with plastic wrap or foil. Refrigerate for up to 24 hours before baking; add 10-15 minutes to the total baking time to ensure it heats through evenly from cold.
- Freezing Instructions: To freeze, assemble the pie in a freezer-safe dish, cover tightly with plastic wrap and foil. Freeze for up to 3 months. Thaw overnight in the refrigerator before baking, or bake directly from frozen by adding 45-60 minutes to the total bake time.

What to Serve with Shepherds Pie
While this recipe is a complete meal on its own, a simple side dish complements the richness of the shepherd’s pie nicely.
- Simple Sides: A crisp green salad with a light vinaigrette cuts through the richness of the meat filling and creamy topping.
- Green Vegetables: Steamed green beans or roasted broccoli add color and nutrients to balance the meal, especially good for getting kids to eat their greens.
- Hearty Bread: Serve with warm, crusty bread or rolls, perfect for scooping up any extra gravy from the baking dish.
FAQs
What’s the difference between shepherd’s pie and cottage pie?
The primary difference is the type of meat used. A traditional shepherds pie uses ground lamb, while cottage pie uses ground beef. Our recipe uses lamb for authentic shepherd’s pie flavor.
Can I use different vegetables in the filling?
Yes, absolutely. You can substitute the peas and corn with other hearty vegetables like chopped mushrooms, green beans, or even small pieces of butternut squash. Make sure to adjust the cooking time for denser vegetables like squash.
How do I prevent the topping from sinking into the filling?
Ensure your filling isn’t too liquidy before adding the topping by letting the sauce simmer long enough to thicken. Also, ensure the topping is mashed to a stiff consistency, not too loose. I sometimes add an extra spoonful of butter to the mash to make it firmer, which helps keep the edges crisp when baking this easy shepherds pie recipe.
Can I make this recipe without the cheese in the topping?
Yes, you can omit the cheese in the mash and on top if preferred, or use a dairy-free alternative for a healthy eating version. The smoky paprika still provides great flavor, but the crust will be slightly less crispy without the cheese.
Is this recipe kid-friendly?
Yes, this recipe is highly family-friendly as it combines a familiar, savory filling with a creamy potato topping. For fussy eaters, finely mince the carrots and onion so they blend into the filling almost invisibly. This is one of my most requested easy dinner ideas.
How do I reheat leftover shepherd’s pie?
For best results, reheat individual portions in the microwave until warm, or in a preheated oven (180ยฐC / 350ยฐF) for 15-20 minutes until thoroughly heated. Reheating in the oven helps maintain the crispiness of the crust for this easy shepherd’s pie.
Conclusion
This easy shepherds pie recipe with a smoky cheddar twist is the perfect addition to your family’s rotation of comforting dinners. Pin this recipe for later and try making this delicious, easy shepherd’s pie for your next family meal.
Print
shepherds pie recipe easy
- Total Time: 90 minutes
- Yield: 8 servings 1x
- Diet: General
Description
This classic shepherd’s pie recipe features savory ground lamb and vegetables topped with a creamy, smoky cheddar mashed potato crust, creating a comforting and flavorful weeknight meal.
Ingredients
- 450 g / 1 lb lean ground lamb
- 1 medium yellow onion, finely chopped (about 1.5 cups)
- 2 medium carrots, peeled and finely diced (about 1.5 cups)
- 2 cloves garlic, minced
- 30 g / 2 tbsp tomato paste
- 15 g / 1 tbsp all-purpose flour
- 350 mL / 1.5 cups vegetable stock
- 5 mL / 1 tsp dried thyme
- 120 g / 1 cup frozen peas and 120 g / 1 cup frozen corn
- 900 g / 2 lbs Russet or Yukon Gold potatoes, peeled and quartered
- 60 mL / 4 tbsp unsalted butter, softened
- 120 mL / 0.5 cup milk, warmed
- 120 g / 1 cup sharp cheddar cheese, grated
- 7.5 mL / 1.5 tsp smoked paprika, divided
- olive oil, salt, freshly ground black pepper, fresh parsley (garnish)
Optional (plan-ahead): If youโre shopping for the week, I put this into a 4-Week Meal Plan + Grocery Lists so dinnerโs already decided before your day gets busy.
Instructions
- Prep Oven and Pan: Preheat your oven to 190ยฐC / 375ยฐF. Prepare a 2.5-liter / 2.5-quart oven-safe baking dish.
- Brown the Lamb: Heat 1 tbsp olive oil in a large skillet over medium-high heat. Add ground lamb and cook for 5-7 minutes until browned, breaking it up with a spoon. Drain excess fat.
- Sautรฉ Aromatics: Add chopped onion and carrots to the skillet with the lamb. Cook for 5-7 minutes until softened. Stir in minced garlic and tomato paste for 1 additional minute until fragrant.
- Thicken and Simmer: Sprinkle flour over the mixture. Stir constantly for 1 minute, then gradually pour in the vegetable stock, stirring continuously to prevent lumps. Add dried thyme, salt, and pepper. Reduce heat and simmer for 5-7 minutes until the sauce thickens.
- Finish the Filling: Stir in frozen peas and corn and cook for 2 more minutes to thaw. Taste and adjust seasoning. Transfer the meat filling to the prepared baking dish and spread evenly.
- Prepare the Potatoes: While the filling simmers, place quartered potatoes in a large pot, cover with cold water, add salt, bring to a boil, and cook until fork-tender (15-20 minutes). Drain thoroughly and return to the empty pot.
- Mash the Topping: Add softened butter, warmed milk, half of the grated sharp cheddar cheese, and 1 teaspoon of smoked paprika to the potatoes. Mash until smooth and creamy, seasoning with salt and pepper to taste.
- Assemble and Finish: Evenly spread the smoky cheddar potato mash over the meat filling in the baking dish. Create decorative peaks with a fork. Sprinkle the remaining grated sharp cheddar cheese and remaining 0.5 teaspoon smoked paprika over the mashed potatoes.
- Bake and Serve: Bake for 25-30 minutes, or until the topping is golden brown and bubbly with a crispy crust. Let rest for 10 minutes before serving. Garnish with fresh chopped parsley.
Notes
Let the pie rest for 10 minutes after baking to allow the filling to set. Avoid overworking the potatoes when mashing, as this can make them gluey.
- Prep Time: 25 minutes
- Cook Time: 50 minutes
- Category: Main Course
- Method: Baking
- Cuisine: British
Nutrition
- Serving Size: 1 serving (250 g)
- Calories: 300 calories
- Sugar: 4 g
- Sodium: 450 mg
- Fat: 15 g
- Saturated Fat: 7 g
- Unsaturated Fat: 6 g
- Trans Fat: 0 g
- Carbohydrates: 20 g
- Fiber: 3 g
- Protein: 17 g
- Cholesterol: 50 mg
FREE PRINTABLE RECIPE
Get the Printable Recipe PDF (Free)
Enter your email and weโll send you the ingredients + step-by-step instructions as a clean PDF you can save to your phone.
- โ Printable PDF (ingredients + steps)
- โ Save it to your phone (no long scrolling)
- โ Includes cook time + servings
- โ Easy to follow
FAQ
Whereโs the full recipe?
Itโs delivered as a printable PDF so you can save it and cook without scrolling.
I didnโt get the email.
Check Spam/Promotions and search your inbox for your site name. Then click Confirm to receive the PDF.