This hearty vegetarian dish combines tender cubes of kumara (sweet potato) and cauliflower in a luxuriously creamy coconut-korma sauce. The base features toasted cashews blended with coconut milk for richness, while warm spices like coriander, cumin, cinnamon, and garam masala create depth. Finished with yogurt for tang and topped with crunchy toasted cashews and fresh cilantro, this mildly spiced curry delivers restaurant-quality results at home. Perfect served over basmati rice or with warm naan bread.
The first time I made this korma, my kitchen filled with such incredible aromas that my neighbor actually knocked on the door to ask what I was cooking. I'd been experimenting with cashew-based sauces after learning how traditional kormas achieve that luxurious creaminess without heavy cream.
I served this at a winter dinner party when my friend mentioned she was eating vegetarian, and now she requests it every time she visits. The way the cauliflower soaks up all that fragrant sauce while the kumara becomes tender and sweet just makes the whole house feel cozy.
Ingredients
- 2 medium kumara: Peel and cube these sweet potatoes evenly so they cook at the same rate as the cauliflower
- 1 small cauliflower: Cut into generous florets they will shrink slightly as they simmer in the sauce
- 1 medium onion: Finely chopped onion forms the aromatic foundation so take your time sautéing it until soft
- 2 cloves garlic: Fresh minced garlic releases more oils and flavor than pre-minced versions
- 1-inch fresh ginger: Grate this directly into the pan for the most vibrant spicy kick
- 1 green chili: Leave this out if you prefer mild curry or keep the seeds for extra heat
- 3/4 cup raw cashews: Half gets blended into the sauce while the rest becomes the perfect crunchy garnish
- 1/2 cup coconut milk: Full fat canned coconut milk gives the silkiest results
- 1/2 cup plain yogurt: Add this off the heat to prevent curdling or use coconut yogurt for vegan versions
- 1/4 cup water: Adjust this amount to reach your preferred sauce consistency
- 2 tablespoons ghee or oil: Ghee adds authentic flavor but vegetable oil works perfectly for vegan diets
- 2 tablespoons tomato paste: This concentrate adds depth and a beautiful reddish hue to the sauce
- 1 teaspoon ground coriander: This citrusy spice brightens the rich sauce
- 1 teaspoon ground cumin: Toast your spices briefly in the pan to wake up their essential oils
- 1/2 teaspoon ground turmeric: This provides earthiness and that gorgeous golden color
- 1/2 teaspoon garam masala: Add this warming spice blend near the end for layers of complexity
- 1/4 teaspoon ground cinnamon: A pinch of cinnamon beautifully complements the sweet kumara
- 1/4 teaspoon chili powder: Adjust according to your heat preference and how spicy your chili is
- Salt and pepper: Taste at the end and adjust since the spices need time to develop
- Fresh cilantro: Scatter this generously over the top for bright herbal contrast
- Lime wedges: A squeeze of lime right before serving cuts through the rich sauce
Instructions
- Toast the cashews:
- Heat a dry skillet over medium heat and add all the cashews stirring constantly for 3 to 4 minutes until they turn golden brown and smell nutty and fragrant then remove 1/4 cup for garnish
- Make the cashew paste:
- Blend the remaining 1/2 cup toasted cashews with coconut milk until completely smooth and creamy
- Sauté the aromatics:
- Heat ghee or oil in a large pan over medium heat cook the onion for 5 minutes until it softens and begins to caramelize then add garlic ginger and chili for 1 minute until wonderfully fragrant
- Bloom the spices:
- Stir in the coriander cumin turmeric garam masala cinnamon and chili powder and cook for 1 minute then add the tomato paste and cook another minute until the spices smell toasted
- Coat the vegetables:
- Add the cubed kumara and cauliflower florets stirring constantly for 2 minutes until every piece is coated in the spiced oil mixture
- Simmer the curry:
- Pour in the water cover tightly and simmer for 10 minutes then remove from heat stir in the yogurt and cashew paste return to heat cover and simmer 15 to 20 minutes until vegetables are tender
- Season to taste:
- Add salt and pepper starting with 1/2 teaspoon of each and adjust as needed adding splashes of water if the sauce becomes too thick
- Garnish and serve:
- Scatter the reserved toasted cashews and plenty of fresh cilantro over the top then serve hot with basmati rice or naan alongside lime wedges
This curry has become my go-to for cozy Sunday dinners especially when rain is tapping against the windows. Something about slowly simmering spices and warming vegetables makes even an ordinary evening feel special.
Making It Your Own
I've learned that adding a handful of baby spinach in the last few minutes wilts it perfectly into the sauce and adds gorgeous color. Frozen peas work wonderfully too just toss them in during the final 5 minutes of simmering.
Perfect Rice Every Time
Rinse your basmati rice in cold water until the water runs clear before cooking. This simple step removes excess starch and prevents the rice from becoming gummy so each grain stays separate and fluffy.
Serving Suggestions
A cool mango lassi balances the gentle heat while a crisp Riesling cuts through the rich cashew sauce beautifully. For a complete meal serve with warm naan brushed with ghee and a simple cucumber raita on the side.
- Make extra sauce because it freezes perfectly for quick future meals
- Prepare all ingredients before you start cooking since the spice blooming happens fast
- Let the curry rest for 5 minutes before serving to allow flavors to settle
This korma has that magical quality of making everyone at the table feel nourished and comforted which is exactly what a home cooked meal should do.
Recipe FAQs
- → Can I make this dish vegan?
-
Yes, simply substitute coconut yogurt for the dairy yogurt and use vegetable oil instead of ghee. The flavor remains equally delicious and creamy.
- → How spicy is this korma curry?
-
This version is mildly spiced, making it family-friendly. The green chili and chili powder are optional, so you can adjust the heat level to your preference or omit entirely.
- → Can I prepare this curry ahead of time?
-
Absolutely. The flavors actually deepen when made a day ahead. Store in an airtight container in the refrigerator for up to 3 days and reheat gently on the stovetop.
- → What can I serve with kumara korma?
-
Steamed basmati rice, warm naan bread, or roti are classic accompaniments. For a lighter option, try cauliflower rice or quinoa. Fresh lime wedges add brightness.
- → Can I add other vegetables?
-
Yes, green peas, spinach, bell peppers, or chickpeas work well. Add peas or spinach during the last 5 minutes of cooking to maintain texture.
- → Is there a substitute for cashews?
-
Almonds or macadamia nuts can replace cashews for similar creaminess. For nut-free, use sunflower seeds or additional coconut milk for texture.