National Dish South Africa: Butternut and Spinach Curry (Recipe)

In this article
Discover Butternut and Spinach Curry, a dish that captures the warm, generous spirit of South African home cooking. Sweet, velvety squash and fresh, leafy greens simmer together in a fragrant coconut sauce, laced with curry powder, turmeric and cumin. It is nourishing, naturally plant-based and deeply comforting — the sort of meal that fills the kitchen with aroma and brings everyone happily to the table.
About Butternut and Spinach Curry
Butternut and Spinach Curry is a dish that brings together the flavours and textures of South African cooking to perfection. The pairing of sweet, creamy butternut squash with fresh, leafy spinach is not only delicious but also wonderfully nourishing. In many South African households this curry is served as a hearty main course that delights vegetarians and vegans alike. The use of aromatic spices such as curry powder, turmeric and cumin lends the dish extra depth and complexity.
Ingredients (serves 1–2)
- 1 small butternut squash, diced
- 200 g fresh spinach
- 1 onion, diced
- 2 cloves garlic, chopped
- 1 teaspoon curry powder
- 1/2 teaspoon turmeric
- 1/2 teaspoon ground cumin
- 400 ml coconut milk
- Salt and pepper to taste
- Fresh coriander, to garnish
Shopping for the ingredients
To find the best ingredients for your butternut and spinach curry, head to your local market or a wholefoods shop. Fresh vegetables are key to the flavour, so choose a firm butternut squash and crisp, fresh spinach. Be sure to buy good-quality spices, as they shape the aroma of the curry more than anything else. Indian grocers are also an excellent place to track down speciality spices.
Preparing the dish
Before you start cooking your butternut and spinach curry, it is important to have everything prepared. Wash the vegetables thoroughly to remove any dirt or grit. Cut the butternut squash into small cubes so it cooks evenly. Finely chop the onion and garlic, as they form the aromatic base for the whole dish.
Step-by-step instructions
- Heat a little oil in a large pan and add the onion and garlic. Sauté until soft and golden.
- Add the spices — curry powder, turmeric and cumin — and toast them briefly to release their aromas.
- Add the diced butternut squash and the coconut milk to the pan. Stir well and bring to the boil.
- Reduce the heat and let the curry simmer until the squash is tender, about 20 minutes.
- Stir in the fresh spinach and let it wilt, then season the curry with salt and pepper.
- Serve the curry hot, garnished with fresh coriander.
Gluten-free / lactose-free version
One of the best things about butternut and spinach curry is that it is naturally gluten-free and lactose-free. Using coconut milk instead of cream makes it an excellent choice for anyone who is lactose intolerant. Just make sure that all the spices and other ingredients you use are also gluten-free to avoid any cross-contamination. That way you can enjoy the dish without a second thought.
Tips for vegans and vegetarians
Butternut and spinach curry is vegan and vegetarian from the outset, which makes it a superb choice for a wide range of diets. To make it even more nourishing, you could add pulses such as chickpeas or lentils for an extra source of protein. If you would like to boost the fibre, serve it with quinoa or wholegrain rice on the side. This turns the dish into a complete, satisfying meal, much like a warming bowl of Coconut Curry Lentils.
More tips and tricks
If you would like to personalise your butternut and spinach curry, try adding different vegetables such as carrots or courgette. These not only bring variety but also enrich the nutritional mix. For a spicier version you can add chillies or ginger, which give the curry an extra kick. Experiment with the quantities of spice until you find the balance that is perfect for you.
Adapting the recipe to your taste
Everyone has different preferences, especially when it comes to spice and heat. Do not hesitate to vary the amounts of spice you use so your butternut and spinach curry is made exactly to your liking. Add less curry powder if you prefer it milder, or experiment with extra herbs for more freshness. Playing with different kinds of coconut milk — from light to full-fat — will also change the consistency and flavour of the curry.
Ingredient substitutions
If you do not have any coconut milk to hand, you can use vegetable stock or a plant-based cream to create an alternative base for the curry. When fresh spinach is not available, kale or chard makes a brilliant choice, offering similar nutrients and flavour. The butternut squash can be swapped for other varieties, such as Hokkaido or Crown Prince, so it sits happily alongside a classic Pumpkin Curry. This way you can be creative and adapt the dish to whatever you have in the cupboard.
Drink pairing ideas
To round off your butternut and spinach curry, fresh and light drinks are an excellent choice. A simple glass of water with lemon or a refreshing cucumber-and-mint tea helps to complement the flavours of the curry. Alternatively, fruity juices such as pineapple or mango work beautifully with this dish, as does a chilled glass of Rooibos Iced Tea. Finally, a lightly chilled white wine can be a fitting addition that completes the experience.
Serving and presentation ideas
The presentation of your butternut and spinach curry can lift the whole meal considerably. Serve the curry in a beautiful, deep bowl and garnish it with a squeeze of lime and fresh coriander. You can also scatter toasted nuts or seeds over the top for extra crunch and colour. To celebrate its Indian-inspired heritage, offer the curry with warm naan bread or basmati rice, which not only enriches the meal but also makes it look wonderfully inviting.
A bit of history
Butternut and spinach curry has its roots in South African cooking, which is known for its rich diversity and its use of locally available ingredients. In many cultures curry is a staple, drawing together a wealth of flavours and textures through spices and vegetables. The pairing of squash and leafy greens is not only nutritious but also reflects a philosophy of sustainability and seasonal produce. Traditional South African cuisine is shaped by many cultural influences, including Indian and Asian, which have all added to the aromatic character of dishes like this one.
More recipe ideas
Summary: Butternut and Spinach Curry
Butternut and spinach curry is a true celebration of flavour that represents the healthy, varied cooking of South Africa. Made with simple, fresh ingredients and a generous mix of spices, it is both nourishing and perfect for the whole family. This dish adapts easily to personal preference and offers plenty of scope for variation. Whether you cook it after a long day at work or serve it to guests, this curry is always a hit.



