Beef Shepherds Pie Sweet Potato

Golden mashed sweet potatoes cover a savory beef filling in this Beef Shepherds Pie with Sweet Potato Topping, baked until bubbling.  Save
Golden mashed sweet potatoes cover a savory beef filling in this Beef Shepherds Pie with Sweet Potato Topping, baked until bubbling. | tastyplatestories.com

This comforting dish layers savory ground beef cooked with aromatics, herbs, and vegetables beneath a smooth, creamy mashed sweet potato topping. Slow-simmered broth deepens the filling’s flavor, while tender carrots, celery, and peas add texture and color. The sweet potato topping is enriched with butter and milk for a velvety finish. Baked to golden perfection, it offers a hearty yet balanced meal that warms the soul and delights the palate.

The first time I swapped regular potatoes for sweet potatoes in shepherds pie, my husband actually stopped mid-bite and asked what Id done differently. The natural sweetness plays so beautifully against the savory beef filling, creating this incredible depth that the classic version sometimes lacks. Now its become our go-to comfort food when we want something that feels familiar but has that little extra something special.

Last winter, during that really brutal cold snap, I made this for a friend who'd just had surgery. Her husband texted me later that night saying it was the first real meal she'd finished in days. There's something about that bubbling beef filling under clouds of sweet potato that just screams comfort in a way that feels like a warm hug on a plate.

Ingredients

  • Sweet potatoes: The star of the show here. Pick ones that feel heavy and have tight skin. I've learned the hard way that smaller sweet potatoes tend to be less fibrous and mash more smoothly than the massive ones.
  • Ground beef: Go for something with a bit of fat, like 85/15. The fat carries so much flavor into that filling. Lean beef can make the bottom layer taste a bit dry and forgettable.
  • Tomato paste: Dont skip this. It adds this deep umami richness that makes the filling taste like it's been simmering all day, even though it comes together in under an hour.
  • Worcestershire sauce: The secret ingredient that gives it that proper British pub flavor. If you're vegetarian, soy sauce with a splash of balsamic works surprisingly well.
  • Frozen peas: Fresh peas are wonderful in season, but honestly frozen ones work perfectly here and add these little pops of bright sweetness throughout the rich meat.

Instructions

Get your oven warming:
Preheat to 200°C (400°F). A hot oven is what creates those gorgeous golden edges on the potato topping.
Start the sweet potatoes:
Place peeled chunks in a large pot and cover with cold water. Bring to a boil and cook for 15 to 20 minutes until they surrender easily to a fork.
Mash until smooth:
Drain well and return to the warm pot. Add butter, milk, salt, and pepper. Mash until no lumps remain. Set aside while you make the filling.
Sauté the vegetables:
Heat olive oil in a large skillet over medium heat. Add onion, garlic, carrots, and celery. Cook for 5 to 6 minutes until softened and fragrant.
Brown the beef:
Add ground beef to the skillet. Break it apart with your spoon and cook until no pink remains, about 6 to 8 minutes.
Build the flavor base:
Stir in tomato paste, Worcestershire sauce, thyme, rosemary, salt, and pepper. Let it cook for 2 minutes so the tomato paste loses its raw taste.
Add the liquid:
Pour in beef broth and bring to a gentle simmer. Cook for 5 minutes until slightly thickened. Stir in frozen peas and cook for 2 more minutes.
Assemble the pie:
Transfer the beef mixture into a 23x33 cm (9x13 inch) baking dish. Spread it evenly. Spoon the mashed sweet potato over top and spread smoothly to cover completely.
Bake until golden:
Bake for 20 minutes until the top is starting to brown and you can see the filling bubbling up around the edges.
Let it rest:
Cool for 10 minutes before serving. This feels impossible when you're hungry, but it helps the layers set so you get perfect scoops.
A close-up of Beef Shepherds Pie with Sweet Potato Topping reveals a hearty slice with peas and carrots peeking through.  Save
A close-up of Beef Shepherds Pie with Sweet Potato Topping reveals a hearty slice with peas and carrots peeking through. | tastyplatestories.com

My grandmother would always make shepherds pie on Sundays, and the house would smell incredible for hours. This version with sweet potatoes has become my own tradition, but watching my family gather around the table for it still gives me that same warm feeling she created all those years ago.

Make It Your Own

Sometimes I'll add a layer of frozen corn kernels along with the peas. The sweetness plays so nicely with the beef, and the extra color makes it look even more inviting on the table. You can also throw in a handful of frozen green beans if you want more texture.

The Cheese Question

Adding 50 g of grated cheddar to the sweet potato topping is absolutely worth it. The cheese creates this incredible golden crust and adds a savory note that balances the sweet potatoes. Just fold it in right before you spread the topping over the beef.

Freezing Instructions

This freezes beautifully, which is why I always double the recipe. Assemble everything in your baking dish, wrap tightly with foil and plastic wrap, and freeze for up to three months. Thaw overnight in the refrigerator before baking as directed.

  • Add 10 to 15 minutes to the baking time if cooking from frozen
  • Let the dish thaw completely before removing the foil to prevent condensation from making the topping soggy
  • Label everything with the date because frozen casseroles all start to look the same after a few weeks
Serve Beef Shepherds Pie with Sweet Potato Topping with a fresh green salad for a comforting weeknight family dinner. Save
Serve Beef Shepherds Pie with Sweet Potato Topping with a fresh green salad for a comforting weeknight family dinner. | tastyplatestories.com

There's something deeply satisfying about a dish that feels fancy enough for company but cozy enough for a random Tuesday. I hope this becomes one of those recipes you turn to again and again.

Beef Shepherds Pie Sweet Potato

Hearty beef and vegetables topped with creamy mashed sweet potatoes in a warm, comforting casserole.

Prep 25m
Cook 40m
Total 65m
Servings 6
Difficulty Medium

Ingredients

Sweet Potato Topping

  • 2.5 lbs sweet potatoes, peeled and cut into chunks
  • 2 tbsp unsalted butter
  • 1/4 cup milk
  • 1/2 tsp salt
  • 1/4 tsp black pepper

Beef Filling

  • 1 tbsp olive oil
  • 1 large onion, finely chopped
  • 2 garlic cloves, minced
  • 2 medium carrots, diced
  • 2 celery stalks, diced
  • 1.5 lbs ground beef
  • 2 tbsp tomato paste
  • 1 tbsp Worcestershire sauce
  • 1 tsp dried thyme
  • 1 tsp dried rosemary
  • 1 tsp salt
  • 1/2 tsp black pepper
  • 1 cup beef broth
  • 1 cup frozen peas

Instructions

1
Preheat the Oven: Preheat oven to 400°F for baking.
2
Prepare Sweet Potatoes: Place sweet potato chunks in a large pot, cover with water, and bring to a boil. Cook for 15–20 minutes until fork-tender. Drain well.
3
Mash Sweet Potatoes: Mash sweet potatoes with butter, milk, salt, and pepper until smooth. Set aside.
4
Sauté Vegetables: Heat olive oil in a large skillet over medium heat. Add onion, garlic, carrots, and celery. Sauté for 5–6 minutes until softened.
5
Brown the Beef: Add ground beef to the skillet. Cook, breaking up the meat, until browned and no longer pink, about 6–8 minutes.
6
Add Seasonings: Stir in tomato paste, Worcestershire sauce, thyme, rosemary, salt, and pepper. Cook for 2 minutes.
7
Simmer the Filling: Pour in beef broth, bring to a simmer, and cook for 5 minutes until slightly thickened. Stir in frozen peas and cook for 2 more minutes.
8
Assemble the Pie: Transfer the beef mixture into a 9x13 inch baking dish. Spread evenly. Spoon the mashed sweet potato over the beef, spreading smoothly to cover.
9
Bake to Perfection: Bake for 20 minutes until the top is just starting to brown and filling is bubbling. Let cool for 10 minutes before serving.
Additional Information

Equipment Needed

  • Large pot
  • Potato masher
  • Large skillet
  • 9x13 inch baking dish
  • Cutting board and knife
  • Mixing spoon

Nutrition (Per Serving)

Calories 410
Protein 27g
Carbs 37g
Fat 17g

Allergy Information

  • Contains milk (butter, milk)
  • Worcestershire sauce may contain anchovies (fish) and gluten—use gluten-free and vegan versions if needed
  • Always check ingredient labels for hidden allergens
Hannah Lowell

Passionate home cook sharing easy, family-friendly recipes and practical kitchen tips.