Shepherds Pie with Creamy Garlic Mashed Potatoes

Golden-brown Shepherds Pie with Creamy Garlic Mashed Potatoes, featuring savory ground lamb and peas bubbling from the dish. Save to Pinterest
Golden-brown Shepherds Pie with Creamy Garlic Mashed Potatoes, featuring savory ground lamb and peas bubbling from the dish. | dashanddishes.com

This hearty British classic combines a savory filling of ground lamb or beef with onions, carrots, celery, and peas in a rich, seasoned broth. The crowning glory is a layer of velvety smooth mashed potatoes infused with roasted garlic, butter, and cream. After baking until golden and bubbly, you get crispy edges with a creamy, comforting interior. Perfect for family dinners or meal prep, this dish comes together in just over an hour and serves six generously.

The first snowfall had just started sticking to the windows when my roommate burst through the door with a bag of ground lamb and a craving for something that would make the whole apartment smell like home. We ended up spending the entire afternoon experimenting with shepherd's pie, and even though we accidentally used too much garlic in the mashed potatoes, that mistake became the secret ingredient I still use today.

Last winter, I made this for a dinner party when my friend was going through a rough breakup. We all sat around the table, scraping our bowls clean, and somehow warm comfort food made the conversation flow easier than anything else could have.

Ingredients

  • 2 lbs Yukon Gold or Russet potatoes: Yukon Golds naturally buttery texture makes them my absolute favorite for mashed potatoes, though Russets will give you a fluffier result
  • 4 large cloves garlic: Boiling these whole cloves with the potatoes tames their harshness into something sweet and mellow that weaves through every bite
  • 4 tbsp unsalted butter: Cold butter cut into cubes melts more evenly into hot potatoes, preventing that greasy pool that sometimes forms on top
  • ½ cup whole milk and ¼ cup heavy cream: Warming these first prevents the potatoes from seizing up and getting gluey, a lesson I learned the hard way
  • 1 lb ground lamb or beef: Lamb is traditional for authentic shepherd's pie, but beef gives you what the British properly call cottage pie
  • 2 tbsp tomato paste: This concentrates into an umami rich base that makes the meat filling taste like it simmered for hours instead of minutes
  • 1 cup frozen peas: They maintain their bright sweetness better than canned peas, adding little pops of freshness throughout the savory filling
  • 1 tbsp Worcestershire sauce: This sneaky ingredient adds that certain something people cannot quite put their finger on but definitely notice when it is missing

Instructions

Get your oven ready:
Preheat to 400°F and position your rack in the middle so the potato topping browns evenly without burning before the filling heats through.
Start the potatoes:
Cover potatoes and garlic cloves with cold salted water, bringing everything to a boil together rather than dropping spuds into hot water, which cooks them unevenly.
Mash while hot:
Drain thoroughly and return to the warm pot so any remaining moisture evaporates before adding butter and warm liquids for the smoothest result.
Build the flavor base:
Sauté your aromatics until the onions turn translucent and the kitchen starts smelling amazing, about 5 to 7 minutes of patient stirring.
Brown the meat properly:
Let the lamb or beef develop a nice crust in places before breaking it apart completely, since those browned bits add depth to every bite.
Bloom the tomato paste:
Stirring tomato paste into the hot meat for a full minute caramelizes its natural sugars and removes any raw metallic taste.
Thicken if desired:
Sprinkling flour over the mixture creates a quick roux that helps bind the sauce, though this step is optional if you prefer a looser filling.
Simmer briefly:
Let everything bubble together for just 5 to 7 minutes so the flavors marry without evaporating too much of that precious sauce.
Assemble with care:
Spread the meat mixture into your baking dish first, then top with potatoes, using the back of a spoon to create swirls that will get wonderfully crispy.
Bake to golden perfection:
Twenty five to 30 minutes usually does the trick, though watch closely during the last few minutes if your oven runs hot.
Patience pays off:
Letting the dish rest for 10 minutes might be the hardest step, but it helps the filling set so you get neat scoops instead of sloppy servings.
A close-up of Shepherds Pie with Creamy Garlic Mashed Potatoes, serving a comforting scoop on a plate with fresh herbs. Save to Pinterest
A close-up of Shepherds Pie with Creamy Garlic Mashed Potatoes, serving a comforting scoop on a plate with fresh herbs. | dashanddishes.com

This recipe has become my go to for new parents, sick friends, or anyone who needs a serious hug in a bowl. There is something about the combination of fluffy potatoes and hearty meat filling that just makes people feel taken care of.

Making It Ahead

I often assemble the entire pie the day before and refrigerate it overnight, which actually improves the flavor as the herbs and aromatics have more time to develop. Just add an extra 10 to 15 minutes to the baking time if baking straight from the refrigerator, and cover with foil for the first half to prevent the top from browning too quickly.

Customization Ideas

My youngest sister hates peas, so I have started swapping in diced butternut squash or corn kernels depending on what is in the freezer. A layer of sharp cheddar cheese between the meat and potatoes creates an incredible surprise, though purists might argue it is no longer traditional shepherd's pie at that point.

Serving Suggestions

A crisp green salad with vinaigrette cuts through the richness beautifully, and steamed green beans with almonds add a nice textural contrast to the soft potato topping. For a proper pub style experience, serve alongside a dark beer or a light red wine like Pinot Noir.

  • Warm plates make a surprising difference in keeping each serving hot longer
  • A final sprinkle of fresh parsley adds brightness to the golden crust
  • Leftovers reheat beautifully in a 350°F oven for about 20 minutes
Freshly baked Shepherds Pie with Creamy Garlic Mashed Potatoes, topped with rustic swirls and a rustic ceramic serving dish. Save to Pinterest
Freshly baked Shepherds Pie with Creamy Garlic Mashed Potatoes, topped with rustic swirls and a rustic ceramic serving dish. | dashanddishes.com

However you make it, this is the sort of food that makes people pause between bites and genuinely smile, which might be the highest compliment any recipe can receive.

Recipe FAQs

Traditional shepherds pie uses ground lamb, while cottage pie uses ground beef. Both feature the same creamy mashed potato topping and vegetable-rich filling.

Absolutely. Assemble the complete dish, cover tightly, and refrigerate for up to 24 hours before baking. You may need to add 10-15 minutes to the baking time if baking cold.

Create swirls or peaks with your spatula when spreading the potatoes. Broiling for the final 2-3 minutes adds extra golden color and crispy texture to the ridges.

Yes, freeze before baking for up to 3 months. Thaw overnight in the refrigerator, then bake as directed. You can also freeze leftovers in individual portions for easy reheating.

Classic mirepoix combination of onions, carrots, and celery provides the best flavor base. Frozen peas add sweetness and color. You can also add corn or green beans if desired.

Use Yukon Gold potatoes for naturally buttery texture. Warm your milk and cream before adding, and consider using a potato ricer for the smoothest consistency.

Shepherds Pie with Creamy Garlic Mashed Potatoes

Savory meat filling topped with creamy garlic mashed potatoes, baked until golden.

Prep 30m
Cook 40m
Total 70m
Servings 6
Difficulty Medium

Ingredients

For the Creamy Garlic Mashed Potatoes

  • 2 lbs Yukon Gold or Russet potatoes, peeled and cut into chunks
  • 4 large cloves garlic, peeled
  • 4 tbsp unsalted butter
  • ½ cup whole milk, warmed
  • ¼ cup heavy cream, warmed
  • 1 tsp salt
  • ½ tsp ground black pepper
  • 2 tbsp fresh chives or parsley, chopped (optional)

For the Shepherds Pie Filling

  • 2 tbsp olive oil
  • 1 large onion, finely chopped
  • 2 medium carrots, diced
  • 2 celery stalks, diced
  • 1 lb ground lamb or beef
  • 2 cloves garlic, minced
  • 2 tbsp tomato paste
  • 1 cup frozen peas
  • 1 cup beef or vegetable broth
  • 1 tbsp Worcestershire sauce
  • 1 tsp dried thyme
  • ½ tsp dried rosemary
  • Salt and pepper, to taste
  • 2 tbsp all-purpose flour or gluten-free flour (optional)

Instructions

1
Preheat Oven: Preheat oven to 400°F.
2
Cook Potatoes and Garlic: Place potatoes and whole garlic cloves in a large pot. Cover with cold, salted water and bring to a boil. Simmer until potatoes are fork-tender, about 15–20 minutes. Drain well.
3
Mash Potatoes: Return potatoes and garlic to the pot. Add butter, warm milk, and cream. Mash until smooth and creamy. Season with salt and pepper. Stir in chopped chives or parsley if desired.
4
Sauté Vegetables: While potatoes cook, heat olive oil in a large skillet over medium heat. Add onion, carrots, and celery; sauté for 5–7 minutes until softened.
5
Brown Meat: Add ground lamb or beef to the skillet. Cook, breaking it up with a spoon, until browned, about 5 minutes. Drain excess fat if needed.
6
Add Aromatics: Stir in minced garlic and tomato paste; cook for 1 minute. Sprinkle flour over meat and vegetables, stir, and cook for another minute to thicken.
7
Simmer Filling: Add peas, broth, Worcestershire sauce, thyme, rosemary, salt, and pepper. Simmer for 5–7 minutes, until slightly thickened.
8
Assemble: Spread the meat filling evenly in a 9x13 inch baking dish. Top with creamy garlic mashed potatoes, smoothing with a spatula. Create swirls for crispier edges if desired.
9
Bake: Bake uncovered for 25–30 minutes, or until the top is golden and filling is bubbling. Broil for 2–3 minutes for extra color.
10
Rest Before Serving: Let rest for 10 minutes before serving.
Additional Information

Equipment Needed

  • Large pot
  • Colander
  • Potato masher or ricer
  • Large skillet
  • 9x13 inch baking dish
  • Wooden spoon
  • Spatula

Nutrition (Per Serving)

Calories 460
Protein 23g
Carbs 43g
Fat 22g

Allergy Information

  • Contains dairy (butter, milk, cream)
  • Contains gluten if using regular flour and Worcestershire sauce
  • Contains soy (possible in Worcestershire sauce)
Rachel Bennett

Food lover sharing simple, wholesome recipes and kitchen tips for busy home cooks.