Beef Shepherds Pie Sweet Potato

Golden-brown Beef Shepherds Pie with Sweet Potato Topping bubbling in a ceramic dish, served with a fresh green salad. Pin it
Golden-brown Beef Shepherds Pie with Sweet Potato Topping bubbling in a ceramic dish, served with a fresh green salad. | sweetpintable.com

This dish layers seasoned ground beef and a mix of vegetables beneath a smooth, buttery sweet potato mash. The filling is enriched with herbs and tomato paste, simmered to deepen flavors. After assembling, it’s baked until the topping is golden and the filling bubbles with warmth. Perfect for a comforting meal that combines savory and sweet elements with comforting textures.

The first time I swapped regular potatoes for sweet potatoes in shepherds pie, my husband actually asked what I did differently. The natural sweetness against that rich, savory beef filling creates this incredible balance I never knew I was missing. Now its the only version we make, and even my potato-purist father in law admitted defeat after one bite.

I made this during a particularly brutal February when everyone in the house was fighting off colds. Something about that combination of sweet potatoes and hearty beef just felt like medicine in the best possible way. My kids actually ate their vegetables without complaining, which still feels like a minor miracle.

Ingredients

  • Sweet potatoes: The natural sweetness balances the savory beef filling perfectly
  • Unsalted butter: Gives you control over the seasoning in your mash
  • Ground beef: Pick beef with some fat content for better flavor and texture
  • Tomato paste: Adds depth and richness to the filling
  • Frozen peas: These hold their texture better than canned and add pops of color

Instructions

Prep your sweet potatoes:
Boil the chunks in salted water until theyre tender enough to easily pierce with a fork, about 15 to 20 minutes
Make the creamy mash:
Drain well and mash with butter and milk until smooth, then season generously
Build your flavor base:
Cook the onion, garlic, carrots, and celery in olive oil until softened and fragrant
Brown the beef:
Add the ground beef and break it up, cooking until no pink remains
Add the depth:
Stir in tomato paste, herbs, stock, and Worcestershire sauce, then simmer until thickened
Finish the filling:
Fold in those frozen peas and adjust the seasoning to taste
Assemble the pie:
Spread the beef mixture in your baking dish and cover with an even layer of sweet potato mash
Create those golden ridges:
Use a fork to make decorative lines across the top, which will crisp up beautifully
Bake to perfection:
Cook at 200°C until the topping is golden brown and the filling is bubbling up around the edges
Let it rest:
Wait 5 minutes before serving, this helps the layers set so you get neat portions
A hearty slice of Beef Shepherds Pie with Sweet Potato Topping reveals savory beef filling beneath fluffy orange mash. Pin it
A hearty slice of Beef Shepherds Pie with Sweet Potato Topping reveals savory beef filling beneath fluffy orange mash. | sweetpintable.com

This recipe became our go-to comfort food during a particularly rough winter when we were all feeling a bit depleted. Theres something about the process of layering and the smell filling the house that just makes everything feel okay again.

Making It Your Own

Ground lamb makes this feel more like a traditional British version, while turkey keeps it lighter. Sometimes I add a pinch of cinnamon to the sweet potato mash, which brings out their natural sweetness without making it taste like dessert.

Getting Ahead

You can assemble the entire pie up to a day ahead and keep it refrigerated. If baking cold, add about 10 minutes to the cooking time and cover with foil if the top browns too quickly.

Serving Suggestions

A crisp green salad cuts through the richness perfectly. Steamed green beans or roasted broccoli also work beautifully alongside.

  • Sprinkle grated cheddar over the sweet potatoes before baking
  • Try adding a layer of corn kernels with the peas
  • Leftovers freeze beautifully for up to 3 months
Beef Shepherds Pie with Sweet Potato Topping, featuring a fork-riddled crust and steam rising from the golden top. Pin it
Beef Shepherds Pie with Sweet Potato Topping, featuring a fork-riddled crust and steam rising from the golden top. | sweetpintable.com

Theres something deeply satisfying about digging into a steaming spoonful of this. Hope it becomes a comfort staple in your kitchen too.

Recipe FAQs

Boil peeled sweet potato chunks until tender, then mash with butter and milk until creamy and smooth. Season with salt and pepper to enhance flavor.

Yes, ground lamb or turkey are excellent alternatives that complement the herbs and vegetables in the filling.

Dried thyme and rosemary provide a robust, aromatic flavor that enriches the savory beef mixture.

Simmer the beef mixture until it thickens slightly before layering. This reduces excess liquid and ensures a firm filling.

Sprinkling grated cheddar cheese over the sweet potato topping before baking adds a deliciously rich, golden crust.

Beef Shepherds Pie Sweet Potato

Savory ground beef and veggies topped with creamy sweet potato mash, baked until golden and bubbling.

Prep 25m
Cook 45m
Total 70m
Servings 6
Difficulty Medium

Ingredients

Sweet Potato Topping

  • 3.3 lbs sweet potatoes, peeled and cut into chunks
  • 3 tablespoons unsalted butter
  • 1/4 cup milk or dairy-free alternative
  • Salt and pepper to taste

Beef Filling

  • 2 tablespoons olive oil
  • 1 large onion, finely chopped
  • 2 cloves garlic, minced
  • 2 medium carrots, diced
  • 2 celery stalks, diced
  • 1.65 lbs ground beef
  • 2 tablespoons tomato paste
  • 1 teaspoon dried thyme
  • 1 teaspoon dried rosemary
  • 3/4 cup beef stock, gluten-free if needed
  • 2 tablespoons Worcestershire sauce, gluten-free if needed
  • 1 cup frozen peas
  • Salt and pepper to taste

Instructions

1
Prepare Sweet Potatoes: Place sweet potatoes in a large pot of salted water. Bring to a boil, reduce heat, and simmer for 15–20 minutes until tender. Drain well.
2
Create Mash: Mash sweet potatoes with butter and milk until smooth. Season with salt and pepper. Set aside.
3
Sauté Vegetables: Heat olive oil in a large skillet over medium heat. Add onion, garlic, carrots, and celery. Sauté for 5–7 minutes until softened.
4
Brown Beef: Add ground beef and cook, breaking up with a spoon, until browned. Drain excess fat if needed.
5
Build Filling: Stir in tomato paste, thyme, rosemary, beef stock, and Worcestershire sauce. Simmer for 10 minutes, stirring occasionally, until mixture thickens slightly.
6
Add Peas: Stir in frozen peas and cook for 2 minutes. Season with salt and pepper.
7
Assemble Pie: Preheat oven to 400°F. Transfer beef filling to a 2-quart baking dish. Spread sweet potato mash evenly over the beef mixture. Use a fork to create ridges for a decorative finish.
8
Bake and Serve: Bake in preheated oven for 25 minutes, or until topping is lightly browned and filling is bubbling. Let rest for 5 minutes before serving.
Additional Information

Equipment Needed

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

Nutrition (Per Serving)

Calories 420
Protein 29g
Carbs 38g
Fat 16g

Allergy Information

  • Contains dairy (butter, milk); can be made dairy-free. Worcestershire sauce may contain anchovies (fish) and gluten—choose alternatives if needed. Double-check all packaged ingredients for gluten and other allergens if sensitive.
Monica Reed

Passionate home cook sharing easy, family-friendly recipes and practical meal prep ideas.