gluten-free curry

Golden Sweet Potato and Spinach Curry: Simple, Nourishing, and Deeply Satisfying

Some recipes become staples not because they are showstoppers, but because they are reliable. They fit into real life — they use affordable, available ingredients, they come together without drama, and they consistently produce something that makes dinner feel taken care of. This sweet potato and spinach curry is that kind of recipe.

It is golden in colour from turmeric and ginger, warming from the blend of spices, naturally sweet from the sweet potato, and made creamy by the coconut milk that brings the whole thing together. It is the kind of curry that makes you reach for more rice because the sauce demands it. It is also, importantly, completely one-pot — which means cleanup is as uncomplicated as the cooking.

I have made this curry for people who avoid curry, for people who are sceptical of vegan food, and for people who are simply hungry on a Tuesday evening and needed something good. It has never let me down.

Why Sweet Potato Works So Well in Curry

Sweet potato is not a traditional curry ingredient across most South Asian cooking traditions, but it earns its place here through its flavour logic. Its natural sweetness provides a counterpoint to the heat and spice of the sauce. Its starchy flesh absorbs the surrounding curry base as it cooks, carrying those flavours deep into each piece. And its vibrant orange colour, set against the golden sauce and dark spinach, makes the dish visually striking before anyone has tasted it.

For the best result, dice the sweet potato into uniform pieces of approximately 2cm. This ensures even cooking — pieces that are too small will dissolve into the sauce, while pieces that are too large will remain firm when the rest of the dish is ready.

Ingredients (Serves 4)

  • 2 large sweet potatoes (approximately 800g), peeled and diced into 2cm cubes
  • 200g baby spinach (or regular spinach, roughly chopped)
  • 1 can (400ml) full-fat coconut milk
  • 1 can (400g) chopped tomatoes
  • 1 medium onion, finely diced
  • 5 garlic cloves, minced
  • 2 tablespoons fresh ginger, grated
  • 2 tablespoons neutral oil
  • 1½ teaspoons ground cumin
  • 1½ teaspoons ground coriander
  • 1½ teaspoons turmeric
  • 1 teaspoon garam masala
  • 1 teaspoon smoked paprika
  • ½ to 1 teaspoon chilli powder (to taste)
  • 1 teaspoon salt, plus more to taste
  • 200ml vegetable stock
  • Juice of ½ lemon

To serve: Basmati rice or naan, fresh coriander, yoghurt alternative, mango chutney

Method

Step 1: Cook the Aromatics

Heat the oil in a large, deep pan or casserole over medium heat. Add the diced onion and a pinch of salt. Cook for 8 to 10 minutes, stirring occasionally, until the onion is soft, golden, and beginning to caramelise — do not rush this step. Add the garlic and ginger and cook for two more minutes.

Step 2: Add the Spices

Add the cumin, coriander, turmeric, smoked paprika, and chilli powder. Stir constantly for 90 seconds to bloom the spices. The mixture will look dry and paste-like — this is correct. The spices need direct contact with the heat to release their essential oils.

Step 3: Add Tomatoes and Sweet Potato

Pour in the chopped tomatoes and stir well, scraping any spices from the bottom of the pan. Add the diced sweet potato and vegetable stock. Stir to combine. Bring to a boil, then reduce to a steady simmer. Cook for 15 to 18 minutes until the sweet potato is tender when pierced with a knife but still holding its shape.

Step 4: Add Coconut Milk and Spinach

Pour in the coconut milk and stir. Simmer for five more minutes. Add the baby spinach in large handfuls, stirring after each addition until wilted. The spinach will reduce dramatically in volume. Add the garam masala, lemon juice, and additional salt to taste.

Step 5: Serve

Serve over fluffy basmati rice or with warm naan. Top with fresh coriander, a dollop of vegan yoghurt or coconut yoghurt, and mango chutney if desired.

The Importance of Garam Masala at the End

Garam masala is a fragrant, complex blend of warm spices — typically including cardamom, cloves, cinnamon, and black pepper — and it behaves differently from other spices in cooking. While base spices like cumin and coriander benefit from long cooking and blooming in hot oil, garam masala is most fragrant when added at the very end of cooking. The heat of the dish is sufficient to activate it without the prolonged cooking that would diminish its delicate floral notes.

This distinction makes a meaningful difference to the final flavour of the curry. Add it too early and it becomes background noise; add it at the end and it perfumes the entire dish.

Nutrition

This curry is a nutritional standout even within the context of plant-based cooking. Sweet potato provides extraordinary amounts of beta-carotene — more than almost any other food — along with vitamin C, potassium, and dietary fibre. Spinach contributes iron, vitamin K, folate, and antioxidants including lutein and zeaxanthin, which support eye health.

Turmeric deserves particular mention. Its active compound, curcumin, has been extensively studied for its anti-inflammatory properties. The fat in coconut milk helps the body absorb curcumin more effectively — another example of how traditional spiced cooking demonstrates an intuitive nutritional wisdom.

Together, this curry provides a substantial and well-balanced meal that genuinely supports health rather than simply avoiding harm.

Make-Ahead

This curry is an excellent candidate for batch cooking. Prepare a double quantity on a Sunday evening and refrigerate in portions — it reheats beautifully and the flavours continue to improve over the following two to three days. Freeze in sealed containers for up to three months.

When reheating, add a small splash of vegetable stock or water to loosen the sauce, which will have thickened considerably in the refrigerator.

Variations

Add protein: Stir in a can of drained chickpeas or white beans alongside the sweet potato for additional protein and fibre.

Make it richer: Replace 100ml of vegetable stock with an additional half can of coconut milk for an even more indulgent sauce.

Add heat: A finely diced fresh green chilli added with the aromatics, or a swirl of chilli oil at the end, increases the heat considerably.

Use pumpkin: Butternut squash or pumpkin can replace the sweet potato with equally excellent results.

Final Thoughts

A curry should feel like it was made with care, and this one does. It has the warmth and depth of something that has been simmering on a stove all afternoon, even though it takes forty minutes from start to finish. It fills the kitchen with one of the best smells imaginable. And it produces the kind of dinner that people remember and ask you to make again.

That is all a recipe needs to be.


Explore more warming plant-based meals in our Website.