
There’s something deeply comforting about a well-made shepherd’s pie, its golden mashed potato topping hiding a rich, savory filling beneath.
I developed this version with a cheesy twist that takes the classic to new heights. The meat and vegetable layer simmers until thick and flavorful, while the potatoes get a boost from sharp cheddar for extra depth.
What emerges from the oven is a dish with a crispy cheesy crust, tender meat, and perfectly cooked vegetables—pure comfort in every bite.
This recipe brings hearty satisfaction to any weeknight table with minimal effort for maximum reward.
Ingredients for Shepherd’s Pie Recipe with Cheese
Golden mashed potatoes and sharp cheddar crown a rich, savory lamb and vegetable filling.
| Ingredient | Amount | Notes |
|---|---|---|
| Ground Lamb 🐑 | 1 ½ lb | Lean ground preferred |
| Russet Potatoes 🥔 | 2 lb | Peeled and cubed |
| Sharp Cheddar Cheese 🧀 | 1 ½ cups | Freshly grated from block |
| Yellow Onion 🧅 | 1 whole | Finely diced |
| Carrots 🥕 | 2 whole | Peeled and diced |
| Green Peas 🌱 | 1 cup | Frozen works well |
| Garlic Cloves 🧄 | 3 cloves | Minced finely |
| Tomato Paste 🍅 | 2 tbsp | For depth of flavor |
| Worcestershire Sauce 💧 | 1 tbsp | Adds umami richness |
| Beef Stock 🍲 | 1 ½ cups | Low-sodium preferred |
| Unsalted Butter 🧈 | ½ cup | For creamy mashed potatoes |
| Whole Milk 🥛 | ½ cup | For smooth potato texture |
| All-Purpose Flour 🌾 | 2 tbsp | For thickening filling |
| Fresh Thyme Leaves 🍃 | 1 tbsp | Chopped, for aromatic depth |
| Kosher Salt 🧂 | 1 tsp | Adjust to taste |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
[recipe_ingredient_scaler]
The lamb is the foundation here. Ground lamb from a reputable butcher or Whole Foods offers the best flavor and fat ratio. For the potatoes, Russets yield the fluffiest mash—avoid waxy varieties like red or Yukon Gold. The cheddar should be sharp and freshly grated; pre-shredded contains anti-caking agents that disrupt the melt. Look for vibrant orange color in the cheese for optimal visual appeal.
No lamb? Ground beef substitutes seamlessly—use 80/20 lean-to-fat ratio for best results. For a vegetarian twist, lentils or textured vegetable protein work well (cook first). Out of Worcestershire? Soy sauce plus a dash of lemon juice mimics the tang. The peas can be fresh or frozen, but avoid canned—they turn mushy. If you lack fresh thyme, dried thyme at one-third the amount suffices.
The assembled pie can rest in the fridge for 1-2 hours before baking, making it ideal for prep ahead. Leftovers keep 3-4 days refrigerated or freeze beautifully for up to 3 months. Reheat in the oven to maintain the crispy cheddar topping.
Why You’ll Love This Recipe
- One-Pan Wonder: I brown the lamb, add the veggies, top with potatoes and cheddar—all in the same dish. One pan, minimal cleanup.
- Rich, Cheesy Comfort: That sharp cheddar melts into the fluffy potatoes and savory lamb filling. Honestly, it’s the kind of bite that makes you close your eyes.
- Feeds a Crowd: I’ve served this at dinner parties and on busy weeknights—always disappears fast, and leftovers reheat like a dream.
Step-by-Step Instructions for Shepherd’s Pie With Cheese
Master this layered dish with a golden cheddar crown and rich lamb filling.
Step 1: Prepare the Creamy Mashed Potato Topping
Place the 2 lb Russet Potatoes in a large pot and cover with cold water by 2 inches. Add 1 tsp Kosher Salt and bring to a boil over high heat. Cook for 15-20 minutes until the potatoes are fork-tender and a knife slides through easily without resistance.
While the potatoes cook, heat the 0.5 cup Whole Milk and 0.5 cup Unsalted Butter in a small saucepan over low heat until the butter melts. Drain the potatoes thoroughly, then return them to the pot. Mash until smooth, then gradually stir in the warm milk mixture. The result should be creamy but firm enough to hold its shape.
Step 2: Brown the Lamb and Build the Filling Base
In a large skillet over medium-high heat, cook the 1.5 lb Ground Lamb until browned, breaking it into small crumbles with a wooden spoon. This should take 6-8 minutes—you’ll know it’s ready when no pink remains and the lamb has developed a rich, caramelized color.
Add the finely diced 1 whole Yellow Onion, peeled and diced 2 whole Carrots, and minced 3 cloves Garlic Cloves. Cook for 5 minutes until the vegetables soften and the onion becomes translucent. Stir in the 2 tbsp Tomato Paste and 1 tbsp Worcestershire Sauce, cooking for 1 minute until the paste darkens slightly.
Step 3: Thicken the Filling and Add Final Elements
Sprinkle the 2 tbsp All-Purpose Flour over the lamb mixture and stir well to coat. Gradually pour in the 1.5 cups Beef Stock, stirring constantly to prevent lumps. Bring to a simmer and cook for 5-7 minutes until the sauce thickens enough to coat the back of a spoon.
Stir in the 1 cup Green Peas, 1 tbsp Fresh Thyme Leaves, and 0.5 tsp Black Pepper. Taste and adjust seasoning with additional Kosher Salt if needed. The filling should be rich, thick, and deeply savory, with the peas and thyme adding freshness to the hearty lamb.
Step 4: Assemble and Bake to Golden Perfection
Transfer the lamb filling to a 9×13-inch baking dish and spread it into an even layer. Spoon the mashed potatoes over the top, spreading them gently with a spatula to create a smooth, even surface. Use a fork to create decorative ridges—this helps the top brown evenly.
Sprinkle the 1.5 cups Sharp Cheddar Cheese evenly over the potatoes. Bake at 400°F for 20-25 minutes until the cheese is fully melted and the edges are golden brown, with bubbles forming at the perimeter. Let rest for 10 minutes before serving to allow the filling to set.
Pro Tips For Making Shepherd’S Pie Recipe With Cheese
- Brown the Lamb Well: Cook the ground lamb until deeply browned, not just gray—this builds flavor that carries through the whole dish. I learned this the hard way after making bland pies that tasted like they were missing something.
- Use Starchy Russets: Russet potatoes make the fluffiest topping because of their high starch content. Skip waxy varieties like red potatoes—they turn gluey instead of light.
- Drain the Fat: After browning the lamb, pour off the excess fat before adding onions and carrots. Otherwise, the filling ends up greasy and the veggies steam instead of caramelize.
- Grate Cold Cheese: Shred the sharp cheddar straight from the fridge—it melts more evenly and doesn’t clump. Pre-shredded cheese has anti-caking agents that make the topping grainy.
Make-Ahead Tips for Leftovers
Prep the Day Before
Make the mashed potatoes and filling separately, then store them in airtight containers in the fridge. I use glass Pyrex for the potatoes—they keep fresh for 24-48 hours without drying out. The flavors actually deepen overnight as the herbs meld with the lamb. 💡
Assemble in Advance
Layer the filling in your baking dish and top with mashed potatoes, but hold off on the cheese. Cover tightly with plastic wrap and refrigerate for up to 12 hours. When ready to bake, add the 1.5 cups Sharp Cheddar Cheese just before putting it in the oven.
Freeze for Later
Assemble the entire dish (including cheese) and freeze in a 9×13-inch baking dish for up to 3 months. Wrap tightly with aluminum foil and plastic wrap to prevent freezer burn. Thaw overnight in the fridge before baking.
Baking from Cold
If baking straight from the fridge, add 5-10 minutes to the cooking time. For frozen, thaw completely first, then bake as directed. I always check the center with a knife to ensure it’s heated through—it should reach 165°F.
Portion for Convenience
Divide the filling and potatoes into individual ramekins for single-serving portions. These bake faster (15-18 minutes) and are perfect for quick lunches. My daughter Lily loves her own mini shepherd’s pie.
Reviving Leftovers
Reheat in the oven at 350°F for 15-20 minutes to restore the crispy cheese topping. Microwaving works in a pinch, but the texture won’t be as good. A sprinkle of fresh cheese on top before reheating helps. ❄️
Nutrition Facts
Frequently Asked Questions
Can I use ground beef instead of lamb?
Use 80/20 ground beef for the best flavor and texture. The cooking process remains the same, though beef may produce slightly more fat to drain.
What if my cheese doesn’t brown?
Move the dish to the upper oven rack and broil for 1-2 minutes at the end. Watch closely to prevent burning. A sprinkle of grated Parmesan can also help.
Can I make this vegetarian?
Yes! Swap the lamb for cooked lentils or textured vegetable protein. Use vegetable stock and add mushrooms for extra umami depth.
- Recipe for Boneless Pork Chops in Cast Iron Skillet: Sear and Baste to Juicy Perfection - October 3, 2026
- Recipe for Boneless Cross Rib Roast: Slow-Roasted Beef with Herb Crust - October 3, 2026
- Hamburgers in Sauce Recipe Crock Pot: Slow-Cooked Savory Delight - October 3, 2026