Main Courses
This Indian cashew rice recipe transforms simple basmati into a fragrant, nutty masterpiece with toasted celery crunch and coconut undertones. đ The secret lies in tempering cashews with ghee and spices, creating layers of aroma that linger long after the first bite.
Perfect for vegetarian meals, this dish pairs beautifully with dal or raita for a complete South Indian feast.
What makes this recipe special is the balance of texturesâcreamy cashews, toasted celery seeds, and fluffy riceâall coming together in a single pot. The nutty fragrance fills your kitchen, while the subtle sweetness of coconut milk enhances every grain.
Ready in just 45 minutes, itâs a restaurant-quality dish thatâs surprisingly simple to make at home.
Ingredients for cashew rice recipe indian
Transform basmati rice into a fragrant, nutty masterpiece with these carefully chosen ingredients.
| Ingredient | Amount | Notes |
|---|---|---|
| Basmati Rice đ | 1 ½ cups | Uncooked, long-grain preferred |
| Raw Cashews đĽ | 1 cup | Whole, unsalted, toasted |
| Ghee đ§ | ½ cup | Clarified butter, unsalted |
| Light Coconut Milk 𼼠| 1 Ÿ cups | Full-fat for creaminess |
| Celery Seeds đż | 1 tbsp | Toasted for aromatic crunch |
| Cumin Seeds đśď¸ | ½ tsp | Whole, lightly toasted |
| Bay Leaves đ | 2 whole | Fresh or dried, removed after cooking |
| Green Cardamom Pods đż | 4 whole | Lightly crushed, aromatic |
| Fresh Cilantro đż | Âź cup | Chopped, for garnish |
| Salt đ§ | 1 tsp | Diamond Crystal preferred |
| Black Peppercorns đśď¸ | ½ tsp | Crushed, freshly ground |
| Sugar đŻ | 1 tbsp | White granulated |
| Water đ§ | 3 cups | Filtered or spring water |
The foundation of this dish lies in the basmati riceâopt for long-grain varieties from Whole Foods or Indian specialty stores for optimal texture. Toasted cashews are essential for that signature crunch and nuttiness; Costco or bulk bins at Trader Joe's offer the best value. Ghee adds richness beyond regular butter, and light coconut milk provides the subtle sweetness that elevates the dish. For the spices, Penzeys Spices or local Indian markets ensure vibrant, freshly ground flavors. Celery seeds and cumin seeds should be toasted lightly in ghee before adding to the rice for maximum aroma.
No ghee? Unsalted butter or coconut oil works in a pinch, though ghee's depth is unmatched. Substitute cashews with peanuts or almonds if needed, but toast them thoroughly. Diamond Crystal kosher salt is preferred for its fine grain, but Morton works fine. Bay leaves and cardamom can be swapped for dried thyme and cinnamon sticks in a bind, though the flavor profile shifts slightly. For the coconut milk, full-fat is ideal, but light still delivers that subtle sweetness. If you lack celery seeds, fennel seeds offer a similar earthy note.
Store cooked rice in an airtight container in the fridge for up to 4 days, though it's best enjoyed within 2 days for peak texture. Cashews and spices keep indefinitely in a cool, dark place, while coconut milk lasts 5-7 days once opened. For a restaurant-quality dish, portion into glass containersâthe nutty fragrance intensifies as it sits, making leftovers even more enticing. Reheat gently with a splash of water to restore moisture.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe when Iâm too tired to wash potsâjust rice, cashews, and coconut milk simmered together until the grains are fluffy and the cashews get that perfect buttery crunch. No straining, no extra bowls, just clean-up simplicity.
- Nutty Luxury: That first bite? The toasted cashews and ghee give it a rich, almost dessert-like depth, but the celery seeds keep it bright and savory. Itâs the kind of flavor that makes you pause mid-biteâlike a hug for your taste buds.
- Meal Prep MVP: Between us, this is my go-to for lunches all week. The rice holds up perfectly, and the cashews add protein so it actually feels like a mealânot just carbs. I double the batch and store it in jars; by Thursday, Iâm still grateful for it.
- Budget-Friendly Indulgence: Ghee and cashews might sound fancy, but a little goes a long way here. I use just enough to make it taste special without breaking the bank, and the coconut milk adds creaminess without the cost of heavy cream. Fancy enough for guests, cheap enough for Tuesday.
Step-by-step instructions for Indian cashew rice with coconut fragrance
Transform simple basmati rice into a rich, aromatic dish with cashew cream and toasted spices.
đł Step 1: Toast the Spices and Cashews for Depth of Flavor
In a heavy-bottomed pot, heat the 0.5 cup Ghee over medium heat until it shimmers but doesn't smoke. Add the 1 cup Raw Cashews, 1 tbsp Celery Seeds, 0.5 tsp Cumin Seeds, 2 whole Bay Leaves, and 4 whole Green Cardamom Pods. Toast for 3-4 minutes until the cashews turn golden and the spices release their aroma.
Here's the thingâthis toasting step is what gives the dish its complex flavor profile. You'll know it's ready when you smell that nutty, spicy fragrance filling your kitchen. Remove the cashews with a slotted spoon and set aside, leaving the spices in the ghee to infuse the rice.
đ¨âđł Step 2: Cook the Basmati Rice in Spiced Ghee
Add the 1.5 cups Basmati Rice to the pot with the spiced ghee and stir to coat the grains evenly. Cook for 1-2 minutes until the rice turns translucent at the edges. Pour in the 3 cups Water and bring to a boil. Once boiling, reduce heat to low, cover tightly with a lid, and simmer for 12-15 minutes.
Don't peek during cookingâsteam is what makes basmati rice fluffy. The rice should absorb all the water and become tender but still slightly firm to the bite. If you hear water gurgling, you've gone too long. Remove from heat and let it sit covered for 5 minutesâthis resting period is crucial for even texture.
đĽ Step 3: Prepare the Cashew-Coconut Cream
While the rice cooks, blend the toasted 1 cup Raw Cashews with 1.25 cups Light Coconut Milk, 1 tbsp Sugar, 1 tsp Salt, and 0.5 tsp crushed Black Peppercorns in a blender until completely smooth. The mixture should be thick but pourableâlike a luxurious cream sauce.
Here's where it gets rich: the cashew cream adds a velvety texture that balances the rice's firm bite. If the mixture is too thick, add 1-2 tablespoons of water to reach your desired consistency. Taste and adjust seasoningâyou want it to complement the rice, not overpower it.
đ˝ď¸ Step 4: Combine and Garnish for Presentation
After the rice has rested, fluff it gently with a fork and stir in the cashew-coconut cream until fully incorporated. The rice should be moist but not soupyâif it's too dry, add a splash of the reserved coconut milk. Return to low heat for 1-2 minutes to warm through.
Remove the 2 whole Bay Leaves and 4 whole Green Cardamom Pods before serving. Garnish with 0.25 cup chopped Fresh Cilantro for a bright, fresh contrast to the rich flavors. Serve immediately while warm, with additional cilantro sprinkled on top for that restaurant-quality finish.
Pro Tips For Making Cashew Rice Recipe Indian
- TOAST THE CASHEWS FIRST: Skip the raw cashew routeâlightly toast them in a dry pan for 3-4 minutes until they smell nutty. I learned this the hard way after my first batch tasted bland; toasted cashews add depth that no soaking can replace. (Yes, even if youâre impatient like me.)
- USE LESS COCONUT MILK: This isnât a Thai curryâstart with just ½ cup of coconut milk, then add more if needed. Too much turns the rice soggy and overpoweringly sweet. My grandmother swore by this, and she was right: balance is everything.
- COOK RICE IN TWO STAGES: Boil the rice in water with celery seeds for 5 minutes, then drain almost completely before adding ghee and cashews. This prevents the rice from turning mushy when you mix in the coconut milk later. (Your future self will thank you.)
- SALT THE GHEE: Toss in a pinch of salt with the ghee while toasting the cashewsâit cuts through the richness and enhances the celery seed flavor. Sounds weird, but it works: the salt dissolves into the ghee and infuses the whole dish.
Troubleshooting your cashew rice recipe indian
Rice Too Dry?
If your rice turns out dry, itâs usually from overcooking or insufficient liquid. First, check your rice-to-water ratioâbasmati rice needs 1.5 cups rice to 3 cups water. If you used less water, add 2-3 tablespoons of warm coconut milk after cooking and fluff gently.
For next time, try the "pot-in-pot" method: place your rice pot inside a larger pot of boiling water to steam evenly. đŤ
Cashew Cream Too Thick?
When blending cashews, coconut milk, and spices, the mixture should be smooth but pourable. If itâs too thick, add 1 tablespoon of water at a time until you reach a creamy consistency. Pro tip: Soak cashews in warm water for 10 minutes before blendingâtheyâll soften faster and blend smoother.
Avoid over-blending, or youâll end up with a paste instead of a creamy sauce.
Spices Not Infusing?
If your dish lacks depth, your spices werenât toasted enough. Toast whole spices (cumin, celery seeds, cardamom) in ghee for at least 3-4 minutes until they sizzle and release aroma.
For extra flavor, lightly crush the cardamom pods with the back of a spoon before adding to the rice. Never skip the toasting stepâitâs what unlocks the spicesâ full potential. đśď¸
Rice Sticking Together?
Overcooking or stirring too soon causes rice to clump. Stop cooking immediately when the water is absorbed (around 12-15 minutes). Let it rest 5 minutes coveredâthis steams the rice evenly.
If itâs already stuck, fluff with a fork and stir in 1 tablespoon of ghee or coconut milk to separate the grains. Avoid rinsing basmati rice before cookingâit removes surface starches that help it stay fluffy.
Cashews Not Toasted Enough?
Pale, bland cashews mean they werenât toasted long enough. Toast them until golden brown (about 3-4 minutes), stirring frequently.
For extra crunch, set aside 2 tablespoons of toasted cashews before blendingâsprinkle them on top of the finished dish for texture contrast. Never skip the toasting stepâraw cashews add no flavor and can taste bitter.
Dish Too Salty?
If your cashew rice tastes too salty, balance it with 1 tablespoon of sugar or a splash of lemon juice.
For future batches, taste the cashew cream before mixing it with the riceâadjust salt to ½ teaspoon if needed. Diamond Crystal kosher salt is less salty than table salt, so use it if youâre sensitive to sodium. đ§
Nutrition facts
Frequently asked questions about Indian cashew rice
Can I make this recipe without ghee?
Yes! For a dairy-free version, substitute ½ cup ghee with ½ cup coconut oil or unsalted butter. The flavor will be slightly different, but the dish will still be delicious. For extra richness, use a mix of both oilsâjust toast the spices in the oil until fragrant before adding the rice.
How do I store leftovers?
Store cooked cashew rice in an airtight container in the fridge for up to 4 days. Reheat gently with a splash of water or coconut milk over low heat to restore moisture. For best texture, serve within 2 daysâthe cashews soften over time. Freezing isn't recommended as it alters the creamy consistency.
Whatâs the best way to serve this dish?
This fragrant cashew rice pairs perfectly with dal tadka, coconut chutney, or a simple yogurt raita. For a complete meal, add grilled paneer or tandoori chicken on the side. The nutty flavors complement mild curries, while the coconut cream balances spicy dishes beautifully.
Can I use instant rice?
Not recommended! Instant rice lacks the aromatic base needed for this recipe. Basmati rice's long grains and nutty flavor are essential for the dish's character. If you're short on time, try parboiled basmati riceâit cooks 10 minutes faster while maintaining texture. Never substitute with short-grain rice like jasmine.
Why does my cashew cream separate?
This happens when the cashew cream isn't blended smoothly or when too much liquid is added. For a perfect consistency, blend until completely smooth (no visible cashew pieces) and adjust thickness with 1 tablespoon water at a time. Stir the cream into the warm rice gently to prevent separation. If it happens, reheat the rice with 1 tablespoon coconut milk to restore creaminess.
