Skip to content
Creamy Cauliflower & Sweet Potato Curry

Creamy Cauliflower & Sweet Potato Curry

600g sweet potato, 2cm cubes
1⁄2 head cauliflower, cut into florets
1 can (400ml) coconut milk
1 medium onion, diced
3 garlic cloves, minced
1 tbsp fresh ginger, grated
11⁄2 tsp curry powder
1⁄2 tsp turmeric
2 tbsp coconut oil
1 cup spinach, chopped
1 tbsp lime juice
Salt & pepper to taste.

Heat 2 tbsp coconut oil in a large, heavy-bottomed pot or deep sautΓ© pan over medium
heat. Once shimmering, add the diced onion and cook for 2–3 minutes, stirring frequently,
until softened and translucent. Add the minced garlic and finely grated fresh ginger.
Stir constantly for 1 minute until the mixture becomes fragrant β€” this builds the aromatic base layer of your curry.

Reduce heat to medium-low. Sprinkle 11⁄2 tsp curry powder and 1⁄2 tsp turmeric over the onion mixture. Stir well to coat all the aromatics, and cook for a full minute. This step is crucial β€” it blooms the spices in the warm oil and releases their essential oils, giving your curry much deeper, more complex flavour than adding dry spices directly to liquid.

Add the 600g sweet potato cubes (cut to uniform 2cm size for even cooking) and the 1⁄2
head of cauliflower florets. Stir everything together thoroughly so each piece of vegetable is coated in the fragrant spiced oil.

Cook uncovered for 3–4 minutes, stirring occasionally, until the vegetables begin to
caramelize slightly on the edges. This adds depth to the finished dish.

Pour in the entire can of coconut milk and add 1 cup of water (or vegetable stock for
extra flavour).

Stir well, scraping any browned bits from the bottom of the pan β€” these add richness.
Bring the mixture to a gentle simmer, then reduce heat to low, cover with a lid or foil, and cook for 12–15 minutes, stirring occasionally. The sweet potato should pierce easily with a fork and the cauliflower should be tender but not mushy.

Remove from heat and stir in 1 cup of freshly chopped spinach. The residual heat will wilt it in about 2 minutes. Squeeze in the juice from 1 lime and season to taste with salt and freshly ground black pepper.

Taste as you go β€” lime brightens the sauce beautifully, but you can adjust the amount Β depending on your preference.

Serve immediately over steamed basmati rice, jasmine rice, or warm naan bread and flatbread. The creamy sauce soaks beautifully into rice. If serving over rice, reserve some sauce separately for those who prefer extra creaminess. Garnish with fresh coriander if available, and a lime wedge on the side.

Previous article Roasted Beetroot & Spinach Salad with Orange Citrus Dressing
Next article Spiced Mula (White Radish/ Daikon) and Spinach