This dish features seasoned ground beef cooked with aromatic herbs and mixed vegetables, topped with creamy mashed sweet potatoes. The combination is baked until the topping is golden and the filling is bubbling, offering a satisfying and wholesome meal ideal for a comforting dinner. Variations include adding cheese or substituting meats, with options for dairy-free adaptations.
The sweet potato topping wasn't part of my original plan at all. I'd intended to make traditional shepherds pie for a Tuesday night dinner, but stumbled upon some gorgeous orange-fleshed sweet potatoes at the market that morning. Something about their vibrant color promised comfort on a gray, rainy afternoon. My husband raised an eyebrow when he saw me peeling them instead of russets, but that first forkful changed everything.
My sister came over unexpectedly that evening, starving after a terrible day at work. I'd just pulled the dish from the oven, those ridges on the sweet potato topping golden and slightly crisped. She took one bite and actually went quiet for a full minute, which is saying something. Now she requests this specific version whenever she visits, claiming it's the only food that can fix a bad mood.
Ingredients
- Sweet potatoes: The orange variety works best here because they're naturally creamier and sweeter than white or purple ones.
- Unsalted butter: I keep it unsalted so I can control exactly how much salt goes into the final dish.
- Ground beef: Look for something with a bit of fat content, around 15 to 20 percent, because lean beef can make the filling dry.
- Tomato paste: This little tube adds such depth and richness that you shouldn't skip it, even if it seems like a small amount.
- Frozen peas: I always keep a bag in my freezer because they add these little pops of bright freshness and color.
- Beef stock: A good quality stock makes a noticeable difference in the filling's flavor foundation.
Instructions
- Get the potatoes going first:
- Cut them into fairly even chunks so they cook at the same rate, then drop them into salted boiling water for about 15 to 20 minutes until they're completely tender.
- Build your flavor base:
- While the potatoes cook, sauté your onion, garlic, carrots, and celery in olive oil until they've softened and your kitchen smells amazing.
- Brown the beef:
- Add the ground beef to the vegetables, breaking it up with your spoon and cooking until it's no longer pink.
- Create the sauce:
- Stir in the tomato paste, thyme, rosemary, beef stock, and Worcestershire sauce, then let everything simmer together for about 10 minutes.
- Add the finishing touches:
- Fold in those frozen peas and season everything well before transferring to your baking dish.
- Assemble and bake:
- Spread the mashed sweet potatoes over the beef, use a fork to create those pretty ridges, then bake at 200°C for 25 minutes until bubbling and golden.
This recipe has become my go-to for new parents and anyone who needs a meal they can just heat up. There's something about that combination of sweet and savory that feels like a hug in food form. I've lost track of how many times friends have asked for the recipe after one dinner.
Making It Your Own
Sometimes I'll sprinkle sharp cheddar cheese over the sweet potato topping during the last 10 minutes of baking. The way it melts and gets bubbly and slightly browned makes the dish feel extra special for Sunday dinner. You could also swap ground lamb for the beef if you want something closer to traditional British shepherds pie.
Side Dish Ideas
Despite being a complete meal on its own, I love serving this with a simple green salad dressed with vinaigrette. The acidity cuts through the richness beautifully. Steamed green beans with a bit of lemon work wonderfully too.
Storage And Reheating
This dish is one of those magical recipes that tastes even better the next day. The flavors have time to meld and the filling thickens up nicely. Store it covered in the refrigerator for up to 4 days or freeze it for up to 3 months.
- Let the dish cool completely before covering to prevent condensation from making the topping soggy.
- Reheat individual portions in the microwave at 50 percent power to avoid hot spots.
- If reheating the whole dish, cover with foil and bake at 180°C until heated through.
Comfort food doesn't get much better than this, especially when the weather turns cold and you need something that feels like a warm embrace.
Recipe Q&A
- → Can I substitute the ground beef with other meats?
-
Yes, ground lamb or turkey can be used as alternatives without compromising flavor.
- → How can I make the topping dairy-free?
-
Use plant-based butter and milk substitutes to keep the mash creamy and dairy-free.
- → What is the best way to achieve a golden topping?
-
Spread the sweet potato mash evenly and bake at 200°C until lightly browned, roughly 25 minutes.
- → Can I prepare this dish ahead of time?
-
Yes, assemble and refrigerate the layers separately, then bake when ready to serve for best texture.
- → How do the herbs enhance the beef filling?
-
Thyme and rosemary add a fragrant, earthy depth that complements the savory beef and vegetables.