Sweet Potato Shepherd's Pie (Healthier Twist)
A Singapore-style, healthier twist on classic shepherd's pie — lean wok-simmered mince with roasted sweet potato mash, baked until golden and bubbly.
About this dish
This Sweet Potato Shepherd's Pie (Healthier Twist) is perfect for Singapore home cooks who want comfort food without the heaviness. Swap the usual buttery potato topping for roasted sweet potato mash and use lean minced meat (or turkey) simmered with carrots, peas and tomato paste — cooked in a wok for quick, even browning before finishing in the oven. It’s a homely dish that fits right into HDB kitchen routines and makes great leftovers for CBD office lunches or chio block potlucks in the heartland.
Think of it as British comfort food with a local sensibility: lightly sweet, savoury umami from Worcestershire sauce and reduced-salt stock, a hint of thyme and rosemary, and the option to lift the heat with a drizzle of sambal or chilli padi for those who like a kopitiam-style kick. The texture contrasts are what make it sing — creamy, slightly fibrous sweet potato mash on top and a chunky, saucy mince base studded with veg.
It suits weeknight family dinners, simple weekend baking with kids, or a contribution to a neighborhood makan. Make it ahead for fuss-free reheating (oven or air-fryer crisp-up) and bring it to gatherings — it travels well and keeps nicely in lunchboxes for the next-day makan. Ingredients are easy to find at NTUC FairPrice, Cold Storage or Sheng Siong, and you can adapt the recipe for gluten-free or lower-fat needs without losing the comforting flavours.
Ingredients
- 800 g sweet potatoes, peeled and cut into 3 cm chunks
- 500 g lean minced beef (or ground turkey for a leaner option)
- 1 medium onion, finely diced (about 120 g)
- 2 cloves garlic, minced
- 2 medium carrots, diced (about 150 g)
- 100 g frozen peas
- 100 g button mushrooms, sliced
- 2 tbsp tomato paste
- 1 tbsp Worcestershire sauce
- 250 ml low-sodium beef or vegetable stock
- 1 tsp dried thyme or 1 tbsp fresh thyme leaves
- 1 sprig fresh rosemary, finely chopped (or 1/2 tsp dried)
- 1 tbsp olive oil (or 1 tbsp neutral oil like sunflower)
- 1 tbsp wholegrain mustard (optional, for extra depth)
- 2 tbsp cornstarch mixed with 2 tbsp water (slurry) to thicken if needed
- 2 tbsp Greek yogurt (or low-fat milk) for the mash
- 1 tbsp light soy sauce (optional, for a local umami touch)
- Salt and black pepper to taste
- Chilli padi or sambal oelek, to serve (optional, Singapore-style kick)
- 2 tbsp grated Parmesan or low-fat cheddar (optional, for sprinkling)
Step-by-Step Method
- Preheat oven to 200°C (fan 180°C). Prepare an ovenproof dish (about 22 x 30 cm) and set aside.
- Roast or boil sweet potatoes: toss chunks with a little oil and roast at 200°C for 25–30 minutes until very tender and slightly caramelised, or boil in salted water for 15–20 minutes until soft. Drain well.
- Make the mash: transfer sweet potato to a bowl, add Greek yogurt (or low-fat milk), a pinch of salt and pepper, and mash with a fork or ricer until smooth but still slightly textured. Set aside.
- Cook the filling in a wok or frying pan: heat 1 tbsp oil over medium-high heat, add diced onion and cook 3–4 minutes until translucent, then add garlic and cook 30 seconds until fragrant.
- Add minced meat and increase heat to high to brown, breaking up lumps with a spatula. Cook 6–8 minutes until nicely caramelised in places — this gives depth similar to wok hei in a zi char stall.
- Stir in carrots and mushrooms, cook 3–4 minutes, then add tomato paste, Worcestershire sauce, light soy (if using), mustard, thyme and rosemary. Cook 1–2 minutes to deepen the paste.
- Pour in stock and bring to a simmer. Reduce heat to medium, simmer 6–8 minutes until vegetables are tender and sauce is slightly reduced. If too thin, stir in the cornstarch slurry and simmer until thickened. Taste and adjust seasoning like a zi char cook: a pinch of sugar, more soy or Worcestershire for balance.
- Transfer the meat filling into the prepared dish and spread evenly. Spoon or pipe the sweet potato mash over the top, smoothing with a spatula or creating peaks for browning. Sprinkle Parmesan or cheddar if using.
- Bake at 200°C for 18–22 minutes until filling is bubbling at the edges and the mash starts to brown. For extra colour, broil (grill) on high for 2–3 minutes but watch closely so it doesn’t burn.
- Remove from oven and let rest 5 minutes. Serve hot with a drizzle of sambal or sliced chilli padi on the side for Singapore-style heat.
- Leftovers: reheat portions in a 180°C oven for 10–12 minutes or in an air-fryer to crisp the top. For microwave reheating, cover and heat on medium, then crisp up in a hot oven if wanted.
- Variations: for vegetarian version, swap meat for 400 g cooked lentils or chopped tempeh and add extra mushrooms; reduce stock slightly to avoid soggy filling.
Tips & Serving Ideas
- Buy sweet potatoes at NTUC FairPrice or Sheng Siong; choose firm, smooth skins for easier roasting. You can microwave the chunks 6–8 minutes to speed up if short on time.
- Use a wok to brown the mince on high heat — the extra caramelisation gives a deeper flavour similar to zi char cooking. Make sure the wok is hot and don't overcrowd the meat.
- If the filling looks too watery (common with frozen peas), thicken with a cornstarch slurry (1:1 cornstarch to water), add a little at a time and simmer until glossy.
- To keep the mash lighter, use Greek yogurt or low-fat milk instead of butter and cream; a small amount of olive oil adds silkiness without heaviness.
- Make-ahead: assemble the pie up to a day in advance, refrigerate covered, then bake for 25–30 minutes from cold (or longer if chilled) until piping hot.
- Adjust spice for local heat tolerance: serve sambal on the side for those who want the kopitiam-style chilli, and keep it mild for kids or elder family members.
- Leftovers freeze well. Portion into airtight containers and freeze up to 2 months; thaw overnight in the fridge before reheating in the oven.
You might also like
More recipes to save for later.