This aromatic Indian-style curry combines tender kumara and cauliflower florets in a luxuriously creamy coconut-korma sauce enriched with toasted cashews. The mildly spiced base features warming coriander, cumin, turmeric, and garam masala, creating layers of flavor without overwhelming heat. A cashew-coconut paste adds velvety body while yogurt brings tangy balance. Perfect served over fluffy basmati rice or alongside warm naan, this hearty vegetarian dish delivers restaurant-quality results in under an hour.
The first time I made korma, I was intimidated by the long ingredient list until I realized most spices were already in my pantry. My roommate walked in mid-cooking and asked what smelled like heaven, which was all the validation I needed. Now its my go-to when I want something that feels fancy but is secretly quite forgiving.
I served this at a dinner party last winter, and my friend who claims to hate cauliflower went back for thirds. Theres something about how the sweet potato and cauliflower soak up that spiced coconut sauce that converts even the most skeptical eaters.
Ingredients
- 2 medium kumara (sweet potatoes), peeled and cubed: The natural sweetness balances the warm spices perfectly, and they hold their shape better than regular potatoes during simmering
- 1 small cauliflower, cut into florets: Choose a tight head with no browning, and cut into generous bite-sized pieces so they dont cook faster than the sweet potatoes
- 1 medium onion, finely chopped: Take your time here, really let it soften and caramelize in the ghee because that foundational sweetness is irreplaceable
- 2 cloves garlic, minced: Fresh garlic is non-negotiable here, the jarred stuff has an odd tang that clashes with the creamy sauce
- 1-inch piece fresh ginger, grated: Peel it with a spoon to avoid wasting any of the aromatic flesh, and grate it finely so it melts into the base
- 1 green chili, deseeded and finely chopped: Leave the seeds in if you want noticeable heat, but korma is traditionally mild so deseeding keeps it family-friendly
- 3/4 cup raw cashews, divided: Raw, unsalted cashews blend into the silkiest sauce, and toasting half separately gives you that restaurant-style garnish
- 1/2 cup coconut milk: Full-fat canned coconut milk yields the richest results, though lite works if youre watching calories
- 1/2 cup plain yogurt: Room temperature yogurt prevents curdling, and coconut yogurt keeps it fully vegan without sacrificing creaminess
- 1/4 cup water: Start with this, but keep a bit more handy in case the sauce thickens more than you like
- 2 tablespoons ghee or vegetable oil: Ghee adds an authentic buttery richness, but coconut oil keeps it vegan and complements the curry flavors beautifully
- 2 tablespoons tomato paste: This small amount deepens the color and adds an undertone of acidity that brightens the creamy sauce
- 1 teaspoon ground coriander: Floral and slightly citrusy, coriander is the backbone that makes this taste like a proper korma
- 1 teaspoon ground cumin: Toast your cumin seeds before grinding if possible, it releases essential oils that make the flavor more vibrant
- 1/2 teaspoon ground turmeric: This gives the curry its golden color and adds a subtle earthiness
- 1/2 teaspoon garam masala: Add this near the end to preserve its complex aromatics, which can fade with long cooking
- 1/4 teaspoon ground cinnamon: Just a pinch creates warmth without making the curry taste like dessert
- 1/4 teaspoon chili powder: Adjust based on your heat tolerance, remembering that a little goes a long way in a mild dish
- Salt and freshly ground black pepper, to taste: Taste throughout cooking and adjust gradually, the cashew paste can handle more salt than you expect
- Fresh cilantro leaves, chopped: The bright, herbaceous finish cuts through the richness of the coconut and cashews
- Lime wedges: A squeeze of lime right before serving wakes up all the flavors and balances the creamy elements
Instructions
- Toast the Cashews:
- Place cashews in a dry skillet over medium heat, stirring constantly for 3 to 4 minutes until they turn golden brown and smell nutty. Watch them closely because they can go from perfect to burned in seconds.
- Make the Cashew Paste:
- Blend half the toasted cashews with the coconut milk until completely smooth, scraping down the sides a few times. This might take a minute, but a silky paste is worth the extra blending time.
- Sauté Aromatics:
- Heat ghee or oil in a large pan over medium heat and cook the onion for 5 minutes until it softens and turns translucent. Add garlic, ginger, and green chili, cooking for just 1 minute until the raw garlic smell dissipates.
- Add Spices and Tomato Paste:
- Stir in the coriander, cumin, turmeric, garam masala, cinnamon, and chili powder, cooking for 1 minute until fragrant. Add the tomato paste and cook another minute, stirring constantly to prevent sticking.
- Add Vegetables:
- Add the cubed kumara and cauliflower florets, stirring gently to coat every piece in the spice mixture. The vegetables should look evenly dusted with the fragrant spice blend.
- Simmer the Curry:
- Pour in the water, cover, and let simmer for 10 minutes to partially cook the vegetables. Stir in the yogurt and cashew-coconut paste, then cover and simmer for 15 to 20 more minutes until the vegetables are fork-tender.
- Adjust Seasoning:
- Taste and add salt and pepper as needed, keeping in mind the flavors will meld even more as it sits. If the sauce has thickened too much, add water a tablespoon at a time.
- Serve:
- Scatter the remaining toasted cashews and fresh cilantro over the top, serving hot with basmati rice or naan. Put lime wedges on the table so everyone can add their own brightness.
This recipe became a regular in our household during a particularly cold winter when we needed comfort food that didnt weigh us down. Theres something grounding about the smell of toasted spices filling the kitchen that makes even a Tuesday night feel special.
Making It Your Own
Ive learned that korma is incredibly forgiving once you understand the base. Sometimes I throw in a handful of spinach in the last few minutes, or add green peas when I want extra color. The sauce works beautifully with butternut squash too, especially in autumn when theyre at their sweetest.
Serving Suggestions
While basmati rice is classic, Ive found this curry is equally good over quinoa or even roasted cauliflower rice for a lighter option. Fresh naan is non-negotiable at my table, because that sauce deserves to be sopped up properly. A simple cucumber raita on the side adds a cooling contrast that balances the gentle warmth of the spices.
Storage and Meal Prep
This curry keeps remarkably well and actually develops deeper flavors after a day or two in the refrigerator. Store it in airtight containers for up to 4 days, or freeze for up to 3 months if you want to get ahead on meal prep. When reheating, add a splash of water because the cashew sauce thickens considerably when cold.
- Reheat gently over medium-low heat, stirring frequently to prevent the sauce from separating
- The cashew garnish stays crispy if you add it just before serving instead of storing it with the curry
- If freezing, consider undercooking the vegetables slightly since theyll continue cooking when you reheat
Hope this brings as much warmth to your table as it has to mine over the years.
Recipe FAQs
- → Can I make this dish vegan?
-
Yes, simply substitute dairy yogurt with coconut yogurt or a plant-based alternative. The rich flavors and creamy texture remain excellent.
- → What vegetables work well as additions?
-
Green peas, fresh spinach, or diced bell peppers can be added during the last 5 minutes of simmering. Sweet potato can replace kumara if needed.
- → How spicy is this curry?
-
This korma is mildly spiced with gentle warmth from the chili powder and aromatic spices. Adjust heat by varying green chili and chili powder amounts.
- → Can I prepare components in advance?
-
The cashew paste can be made a day ahead and refrigerated. Cut vegetables can be stored in water for several hours before cooking.
- → What pairs best with this curry?
-
Steamed basmati rice, garlic naan, or roti bread are traditional accompaniments. A crisp Riesling or mango lassi complements the creamy sauce beautifully.
- → How long will leftovers keep?
-
Store in an airtight container for up to 3 days. The flavors develop beautifully overnight. Reheat gently with a splash of water to restore consistency.