This aromatic Indian-style korma brings together tender sweet kumara and cauliflower florets in a luxuriously creamy coconut sauce. Toasted cashews are blended into the base for richness and sprinkled on top for crunch. The fragrant spice blend features coriander, cumin, turmeric, and a hint of cinnamon, creating a mild yet complex flavor profile perfect for family dinners.
The first time I made korma, I was intimidated by how many spice jars I had to pull from the cupboard. Now I realize the magic happens in that first minute when everything hits the hot pan and the kitchen fills with this impossible aroma that makes your stomach growl in anticipation.
My roommate walked in while I was toasting the cashews and literally said, 'What are you making and when can I eat it?' That smell of nuts browning in the pan is pure kitchen happiness.
Ingredients
- 2 medium kumara: Sweet potato brings natural sweetness that balances the warm spices perfectly
- 1 small cauliflower: Break into generous florets so they hold their shape during simmering
- 1 medium onion: Finely chopped creates the base that carries all the spices
- 2 cloves garlic: Fresh minced is worth it here, nothing compares to that first hit of aroma
- 1-inch fresh ginger: Grated fresh ginger adds brightness that dried cannot replicate
- 3/4 cup raw cashews: Divide them because toasted garnish cashews are nonnegotiable for texture
- 1/2 cup coconut milk: Full fat makes the sauce silkier and more satisfying
- 1/2 cup plain yogurt: Adds tang and creaminess, use coconut yogurt to keep it vegan
- 2 tablespoons ghee: Ghee adds nutty depth but vegetable oil works perfectly fine
- 2 tablespoons tomato paste: Concentrated tomato gives the sauce body and subtle sweetness
- 1 teaspoon ground coriander: Earthy and citrusy, it rounds out the spice blend
- 1 teaspoon ground cumin: Essential for that familiar curry warmth we all love
- 1/2 teaspoon ground turmeric: For color and subtle earthiness
- 1/2 teaspoon garam masala: The finishing spice blend that makes it taste complete
- 1/4 teaspoon ground cinnamon: Just a pinch adds warmth without making it taste like dessert
- Fresh cilantro: Bright herbs cut through all that rich sauce beautifully
Instructions
- Toast the Cashews:
- Heat a dry skillet over medium and toast all the cashews until golden, stirring constantly so they do not burn. The smell will tell you when they are done.
- Make the Cashew Cream:
- Blend half the toasted cashews with coconut milk until completely smooth. This step is what transforms a good curry into something restaurant quality.
- Sauté the Foundation:
- Heat ghee in a large pan and cook the onion until it is soft and translucent. Add garlic, ginger, and chili and let everything bloom for about a minute until your whole kitchen smells amazing.
- Bloom the Spices:
- Stir in all the ground spices and tomato paste, cooking for just a minute to wake up their flavors. Watch closely so nothing catches on the bottom.
- Coat the Vegetables:
- Add the kumara and cauliflower florets, stirring until every piece is covered in that fragrant spice mixture.
- Simmer Gently:
- Pour in the water, cover, and let everything cook for 10 minutes. Add the yogurt and cashew cream, stir well, then cover again and simmer until the vegetables are tender.
- Finish with Care:
- Taste and add salt and pepper as needed. If the sauce is too thick, splash in a little water to reach your preferred consistency.
- Plate with Pride:
- Scatter those reserved toasted cashews over each bowl along with fresh cilantro. Serve hot with lime wedges on the side for squeezing.
Last winter, I made a huge batch of this curry when my friend was recovering from surgery. She still messages me about how much comfort that bowl brought her during those long recovery days.
Making It Your Own
I have found that adding a handful of baby spinach in the last two minutes turns this into something even more special. The greens wilt into the sauce and make it feel lighter while keeping all the richness.
Perfect Pairings
Basmati rice is classic, but I have also served this over quinoa for extra protein. A simple cucumber raita on the side cools down any spice heat and adds a refreshing contrast.
Storage and Make Ahead
This curry keeps beautifully for up to four days and actually tastes better after the flavors have had time to marry. The sauce thickens in the fridge, so add a splash of water when reheating.
- Freeze individual portions for those nights when cooking feels impossible
- Reheat gently over low heat to keep the sauce from separating
- The cashews will soften over time but the flavor remains incredible
There is something so satisfying about a vegetarian curry that feels indulgent without being heavy. This one has become my go to for feeding people who claim they do not like vegetables.
Recipe FAQs
- → Can I make this korma vegan?
-
Yes, simply replace the plain yogurt with coconut yogurt and use vegetable oil instead of ghee. The creamy texture and flavor remain excellent.
- → What can I serve with this curry?
-
Steamed basmati rice or warm naan bread are traditional accompaniments. Lime wedges add brightness, and a crisp Riesling or mango lassi complements the spices beautifully.
- → How spicy is this korma curry?
-
This is a mild curry. The heat comes from optional green chili and a quarter teaspoon of chili powder, making it family-friendly. Adjust spice levels to your preference.
- → Can I add other vegetables?
-
Green peas or fresh spinach work well when added in the last 5 minutes of cooking. Bell peppers or green beans also make excellent additions.
- → How long does this keep in the refrigerator?
-
Store in an airtight container for up to 3 days. The flavors actually develop and improve overnight. Reheat gently with a splash of water to restore consistency.
- → What's the purpose of blending cashews into the sauce?
-
Blending cashews creates an incredibly creamy, velvety texture without using heavy cream. They also add a subtle nutty sweetness that balances the spices beautifully.