This aromatic Indian-inspired curry combines tender kumara (sweet potato) and cauliflower florets in a luxurious coconut-cashew sauce. The mildly spiced korma base features warming coriander, cumin, and cinnamon, creating a perfectly balanced dish that's neither too spicy nor too mild. Toasted cashews add delightful crunch, while fresh cilantro and lime wedges brighten each bite.
Ready in under an hour, this vegetarian main serves four and pairs beautifully with basmati rice or naan bread. The creamy texture comes from blending cashews with coconut milk, creating a rich base without heavy cream. Perfect for weeknight dinners or weekend entertaining.
The first time I made korma, I was shocked that something so restaurant-luxurious could come together in my tiny kitchen with just a blender and a battered soup pot. Now it's my go-to when I want dinner to feel special without actually requiring special occasion effort. Something about that cashew-creamy sauce still makes me pause and appreciate the transformation from raw ingredients to something velvety and golden.
Last winter my friend Sarah came over for what she thought would be a fancy Indian takeaway night, then watched in delighted confusion as I casually whipped up this korma from scratch. We ate it cross-legged on my living room floor while the snow fell outside, and she kept asking if I was sure I hadn't secretly ordered it from somewhere.
Ingredients
- Kumara (sweet potatoes): These bring natural sweetness that balances the spices and hold their shape beautifully through simmering
- Cauliflower florets: They become tender but never mushy, soaking up all that fragrant sauce while adding lovely texture contrast
- Raw cashews: Half get blended into the sauce for creaminess and the rest are toasted for garnish because texture matters
- Coconut milk: Use full fat for the richest results, it pairs perfectly with the warm spices
- Yogurt: Plain Greek yogurt adds tanginess, but swap for coconut yogurt to keep it entirely plant based
- Fresh ginger and garlic: Fresh aromatics make such a difference here, jarred ginger just doesn't have the same punch
- Ground spices: Garam masala, coriander, cumin, turmeric, cinnamon, and chili powder create that authentic korma warmth
- Tomato paste: This adds depth and a subtle richness that ties all the spices together
- Fresh cilantro and lime: These bright garnishes cut through the creamy richness and wake up the whole dish
Instructions
- Toast the cashews until golden and fragrant:
- Heat a dry skillet over medium heat and add all your cashews, stirring frequently for about 3 to 4 minutes until they turn a beautiful golden brown and smell nutty and warm. Remove 1/4 cup for garnish and set the rest aside to cool slightly before blending.
- Blend the cashew paste:
- Combine the remaining 1/2 cup toasted cashews with the coconut milk in your blender and process until completely smooth, which might take a minute or two. This silky mixture is what transforms the curry into something luxurious.
- Sauté your aromatics:
- Heat the ghee or oil in a large pan over medium heat, then add the chopped onion and cook for about 5 minutes until it's soft and translucent. Add the minced garlic, grated ginger, and finely chopped green chili, cooking for just 1 minute until the garlic becomes fragrant but not browned.
- Bloom the spices:
- Stir in the ground coriander, cumin, turmeric, garam masala, cinnamon, and chili powder, then cook for 1 minute to wake up their flavors. Add the tomato paste and cook for another minute, stirring constantly to prevent any sticking.
- Coat the vegetables:
- Add the cubed kumara and cauliflower florets to the pan, stirring everything together until the vegetables are evenly coated with the spice mixture.
- Simmer and develop the sauce:
- Pour in the water, cover the pan, and let it simmer for 10 minutes to start softening the vegetables. Add the yogurt and cashew coconut paste, stir well, cover again, and simmer for another 15 to 20 minutes until the kumara is tender when pierced with a fork.
- Season and finish:
- Taste and add salt and pepper as needed, adding a splash more water if the sauce has thickened too much for your liking.
- Garnish generously:
- Serve hot, topped with those reserved toasted cashews and plenty of fresh cilantro, with lime wedges on the side for squeezing over each bowl.
This curry became my comfort food staple during a particularly stressful month at work, when coming home and simmering something fragrant felt like the only thing that could reset my brain. There's something almost meditative about standing over the stove, watching those cauliflower florets turn tender in a sea of golden sauce.
Make It Your Own
I've found that adding a handful of baby spinach in the last two minutes of cooking adds both nutrition and a pop of color against the golden sauce. Green peas work beautifully too, and chickpeas can transform this into an even more substantial main.
Serving Suggestions
Basmati rice is classic, but I've also served this over quinoa for extra protein and a nutty flavor that echoes the cashews. Warm naan for scooping up every last drop of sauce is non negotiable in my house.
Perfect Pairings
A crisp riesling cuts through the creaminess while complementing the gentle spice, but a mango lassi makes the meal feel like a proper restaurant experience at home.
- The flavors actually improve overnight, so making it ahead is never a bad idea
- If you like more heat, add another green chili or pinch of cayenne with the spices
- Frozen cauliflower works in a pinch, though fresh holds its texture better through the long simmer
Hope this korma brings as much warmth to your table as it has to mine over the years.
Recipes Q&A
- → What makes korma different from other curries?
-
Korma features a creamy, mild sauce made with yogurt, coconut milk, and ground nuts rather than the fiery chilies found in many other Indian curries. The spice blend emphasizes warming aromatics like cinnamon and cardamom rather than heat.
- → Can I make this vegan?
-
Absolutely. Simply substitute the plain yogurt with coconut yogurt and use vegetable oil instead of ghee. The cashew-coconut base already provides plenty of creamy texture without dairy.
- → What vegetables work well in this dish?
-
While kumara and cauliflower are classic, you can add green peas, spinach, bell peppers, or butternut squash. Add quicker-cooking vegetables like spinach during the last 5 minutes of simmering.
- → How do I store leftovers?
-
Store in an airtight container in the refrigerator for up to 3 days. The flavors often improve overnight. Reheat gently on the stovetop, adding a splash of water if the sauce has thickened.
- → Can I freeze this curry?
-
Yes, this freezes beautifully for up to 3 months. Cool completely before transferring to freezer-safe containers. Thaw overnight in the refrigerator before reheating.
- → What should I serve with korma?
-
Steamed basmati rice, naan bread, or roti are traditional accompaniments. The mild flavors also pair well with cucumber raita, mango chutney, or a simple green salad with lemon dressing.