Beef Shepherds Pie Sweet Potato

A close-up of golden baked Beef Shepherds Pie with Sweet Potato Mash, showing creamy orange mash and savory beef filling. Save
A close-up of golden baked Beef Shepherds Pie with Sweet Potato Mash, showing creamy orange mash and savory beef filling. | tastyplatestories.com

This comforting dish layers savory ground beef cooked with onions, garlic, and herbs alongside diced carrots and peas. It is topped with a creamy and smooth sweet potato mash, seasoned and baked until golden and lightly crispy. Perfect for a warm meal, it balances rich flavors and tender textures, delivering a satisfying and wholesome main course great for family dinners or gatherings.

There was this rainy Tuesday last November when I desperately needed something that felt like a warm hug. My sweet potato experiment had been sitting on the counter for days, and the ground beef in the fridge needed using. That's when it hit me, shepherd's pie but make it autumn.

I brought this to a friends potluck dinner when three different people asked for the recipe before dessert was even served. The way the ridges get golden and crispy while staying fluffy underneath is something special.

Ingredients

  • Sweet potatoes: Peel and cut them into evenly sized chunks so they cook at the same rate, nothing worse than mushy spots alongside undercooked pieces
  • Milk and butter: Warm the milk slightly before adding, it incorporates into the potatoes faster and makes them silkier
  • Ground beef: Drain the fat after browning, otherwise you'll end up with a greasy layer between meat and potatoes
  • Tomato paste: Cook it with the beef for a minute or two, this deepens the flavor and removes any raw taste
  • Worcestershire sauce: This is the secret ingredient that adds umami depth, don't skip it
  • Frozen peas: Add them last so they stay bright green and don't turn to mush

Instructions

Get the potatoes going first:
Place sweet potatoes in a large pot, cover with salted water, bring to a boil, then simmer for 15 to 20 minutes until tender
Build the flavor base:
Heat olive oil in a large skillet over medium heat, cook onion for 3 minutes until translucent, then add garlic and carrots for another 4 to 5 minutes
Brown the beef:
Add ground beef and cook until browned, breaking it up with a spoon, about 5 minutes, then drain any excess fat
Create the savory filling:
Stir in tomato paste, beef stock, Worcestershire sauce, dried thyme, salt, and pepper, then simmer for 8 to 10 minutes until slightly thickened
Finish the filling:
Stir in frozen peas and cook for 2 more minutes, then adjust seasoning as needed
Make the mash:
Drain the sweet potatoes well, then mash with milk, butter, salt, and pepper until smooth
Assemble and create ridges:
Transfer beef mixture to a baking dish, spread sweet potato mash evenly over the top, and use a fork to create ridges for extra crispy bits
Bake until golden:
Bake at 200°C for 20 minutes until the mash is lightly golden, then broil for 2 to 3 minutes at the end for extra browning
Let it rest:
Rest for 5 minutes before serving, this helps the layers set and makes serving much easier
Beef Shepherds Pie with Sweet Potato Mash baked to bubbly perfection, with fork ridges on top and herbs scattered on the crust. Save
Beef Shepherds Pie with Sweet Potato Mash baked to bubbly perfection, with fork ridges on top and herbs scattered on the crust. | tastyplatestories.com

This recipe became my go-to comfort food during that particularly brutal winter when everyone seemed to be getting sick. Something about hot beef and sweet potatoes just feels restorative.

Making It Your Own

I've tried adding a splash of red wine to the beef filling while simmering, and it takes everything to another level. You can also swap half the sweet potatoes for regular potatoes if you want a milder flavor.

What To Serve With It

A crisp green salad with a vinaigrette cuts through the richness beautifully. Steamed green beans work just as well if you prefer something warm on the side.

Storage and Reheating

This keeps beautifully in the refrigerator for up to four days and actually tastes better after the flavors have had time to mingle. Reheat individual portions in the microwave or cover the whole dish with foil and warm it in a 350°F oven.

  • Freeze unbaked portions for up to three months
  • Thaw overnight in the refrigerator before baking
  • Add an extra 10 minutes to the baking time if baking from cold
This hearty Beef Shepherds Pie with Sweet Potato Mash features tender ground beef and peas under a smooth, sweet potato topping. Save
This hearty Beef Shepherds Pie with Sweet Potato Mash features tender ground beef and peas under a smooth, sweet potato topping. | tastyplatestories.com

There's something deeply satisfying about digging into that first forkful, especially when the sweet potato crust has those perfect crispy ridges.

Recipe FAQs

Boil sweet potatoes until tender, then mash with butter and milk, seasoning with salt and pepper to taste for a smooth consistency.

Yes, carrots and peas can be swapped for other vegetables like green beans or corn depending on preference.

Cook the ground beef over medium heat, breaking it up frequently to promote even browning and prevent clumps.

Bake the dish until the mash is lightly browned and then broil for 2–3 minutes to create a crispy golden surface.

Yes, assemble the dish and refrigerate before baking; bake when ready to serve, adding a few extra minutes if chilled.

Beef Shepherds Pie Sweet Potato

Savory ground beef and vegetables layered under creamy sweet potato mash, baked to golden perfection.

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

Ingredients

Sweet Potato Mash

Beef Filling

Instructions

1
Preheat Oven: Preheat the oven to 400°F.
2
Prepare Sweet Potatoes: Place sweet potatoes in a large pot, cover with salted water, and bring to a boil. Simmer for 15–20 minutes until tender. Drain well.
3
Make Sweet Potato Mash: Mash sweet potatoes with milk, butter, salt, and pepper until smooth. Set aside.
4
Sauté Aromatics: Heat olive oil in a large skillet over medium heat. Add onion and cook for 3 minutes until translucent. Add garlic and carrots; cook for 4–5 minutes, stirring occasionally.
5
Brown Ground Beef: Add ground beef and cook until browned, breaking up with a spoon, about 5 minutes. Drain excess fat if needed.
6
Season Beef Filling: Stir in tomato paste, beef stock, Worcestershire sauce, dried thyme, salt, and pepper. Simmer for 8–10 minutes until slightly thickened.
7
Add Peas and Finish Filling: Stir in frozen peas and cook for 2 more minutes. Adjust seasoning as needed.
8
Assemble Shepherd's Pie: Transfer beef mixture to a 2-quart baking dish. Spread sweet potato mash evenly over the top, using a fork to create ridges.
9
Bake Until Golden: Bake for 20 minutes, or until the mash is lightly golden. For extra browning, broil for 2–3 minutes at the end.
10
Rest Before Serving: Rest for 5 minutes before serving.
Additional Information

Equipment Needed

  • Large pot
  • Potato masher
  • Large skillet
  • 2-quart baking dish
  • Wooden spoon
  • Colander

Nutrition (Per Serving)

Calories 375
Protein 22g
Carbs 36g
Fat 15g

Allergy Information

  • Contains dairy (butter, milk); substitute with plant-based alternatives for dairy-free.
  • Contains Worcestershire sauce (may contain fish and gluten); use gluten-free and vegetarian versions if needed.
Hannah Lowell

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