Why We Love This Recipe
There’s nothing quite like a cottage pie to bring the family together around the dinner table. This Sweet Potato Cottage Pie is a lighter, slightly sweeter twist on the traditional recipe. The creamy sweet potato mash paired with golden bubbling cheese makes every mouthful comforting, while the veggie-packed mince filling keeps it wholesome and satisfying.
It’s one of those recipes that tastes like a hug in a dish – warming, filling, and guaranteed to have everyone asking for seconds.

Why This Dish Works on a Budget
Classic comfort food doesn’t need to be expensive, and this recipe proves it:
- Affordable sweet potatoes replace standard white potatoes for a nutritious but still low-cost topping.
- Bulked up with vegetables like carrots, celery, and onions, it stretches your mince further and adds goodness.
- Cheese topping means smaller portions still feel indulgent, making it easier to feed a family of five without overspending.
- Perfect for batch cooking – double up and freeze a portion for another day, saving money and time.

Will You Be Trying It?
If you love a classic cottage pie but want something a little lighter and brighter, this sweet potato version is the perfect swap. It’s still hearty enough for colder evenings but with a natural sweetness that kids love – meaning fewer battles at the dinner table.
You can also make it your own: try swapping beef mince for turkey or even lentils for a vegetarian option.
Final Thoughts
This Sweet Potato Cottage Pie is proof that budget meals can be healthy, hearty, and totally delicious. It’s easy to make, freezer-friendly, and a guaranteed family pleaser.
Next time your meal planning, add this dish to your list – it’s a weeknight winner that won’t break the bank.

Budget Breakdown 🛒💷
Here’s how the cost per portion stacks up across UK supermarkets:
- Aldi – £1.23
- Asda – £1.33
- Morrisons – £1.37
- Tesco – £1.33
- Sainsbury’s – £1.38
(Prices correct at the time of posting — always worth checking for offers!)
Sweet Potato Cottage Pie
Ingredients
- 1 tsp vegetable oil
- 500 g beef mince around 10% fat
- 2 onions peeled and diced
- 3 carrots peeled and diced
- 2 celery stalks washed and diced
- 4 cloves garlic peeled and crushed
- 1 tsp fresh thyme leaves chopped
- 1 red wine stock cube dissolved into the hot beef stock
- 500 ml hot beef stock made with 2 stock cubes
- 2 tbsp Worcestershire sauce
- 2 tbsp tomato purée
- Sea salt & freshly ground black pepper
- 1 kg sweet potatoes peeled and chopped
- 25 g unsalted butter
- 100 g grated mozzarella
Instructions
Cook the Beef
- Heat the sunflower oil in a large frying pan over medium-high heat. Add the mince and fry until browned all over, breaking it up as you go.
Soften the Veg
- Add the onions, carrots, celery, garlic, and thyme to the pan. Fry gently for about 10 minutes until starting to soften.
Build the Flavour
- Stir in the tomato purée and cook for 1 minute. Pour in the red wine beef stock and Worcestershire sauce. Bring to a simmer and let bubble for 5 minutes. Season well with salt and pepper. Cover with a lid and cook gently on low for 30 minutes, stirring occasionally.
Make the Mash
- Meanwhile, bring a large pan of salted water to the boil. Add the sweet potatoes and cook for around 20 minutes, until soft and tender. Drain, mash well, and stir through the butter.
Assemble the Pie
- Preheat the oven to 180℃/350℉ fan, 200℃/400℉ conventional, Gas Mark 6. Transfer the cooked mince mixture into a baking dish. Spread the sweet potato mash on top, smoothing it out evenly. Sprinkle over the mozzarella.
Bake & Serve
- Bake for about 20 minutes, until the cheese is melted, golden, and bubbling. Serve hot with green veg or a crisp side salad.
Notes
- Swap beef for turkey mince for a leaner version.
- Add a handful of frozen peas or sweetcorn to the mince for extra veg.
- Make ahead: Assemble the pie up to a day in advance, cover, and refrigerate. Just bake when ready to serve.
Leave a Reply