Sweet, caramelised and packed with nutrients, butternut becomes even better when it's filled with a creamy spinach mixture and topped with bubbling golden cheese.

When winter calls for comfort food, it's hard to beat a perfectly roasted butternut. Sweet, caramelised and packed with nutrients, butternut becomes even better when it's filled with a creamy spinach mixture and topped with bubbling golden cheese.

This recipe is a lighter take on a classic favourite. Instead of a heavy cream sauce, it uses a little cream cheese and plain yoghurt for richness while still delivering that indulgent flavour. It's the perfect meat-free main or hearty side dish for a Sunday lunch, braai or weeknight dinner.

Butternut is naturally rich in vitamin A, fibre and antioxidants, while spinach provides iron, folate and vitamins C and K, making this a comforting meal that's as nourishing as it is delicious.

Serves: 4 Preparation time: 15 minutes Cooking time: 50-60 minutes