Side Dishes
This shepherd's pie recipe no peas delivers all the comforting flavors of a classic British comfort dish—rich meat filling topped with velvety mashed potatoes—without the peas.
After years of perfecting the balance between savory lamb and tender vegetables, I've created a version that highlights the meat's depth while keeping the potato crown fluffy and golden. The secret lies in browning the meat thoroughly and layering it with caramelized onions and mushrooms for extra richness.
What sets this recipe apart is the crispy potato topping that forms a perfect crown over the filling. Unlike traditional recipes that rely on peas, I've incorporated sweet carrots and corn for natural sweetness and texture, creating a filling that's hearty yet balanced.
The mashed potatoes are whipped to lightness with butter and cream, ensuring a tender finish that contrasts beautifully with the savory meat below.
By the time this dish emerges from the oven, you'll have a restaurant-quality shepherd's pie with a golden crust, tender filling, and layers of flavor that make it impossible to resist.
The aroma alone will have everyone gathered at your table, and the first bite delivers that perfect harmony of textures and tastes. This is comfort food at its finest, made even better by the absence of peas.
Serve with a crisp green salad or steamed vegetables for a complete meal that feels both nostalgic and fresh. The beauty of this recipe is its versatility—swap in different vegetables based on what you have on hand, or use beef instead of lamb for a different flavor profile.
Let's get cooking!
Ingredients for shepherd's pie recipe no peas
Rich lamb filling meets fluffy potatoes—this no-peas shepherd's pie delivers comfort food magic.
| Ingredient | Amount | Notes |
|---|---|---|
| Ground Lamb 🐑 | 1 ½ lb | 80% lean for best texture |
| Yellow Onions 🧅 | 1 whole | Diced, medium size |
| Cremini Mushrooms 🍄 | 8 oz | Sliced, fresh or frozen |
| Carrots 🥕 | 1 ½ cups | Diced, medium size |
| Corn Kernels 🌽 | 1 cup | Frozen or canned, drained |
| Garlic Cloves 🧄 | 4 cloves | Minced, fresh preferred |
| Beef Broth 💧 | 1 ½ cups | Low sodium preferred |
| Tomato Paste 🍅 | 2 tbsp | Squeeze tube preferred |
| All-Purpose Flour 🌾 | 1 tbsp | For thickening |
| Dried Thyme 🌿 | 1 tsp | Or 1 tbsp fresh |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Russet Potatoes 🥔 | 2 lb | Medium, peeled |
| Unsalted Butter 🧈 | ½ cup | Full-fat for creaminess |
| Heavy Cream 🥛 | ½ cup | Full-fat preferred |
The lamb is non-negotiable here—ground lamb gives that classic shepherd's pie flavor, but beef works too if you're avoiding lamb. For the best texture, grab 80% lean ground lamb from the meat counter (not pre-packaged). Costco or Whole Foods usually have it fresh, but the regular grocery store meat section works too. Look for bright red color and avoid any that smells off. The carrots and corn bring natural sweetness—frozen corn is fine, but fresh is sweeter. If you're using canned, drain it well. The mushrooms? Cremini or baby bella slice up nicely and add great texture.
No lamb? Ground beef or turkey works just as well—just adjust the seasoning slightly. The tomato paste can be swapped for 1/2 cup marinara sauce if you prefer. Fresh thyme is ideal, but dried thyme at one-third the amount gets you close. The potatoes should be Russet or Yukon Gold—they're starchy enough to hold their shape when mashed. If you're in a pinch, red potatoes work but might be a bit waxier. For the beef broth, low-sodium is key—you can always add more salt at the end. The flour is just for thickening, so don't skip it unless you're okay with a thinner sauce.
This reheats beautifully—just cover with foil and pop in the oven at 375°F for about 20-25 minutes. The filling keeps in the fridge for 4-5 days, and the whole pie freezes well for up to 3 months. I like to portion the filling into containers before topping with potatoes, so I can reheat just the filling if I'm short on time. The mashed potatoes? Make them fresh the day you bake the pie—they taste best that way. If you're prepping ahead, you can boil and peel the potatoes a day in advance and store them in cold water in the fridge.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this trick—just brown the lamb, toss in the onions and mushrooms, then dump everything under mashed potatoes. No extra bowls, no fuss. The corn adds a sneaky sweetness that balances the earthy lamb perfectly.
- Rich Without Effort: Between us, the lamb and mushrooms do all the heavy lifting here. Sauté them with garlic until they’re deep brown, and suddenly you’ve got layers of umami without standing over the stove for hours. (Yes, even on a Tuesday night.)
- Leftovers That Beg for More: This pie reheats like a dream—crispy top, warm filling, no drying out. I’ll be real: my kids actually ask for it the next day, and I’ve even frozen portions for lazy Sundays. The corn keeps it from feeling too heavy, too.
- Budget-Friendly Luxury: Ground lamb feels fancy, but it’s way more affordable than you’d think—especially when stretched with carrots and mushrooms. Plus, using corn instead of peas cuts costs without sacrificing flavor. It’s my go-to when I want to impress without breaking the bank.
Step-by-step instructions for shepherd's pie no peas
This hearty dish comes together in layers—rich lamb filling topped with fluffy mashed potatoes.
Cook the Vegetable Base
In a large skillet over medium-high heat, add the 1.5 lb ground lamb and cook until browned, breaking it apart with a wooden spoon. This should take about 5-7 minutes. Once the lamb loses its pink color, remove it from the skillet and set aside.
In the same skillet, add 2 tablespoons unsalted butter and let it melt completely. Add the 1 whole diced yellow onion and 1.5 cups diced carrots, cooking for 5 minutes until they begin to soften. Stir in the 8 oz sliced cremini mushrooms and cook for another 4 minutes until they release their moisture and begin to brown.
Add the 4 minced garlic cloves and cook for 30 seconds until fragrant. Stir in the 2 tablespoons tomato paste, 1 tablespoon all-purpose flour, and 1.5 teaspoons salt. Cook for 1 minute to toast the flour slightly, then pour in the 1.5 cups beef broth and bring to a simmer.
Build the Filling
Return the cooked lamb to the skillet and stir to combine with the vegetables. Add the 1 cup corn kernels, 1 teaspoon dried thyme, and 0.5 teaspoon black pepper. Simmer the mixture for 10 minutes until the flavors meld and the sauce thickens slightly. The filling should be rich and deeply savory—this is your base for the pie.
Taste and adjust seasoning if needed. The lamb filling should be flavorful but not overly salty. If it's too thick, add a splash of water to loosen it. Transfer the filling to a 9x9-inch baking dish and spread it evenly. This layer will form the heart of your shepherd's pie, so make sure it's smooth and well-distributed.
Prepare the Potato Topping
While the filling simmers, peel the 2 lb russet potatoes and cut them into 1-inch chunks. Place them in a large pot and cover with cold water by about 1 inch. Bring to a boil, then reduce heat to a simmer and cook for 15-20 minutes until the potatoes are fork-tender.
Drain the potatoes thoroughly, then return them to the pot. Add the 0.5 cup unsalted butter and 0.5 cup heavy cream, and mash until smooth and creamy. Season with an additional 0.5 teaspoon salt if needed. The mashed potatoes should be light, fluffy, and slightly thick—this is key for that perfect golden crust.
Spread the mashed potatoes evenly over the lamb filling, creating a smooth, even layer. Use a fork to create a textured surface, which will help it brown beautifully in the oven. This step is what gives shepherd's pie its signature golden crown.
Bake to Golden Perfection
Preheat your oven to 400°F. Bake the shepherd's pie for 25-30 minutes until the top is golden brown and the filling is bubbling around the edges. The potatoes should be heated through and slightly crispy on top—this is your signal that it's ready.
Let the pie rest for 5 minutes before serving. This resting time allows the filling to set slightly, making it easier to slice and serve. Garnish with fresh herbs if desired, and enjoy your comforting, no-peas shepherd's pie with a side of crusty bread or a simple green salad.
Pro Tips For Making Shepherd'S Pie Recipe No Peas
- Brown the Lamb Properly: Get that lamb dark and crusty before adding anything else—high heat, no rushing. I learned this the hard way: skipping this step leaves you with bland, greasy filling instead of rich, flavor-packed layers.
- Slice Onions Thinly: Dice those yellow onions into paper-thin strips—they’ll soften faster and sweeten up the filling. Use a sharp knife and take your time; uneven slices mean some will stay crunchy while others turn mushy.
- Don’t Overcook the Corn: Add the corn kernels after the lamb and veggies are mostly cooked, just to warm through—5 minutes max. Overcooking turns them into sad, mushy bits instead of keeping that slight crunch and sweetness.
- Press the Mashed Potato Top: Before baking, press the mashed potato layer down firmly with a spatula—no gaps, no air pockets. I used to skip this, and the filling would bubble up like a volcano, leaving half the pie exposed and dry.
Make-ahead tips for this dish
Prep Ahead Strategy
I always start by prepping the lamb filling the day before—it tastes even better after flavors meld overnight. Cook the meat and vegetables as directed, then transfer everything to an airtight container and refrigerate.
The filling keeps well for 24 hours, so you can assemble the pie fresh the next day. This is a game-changer for busy weeknights! 💪
Potato Prep Shortcut
For the mashed potatoes, peel and cube the 2 lb russet potatoes a day ahead. Store them in cold water in the fridge to prevent browning.
When ready to cook, simply drain, boil, and mash fresh—they'll be perfectly creamy without any extra effort. I swear by this trick when hosting dinner parties!
Freezer-Friendly Filling
Want to make this a true make-ahead meal? The filling freezes beautifully for up to 3 months. Portion it into quart-sized freezer bags with 1 inch headspace for easy reheating.
When ready to bake, thaw overnight in the fridge, then assemble with fresh mashed potatoes. The texture stays perfect when reheated gently.
Potato Topping Hack
Make the mashed potatoes ahead and store them in an insulated thermos while you bake the pie. The heat keeps them warm and creamy until ready to spread. For extra crispiness, sprinkle 1 tbsp breadcrumbs on top before baking—this creates a delicious crunchy crust that everyone will love. ✨
Reheating Leftovers
Leftover shepherd's pie reheats best in the oven. Cover with foil and bake at 375°F for 20-25 minutes until heated through. For microwave reheating, cover with a damp paper towel and heat in 1-minute intervals on high power. The filling stays moist this way, and the potatoes won't turn gummy.
Make-Ahead Serving
This pie is perfect for meal prep—portion individual servings into oven-safe dishes and reheat as needed. I like to keep one whole pie in the freezer for lazy Sundays. When ready to serve, bake straight from frozen at 375°F for 45-50 minutes**, adding 5-10 minutes if using fresh mashed potatoes.
The result? Warm, comforting, and ready in no time! 🍽️
Nutrition facts
Frequently asked questions
Can I use beef instead of lamb in this recipe?
Ground beef works perfectly and actually makes this dish more approachable for those avoiding lamb. Use 80% lean ground beef for the best texture, and you may want to add 1/2 teaspoon smoked paprika to enhance the savory depth. The cooking time remains the same, but beef will brown slightly faster than lamb.
What are good vegetable substitutes for the carrots and corn?
For a heartier texture, try diced zucchini or butternut squash (cook until soft). For extra earthiness, swap in mushrooms or bell peppers. If you prefer sweetness, diced apples or pears add a subtle fruitiness that pairs beautifully with the lamb. Just be mindful of moisture levels—some veggies like zucchini may require draining excess liquid.
Why does my potato topping turn out gummy instead of fluffy?
Gummy potatoes usually happen from overworking the mash or not draining them properly. First, make sure to drain potatoes thoroughly after boiling. Second, mash them with a potato masher or ricer instead of a fork to avoid incorporating excess air. Finally, use full-fat butter and cream—low-fat versions can't create the same light texture.
Can I make this dish ahead and freeze it?
Yes! This pie freezes beautifully. Assemble the dish completely (including the potato topping) and wrap it tightly in plastic wrap followed by aluminum foil. It keeps for up to 3 months. To serve, thaw overnight in the fridge, then bake at 375°F for 30-40 minutes until heated through. The texture remains perfect if reheated gently.
What's the best way to crisp up the potato topping?
For extra crispiness, try this trick: After spreading the mashed potatoes, sprinkle the top with 1 tablespoon breadcrumbs or crushed cornflakes. Bake as directed, then broil for 1-2 minutes at the end to get a golden, crunchy finish. You can also brush the top with a little melted butter before baking for added flavor and color.