Beef Shepherds Pie Sweet

Golden-brown ridged sweet potato topping covers savory ground beef and vegetable filling in a hearty Beef Shepherds Pie with Sweet Potato Topping, baked to perfection. Save to Pinterest
Golden-brown ridged sweet potato topping covers savory ground beef and vegetable filling in a hearty Beef Shepherds Pie with Sweet Potato Topping, baked to perfection. | foodliebekitchen.com

This comforting dish layers rich ground beef sautéed with aromatic herbs, onions, and vegetables beneath a smooth, golden sweet potato mash. The filling simmers in a savory combination of tomato paste, beef stock, and Worcestershire sauce for deep flavor. Once baked until bubbly and browned on top, it creates a hearty, satisfying meal. Optional tweaks include adding cheddar for richness or swapping beef for lamb or turkey. Ideal for cooler days and a wholesome family dinner.

The first time I swapped regular potatoes for sweet potatoes in shepherds pie, my husband actually asked what restaurant wed ordered from. That golden orange topping with its natural sweetness against the savory beef filling created this incredible flavor balance I hadnt expected. Now it is the only version our family requests, and even the kids who claim not to like sweet potatoes clean their plates without complaint.

Last winter when my sister was recovering from surgery, I brought over a fresh batch of this shepherds pie. She called me two days later asking for the recipe because her teenage son had requested it for his birthday dinner instead of their usual pizza tradition. Thats when I knew this wasnt just dinner—it was the kind of comfort food that becomes part of family stories.

Ingredients

  • Sweet potatoes: 1.5 kg peeled and cut into chunks gives you enough creamy topping to cover the filling generously without being too thick
  • Unsalted butter: 3 tbsp adds richness without making the mash too heavy, and lets you control the seasoning
  • Milk or dairy-free alternative: 60 ml helps achieve that smooth, spreadable consistency you want for topping
  • Olive oil: 2 tbsp provides the foundation for sautéing your vegetables and browning the beef
  • Ground beef: 750 g creates a substantial filling that feels satisfying without being overwhelmingly meaty
  • Tomato paste: 2 tbsp concentrates the savory flavors and adds beautiful depth to the sauce
  • Beef stock: 180 ml creates just enough liquid to bind everything without making the filling soggy

Instructions

Prep your sweet potatoes:
Place peeled chunks in a large pot with salted water, bring to a boil, then simmer 15 to 20 minutes until fork tender
Create the mash:
Drain thoroughly and mash with butter and milk until smooth, seasoning generously with salt and pepper
Sauté the vegetables:
Heat olive oil in a large skillet over medium heat, cooking onion, garlic, carrots, and celery for 5 to 7 minutes until softened and fragrant
Brown the beef:
Add ground beef to the skillet, breaking it up with a spoon and cooking until no longer pink, draining excess fat if needed
Build the flavor:
Stir in tomato paste, thyme, rosemary, beef stock, and Worcestershire sauce, then simmer 10 minutes until slightly thickened
Add the finishing touch:
Stir in frozen peas and cook 2 more minutes, then season the filling with salt and pepper to taste
Assemble the pie:
Transfer beef mixture to a 2 liter baking dish and spread sweet potato mash evenly over the top, using a fork to create decorative ridges
Bake to golden perfection:
Bake at 200°C for 25 minutes until the topping is lightly browned and the filling is bubbling up around the edges
Let it rest:
Allow the pie to sit for 5 minutes before serving—this helps the layers set and makes serving much easier
A fork lifts a serving of Beef Shepherds Pie with Sweet Potato Topping, revealing layers of tender ground beef, peas, and creamy sweet potato mash. Save to Pinterest
A fork lifts a serving of Beef Shepherds Pie with Sweet Potato Topping, revealing layers of tender ground beef, peas, and creamy sweet potato mash. | foodliebekitchen.com

My friend Emma claimed she hated shepherds pie until I served her this version at a dinner party last fall. She took three servings and admitted the sweet potato topping changed everything for her—now she makes it every Sunday for meal prep. Watching someone discover comfort food in a dish they thought they didnt like is exactly why I love sharing recipes like this one.

Make It Your Own

Sprinkle grated cheddar over the sweet potato topping during the last 10 minutes of baking for an extra layer of savory richness. Ground lamb works beautifully in place of beef and creates a more traditional British version, while turkey offers a lighter alternative that still satisfies. The recipe doubles easily for larger gatherings or freezes perfectly in portioned containers for busy weeknights.

Serving Suggestions

A crisp green salad with vinaigrette cuts through the richness of the pie beautifully. Steamed green beans or roasted Brussels sprouts add color and nutrition without competing with the main dish. For a casual gathering, crusty bread helps soak up every last bit of the flavorful sauce.

Storage & Reheating

The assembled but unbaked pie can be refrigerated for up to 24 hours before baking—just add 5 to 10 minutes to the baking time. Leftovers keep well in the refrigerator for 3 to 4 days and reheat perfectly in a 180°C oven until heated through. Individual portions freeze well for up to 3 months and reheat beautifully in the microwave for quick lunches.

  • Cover with foil while reheating to prevent the topping from drying out
  • Let frozen portions thaw overnight in the refrigerator for best results
  • Add a splash of water or stock when reheating to refresh the filling
Fresh thyme garnishes this comforting Beef Shepherds Pie with Sweet Potato Topping, golden and bubbling from the oven, ready for a family dinner. Save to Pinterest
Fresh thyme garnishes this comforting Beef Shepherds Pie with Sweet Potato Topping, golden and bubbling from the oven, ready for a family dinner. | foodliebekitchen.com

Theres something deeply satisfying about a bubbling dish of shepherds pie coming out of the oven, especially when you know it will bring everyone to the table smiling. This sweet potato version has earned its permanent place in our regular dinner rotation, and I suspect it will in yours too.

Your Recipe Questions Answered

Yes, ground lamb or turkey work well as alternatives, adding unique flavors while maintaining the dish's texture.

Boil peeled sweet potatoes until tender, then mash with butter and milk or dairy-free alternatives until smooth and creamy.

Dried thyme and rosemary provide aromatic depth to the beef mixture, complementing the savory vegetables.

Yes, use gluten-free beef stock and Worcestershire sauce, and double-check all ingredients to ensure they are gluten-free.

Bake the assembled dish until the sweet potato topping is lightly browned and the filling bubbles, typically about 25 minutes at 200°C (400°F).

A crisp green salad or steamed greens balance the richness and add freshness to the meal.

Beef Shepherds Pie Sweet

A comforting dish of beef and vegetables beneath a creamy sweet potato topping, perfect for a warm meal.

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 tbsp unsalted butter
  • 1/4 cup milk
  • Salt and pepper, to taste

Beef Filling

  • 2 tbsp 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 tbsp tomato paste
  • 1 tsp dried thyme
  • 1 tsp dried rosemary
  • 3/4 cup beef stock
  • 2 tbsp Worcestershire sauce
  • 1 cup frozen peas
  • Salt and pepper, to taste

Instructions

1
Prepare the Oven: Preheat oven to 400°F.
2
Boil 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.
3
Mash Sweet Potatoes: Mash sweet potatoes with butter and milk until smooth. Season with salt and pepper. Set aside.
4
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.
5
Brown Ground Beef: Add ground beef and cook, breaking up with a spoon, until browned. Drain excess fat if needed.
6
Season and Simmer Filling: Stir in tomato paste, thyme, rosemary, beef stock, and Worcestershire sauce. Simmer for 10 minutes, stirring occasionally, until mixture thickens slightly.
7
Add Peas and Season: Stir in frozen peas and cook for 2 minutes. Season with salt and pepper.
8
Assemble the Pie: 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.
9
Bake Until Golden: Bake in preheated oven for 25 minutes, or until topping is lightly browned and filling is bubbling.
10
Rest Before Serving: 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.
Hannah Krüger

Sharing nourishing homemade recipes, quick meal ideas, and cooking tips with fellow food lovers.