Cashew Rice Recipe Indian: Nutty Creaminess With Toasted Cardamom Flavor

Main Courses

Cashew Rice Recipe Indian: Nutty Creaminess With Toasted Cardamom Flavor

This Indian cashew rice recipe transforms simple basmati into a fragrant, nutty masterpiece where toasted cardamom and warm spices create layers of flavor in every bite.

The secret lies in blooming whole spices in ghee—a technique that unlocks their aromatic potential—while cashews add creamy richness that elevates the dish from ordinary to extraordinary. What starts as plain rice becomes a symphony of textures and tastes, where each grain absorbs the spiced cashew mixture perfectly.

What makes this recipe truly special is how it balances simplicity with depth—no complicated techniques, just essential steps that deliver restaurant-quality results. The cashews are soaked and ground into a smooth paste, then tempered with ghee and spices until fragrant and golden.

This method ensures every mouthful delivers that perfect harmony of nutty creaminess, warm cardamom, and subtle sweetness that defines authentic Indian flavors. Perfect as a standalone dish or paired with raita and curry for a complete meal.

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for cashew rice recipe indian

Simple basmati rice meets aromatic spices and creamy cashews for this restaurant-worthy Indian dish.

Ingredient Amount Notes
Basmati Rice 🍚 1 ½ cups Uncooked, long-grain preferred
Raw Cashews 🥜 1 cup Unsalted, soaked 1 hour
Ghee 🧈 ½ cup Clarified butter for authentic flavor
Green Cardamom Pods 🌿 8 whole Lightly crushed, seeds only
Bay Leaves 🌿 2 whole Dried, for aroma
Cinnamon Sticks 🌿 2 whole 1-inch pieces for depth
Black Cardamom Pods 🌿 2 whole Optional, for complexity
Water 💧 3 cups Filtered preferred
Salt 🧂 ½ tsp Adjust to taste
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish
Lemon Juice 🍋 1 tbsp Freshly squeezed
Vegetable Oil 🫒 1 tbsp For tempering
Cashew Cream 🥜 ¼ cup Extra for serving

The ghee is non-negotiable here—it carries the spices beautifully. Gujarat or Amul brands work best for authentic flavor, but any high-quality ghee will do. Cardamom pods should be lightly crushed to release their oils without turning to powder. For the cashews, soak them in warm water for at least an hour—this ensures a smooth, creamy texture when ground. If you can't find green cardamom, substitute with 1 tsp ground cardamom, but the whole pods give that authentic aroma. Bay leaves and cinnamon sticks add depth, so don't skip them—they infuse the rice beautifully.

No ghee? Use coconut oil or extra-virgin olive oil, though the flavor won't be identical. Black cardamom is harder to find but worth it for that smoky complexity—substitute with an extra cinnamon stick if needed. Fresh cilantro is ideal, but dried works at half the amount. The lemon juice brightens everything, so don't skip it. For the cashew cream, blend soaked cashews with a little water until smooth—this replaces the richness of dairy while keeping it vegetarian. If you're short on time, store-bought cashew cream works in a pinch, but homemade tastes infinitely better.

This rice keeps beautifully—3-4 days in the fridge or 3 months in the freezer. The flavors actually deepen overnight, so making it ahead is ideal. Store the cashew mixture separately if prepping early, then combine just before serving. Garnish with extra cilantro and a drizzle of cashew cream right before eating. For a complete meal, serve with yogurt-based raita and a mild vegetable curry. The dish reheats well, but add a splash of water if it's too dry.

❤️

Why You'll Love This Recipe

  • No-Chop Necessary: I swear by this—just rinse the rice, toast the cashews, and let the ghee do the work. No dicing, no mincing, just one pot and 20 minutes of hands-off magic while the cardamom and bay leaves perfume the kitchen.
  • Creamy Without the Guilt: That nutty richness from raw cashews? It’s like a hug for your taste buds, but here’s the twist—no dairy, no heavy cream, just ghee’s golden glow turning fluffy rice into something dangerously addictive. Honestly, my vegan friends beg me to make this.
  • Weeknight to Weddings: Same rice, endless uses. Serve it with butter chicken for a cozy dinner or pile it high for a festive spread. The cardamom’s warmth cuts through rich curries, while the toasted cashews add crunch—effortless upgrade every time.
  • Leftovers That Don’t Suck: This rice improves overnight. The cashews soften just enough to get buttery, and the ghee keeps it from drying out. I make a big batch on Sundays, and by Thursday, it’s still the star of the meal—no sad, dry grains here.

Step-by-step instructions for cashew rice Indian

This aromatic rice dish delivers nutty richness and warm spice notes in every bite.

1

Prepare the Cashews and Rice

Drain and rinse the soaked 1 cup raw cashews thoroughly under cold water. In a blender, combine the cashews with 3 cups water and blend until completely smooth, about 1-2 minutes. This creates the creamy base that transforms ordinary rice into something extraordinary. Strain through a fine-mesh sieve to remove any fibrous residue.

Rinse the 1.5 cups basmati rice in a colander under cold water until the water runs clear. This removes excess starch and prevents the grains from sticking. Soak the rice in fresh water for 20 minutes while you prepare the remaining ingredients. The soaking ensures even cooking and fluffy grains.

2

Toast the Spices in Ghee

In a heavy-bottomed pot, heat 0.5 cup ghee over medium-low heat until it melts completely. Add the 8 whole green cardamom pods, 2 whole bay leaves, 2 whole cinnamon sticks, and 2 whole black cardamom pods. Toast for 2-3 minutes until the spices release their aroma and the ghee turns a light golden color.

Here's the thing—don't rush this step. The spices should sizzle gently and fill your kitchen with their warm, earthy fragrance. If the ghee starts to smoke, reduce the heat immediately. You're building the flavor foundation for the entire dish right here.

3

Cook the Rice with Cashew Mixture

Drain the soaked rice thoroughly and add it to the pot with the spiced ghee. Stir gently to coat each grain with the aromatic oil. Pour in the cashew mixture and bring to a gentle boil over medium-high heat. Once boiling, reduce heat to low and cover tightly with a lid.

Cook for 15 minutes, then check the rice. You want it to be tender but still slightly firm to the tooth—this is where the magic happens. The cashew mixture will create a creamy texture that coats each grain perfectly. If the rice seems dry, add 2-3 tablespoons water through the lid's steam vent and continue cooking.

4

Temper with Oil and Finish

After 15 minutes, turn off the heat and let the rice sit covered for 5 minutes. In a small saucepan, heat 1 tablespoon vegetable oil over medium heat until it shimmers. Add the 0.5 tsp salt and let it dissolve into the oil for 30 seconds. This tempering step enhances the flavors dramatically.

Pour the tempered oil over the rice and gently fold it in. Stir in the 0.25 cup chopped fresh cilantro and 1 tbsp lemon juice. The acidity from the lemon brightens the rich flavors, while the cilantro adds a fresh finish. Let the rice sit covered for another 5 minutes to allow all the flavors to meld together.

5

Serve with Cashew Cream

Fluff the rice gently with a fork to separate the grains. Spoon the rice onto serving plates and drizzle with the 0.25 cup cashew cream. The cream adds a luxurious finish that balances the spiced rice perfectly. Serve immediately while the rice is still warm and the flavors are at their peak.

Each bite should deliver a harmonious blend of nutty cashew creaminess, toasted cardamom warmth, and the delicate aroma of bay leaves and cinnamon. The lemon juice adds a subtle tang that cuts through the richness, making this dish both satisfying and refreshing.

👨‍🍳

Pro Tips For Making Cashew Rice Recipe Indian

  • FRY CASHEWS LOW AND SLOW: I learned this the hard way—cashews burn faster than you’d think. Cook them on medium-low heat in ghee until they’re just golden, not crispy. If you rush it, they’ll taste bitter and stick to the pan like glue.
  • SOAK RICE 20 MINUTES: Skimping on this step means uneven texture. Soak basmati rice for 20 minutes before cooking—it absorbs water better and stays fluffy. (Yes, even if you’re impatient like me.)
  • CRUSH CARDAMOM PODS: Whole cardamom pods? Skip it. Lightly crush them with the flat side of your knife first—this releases the aroma without turning your rice into a spice soup. Bay leaves can stay whole, but cardamom needs a little love.
  • USE HALF THE GHEE: Ghee is rich, but drowning your rice in it makes the dish heavy. Start with 2 tablespoons—enough to toast the spices and coat the rice lightly. You can always add more at the end if you’re feeling indulgent.

Wine and beer pairings for cashew rice recipe indian

Light Indian Whites

This nutty, aromatic rice pairs beautifully with crisp, refreshing Indian white wines like Chenin Blanc or Viognier. A Chenin Blanc from the Western Cape (like Rust en Vrede) complements the cashew creaminess with its honeyed notes and bright acidity.

The wine’s subtle floral undertones mirror the cardamom’s warmth, while its citrus finish cuts through the dish’s richness. Serve slightly chilled—around 48-50°F—to enhance the wine’s crispness. 🍷

Spiced Beer Pairings

For beer lovers, a German-style Hefeweizen with its banana and clove notes bridges the gap between the rice’s cardamom and the cashew’s nuttiness. Look for brands like Weihenstephaner or Paulaner—their spiced profiles echo the dish’s warm spices.

Alternatively, a Belgian Witbier (like Hoegaarden) adds a peppery contrast that cleanses the palate between bites. Serve both beers at 45-50°F to appreciate their complexity. 🍺

Fruity Rosé Balance

A dry Provençal rosé (such as Whispering Angel) brings a refreshing balance with its strawberry and citrus notes. The wine’s light body and crisp acidity prevent the dish from feeling too heavy, while its subtle fruitiness harmonizes with the cardamom’s sweetness.

Opt for a rosé with 1.5-2% alcohol to maintain the dish’s delicate flavors without overpowering them. Chill thoroughly—40-45°F—before serving. ✨

Non-Alcoholic Options

For a non-alcoholic pairing, try sparkling mint lemonade—mix 2 cups sparkling water with 1 tbsp fresh lemon juice, 1 tbsp honey, and 4 muddled mint leaves. The effervescence cuts through the richness, while the mint’s freshness mirrors the cilantro garnish.

Alternatively, a coconut water-based chaser adds a tropical twist that complements the cashew’s creaminess. Serve over ice for a refreshing contrast. 💧

Dessert Wine Finale

If you’re serving this as part of a multi-course meal, finish with a Moscato d’Asti**—its light sweetness and bubbles cleanse the palate while enhancing the dish’s nutty flavors.

The wine’s floral notes also echo the cardamom’s aroma, creating a cohesive dining experience. Serve at 45-50°F to preserve its effervescence and delicate sweetness. 🍇

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 22g110%
Cholesterol 65mg22%
Sodium 420mg18%
Total Carbohydrate 42g15%
Dietary Fiber 5g18%
Sugars 4g
Protein 12g24%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I substitute cashews with other nuts in this recipe?

While cashews are ideal for their creamy texture, you can use pistachios or almonds in a pinch. Soak them for 2 hours and blend until smooth—just know the flavor will differ slightly. Avoid walnuts or pecans, as their strong tastes can overpower the delicate spice profile. For a dairy-free option, macadamia nuts work well too!

2

Why does the recipe call for soaking the cashews?

Soaking removes natural oils that can make the cashew paste bitter and grainy. It also ensures a perfectly smooth texture when blended. For 1 cup cashews, soak in warm water for 1 hour—no need to peel them! If short on time, soak in hot water for 30 minutes instead. This step is key for that restaurant-quality creaminess.

3

How do I prevent the rice from becoming mushy?

Rinse the rice thoroughly to remove excess starch, and never skip the 20-minute soak. Use 1.5 cups water for 1 cup rice (adjust slightly based on your rice's absorption rate). After cooking, let it sit covered for 5 minutes off heat—this steams the grains perfectly without overcooking. Stir gently only once to avoid breaking the grains.

4

Can I make this recipe without ghee?

Yes! Use coconut oil or olive oil instead, though ghee's rich flavor is irreplaceable. For authenticity, choose extra-virgin olive oil with a mild taste. Reduce the oil quantity by 10%** to prevent greasiness. The spices will still toast beautifully, though the aroma won't be as deep. For a vegan option, try vegetable ghee made from coconut oil.

5

What's the best way to reheat leftover cashew rice?

Gently reheat in a steamer basket over simmering water for 3-4 minutes—this preserves the texture. Avoid microwaving, as it can make the rice rubbery. For extra creaminess, add 1 tbsp water or milk while reheating. If stored properly, flavors actually improve over 2-3 days in the fridge, making it taste even better the next day!

★★★★★5.0(4 reviews)
Categories Main Courses