Beef Shepherds Pie Sweet Potato

A close-up of Beef Shepherds Pie with Sweet Potato Topping shows golden brown mashed potatoes and a bubbling beef and vegetable filling. Pin This
A close-up of Beef Shepherds Pie with Sweet Potato Topping shows golden brown mashed potatoes and a bubbling beef and vegetable filling. | dailydishdrop.com

This dish combines tender ground beef cooked with aromatic herbs, carrots, celery, and peas, simmered in a rich broth. The flavorful filling is complemented by a smooth, buttery mashed sweet potato topping that bakes to a golden finish. Perfectly balanced textures and savory notes create a wholesome, comforting main dish, ideal for sharing and easy to prepare in just over an hour.

The first time I made this sweet potato shepherds pie, my husband took one bite and asked why wed never done it this way before. Honestly, I didnt have a good answer, but the natural sweetness of those orange potatoes against the rich, savory beef filling was such a revelation. Now its become our go-to when winter feels endless and we need something that feels like a warm hug.

Last February, when snow had been falling for three straight days, I made a triple batch of this for a neighborhood potluck. Watching people crowd around the bubbling dish, steam rising in little clouds, someone actually asked for the recipe before theyd even finished their first serving. Thats the kind of reaction this pie gets.

Ingredients

  • Sweet potatoes: Two and a half pounds gives you that perfect fluffy layer on top, and peel them in chunks so they cook evenly.
  • Butter and milk: Room temperature ingredients blend more smoothly into the potatoes, so pull them out while the sweet potatoes boil.
  • Ground beef: I lean toward 85% lean because you want a little fat to carry all those flavors, but drain any excess before adding the broth.
  • Fresh vegetables: Dicing the onion, carrots, and celery into small, even pieces means every spoonful has all the textures working together.
  • Tomato paste and Worcestershire: These two create this incredible umami base that makes the filling taste like its been simmering all day.
  • Beef broth: A full cup adds richness without making the filling soupy, and low sodium gives you control over the seasoning.
  • Frozen peas: Toss them in frozen during the last couple minutes so they stay bright green and dont turn mushy.

Instructions

Preheat your oven to 200°C (400°F) and get those sweet potatoes going:
Cut them into similar sized chunks so they cook at the same rate, then cover with water and boil until theyre tender enough to slide off a fork easily.
Mash while the potatoes are hot:
Add the butter, milk, salt, and pepper right away, and mash until youve got this creamy, smooth mixture that still has some texture.
Build your flavor base:
Heat the olive oil in a large skillet and cook the onion, garlic, carrots, and celery until they soften and your kitchen starts smelling amazing.
Brown the beef thoroughly:
Add the ground beef and break it up completely, letting it develop this gorgeous deep brown color and getting rid of any excess liquid.
Add all those aromatic layers:
Stir in the tomato paste, Worcestershire sauce, and herbs, letting everything bubble together for a couple minutes so the flavors wake up.
Simmer into perfection:
Pour in the beef broth and let it cook down until slightly thickened, then fold in those frozen peas right at the end.
Assemble and bake:
Spread the beef mixture in your baking dish, spoon the sweet potato mash on top in dollops and gently spread to cover, then bake until you see those gorgeous golden bubbles.
In a white baking dish, Beef Shepherds Pie with Sweet Potato Topping offers a hearty meal served with a side of green beans. Pin This
In a white baking dish, Beef Shepherds Pie with Sweet Potato Topping offers a hearty meal served with a side of green beans. | dailydishdrop.com

My dad called me the night I first served this, still thinking about it days later. He said it reminded him of his grandmoths kitchen, which might be the highest compliment Ive ever received on a recipe.

Make It Your Own

Sometimes I stir half a cup of shredded sharp cheddar into the sweet potato mash right at the end. The way it melts into little pools on top creates this incredible savory finish that makes people ask whats different.

Timing Is Everything

Ive learned to prep the filling completely before starting the potatoes. That way, when the mash is ready, everything comes together smoothly without any frantic oven watching or timing stress.

Serving Ideas That Work

A crisp green salad with a bright vinaigrette cuts through the richness perfectly. Or go with steamed green beans with just a squeeze of lemon.

  • For a dinner party, individual ramekins look impressive and bake faster.
  • Leftovers reheat beautifully and taste even better the next day.
  • This recipe freezes well for up to three months, just thaw before baking.
The rustic Beef Shepherds Pie with Sweet Potato Topping reveals layers of savory ground beef and creamy orange sweet potato mash. Pin This
The rustic Beef Shepherds Pie with Sweet Potato Topping reveals layers of savory ground beef and creamy orange sweet potato mash. | dailydishdrop.com

Theres something deeply satisfying about sliding this bubbling, golden topped casserole onto the table, watching steam rise while forks reach in.

Recipe FAQs

Yes, regular potatoes can be used for the topping if you prefer a classic approach, though sweet potatoes add a natural sweetness and vibrant color.

Simmer the beef mixture until slightly thickened and use tomato paste and broth carefully to avoid excess liquid before baking.

Prepare the filling and mashed topping in advance, then assemble and bake just before serving for best freshness.

Dried thyme and rosemary provide an earthy, aromatic flavor that enhances the beef's richness beautifully.

Mix in grated cheddar cheese or a pinch of nutmeg for a richer, more savory topping before baking.

Beef Shepherds Pie Sweet Potato

Savory ground beef and veggies under a creamy sweet potato topping for a hearty meal.

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
  • ¼ cup milk
  • ½ tsp salt
  • ¼ 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
  • ½ tsp black pepper
  • 1 cup beef broth
  • 1 cup frozen peas

Instructions

1
Preheat Oven: Preheat oven to 400°F.
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 Ground Beef: Add ground beef to the skillet. Cook, breaking up the meat, until browned and no longer pink, about 6-8 minutes.
6
Season the Filling: Stir in tomato paste, Worcestershire sauce, thyme, rosemary, salt, and pepper. Cook for 2 minutes.
7
Add Broth and Peas: 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.
9
Add Potato Topping: Spoon the mashed sweet potato over the beef, spreading smoothly to cover.
10
Bake and Serve: 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
Paige Morrison

Simple, flavorful recipes and easy cooking tips for home cooks and food lovers.