Cashew Rice Recipe Indian: Nutty Creamy Texture With Spiced Protein Fusion

Main Courses

Cashew Rice Recipe Indian: Nutty Creamy Texture With Spiced Protein Fusion

This Indian cashew rice recipe transforms simple basmati into a luxurious, nutty-creamy dish with deep South Indian roots. The secret lies in tempering the rice with toasted mustard seeds and curry leaves, then blending cashews into a velvety, spiced gravy that coats every grain.

What starts as fluffy rice becomes a rich, protein-packed centerpiece—no dairy required, just plant-based richness from the cashews.

The magic happens in the cashew gravy, where raw cashews are toasted until fragrant, then blended with coconut milk and aromatic spices like cumin, black pepper, and a touch of asafoetida for that signature Indian depth.

This isn’t just rice—it’s a textural experience: the nutty crunch of cashews contrasts with the creamy gravy, while the rice stays distinct yet infused with flavor. Serve it alongside sambar or a simple cucumber raita for the full South Indian meal.

👨‍🍳
Difficulty
Medium
🔥
Calories
High Cal

Ingredients for cashew rice recipe indian

Basmati rice meets South Indian luxury through toasted cashews and aromatic spices.

Ingredient Amount Notes
Long-Grain Basmati Rice 🍚 1 ½ cups Uncooked, rinsed thoroughly
Raw Cashews 🥜 1 cup Whole, unsalted, toasted
Coconut Milk 🥥 1 can Full-fat, 13.5 oz can
Mustard Seeds 🌿 1 tbsp Whole, yellow variety
Curry Leaves 🌿 ¼ cup Fresh, packed, finely chopped
Cumin Seeds 🌿 ½ tbsp Whole, toasted lightly
Black Peppercorns 🌶️ ½ tbsp Whole, freshly cracked
Asafoetida Powder 🌶️ ¼ tsp Pure, food-grade quality
Fresh Ginger 🧄 ½ inch Peeled, grated finely
Green Chilies 🌶️ 2 whole Fresh, slit lengthwise
Garam Masala Powder 🌶️ ½ tsp Freshly ground preferred
Salt 🧂 1 tsp Diamond Crystal preferred
Vegetable Oil 🫒 ¼ cup Refined, high smoke point
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish

The cashews are the heart of this dish—raw, unsalted, and toasted until golden. Costco or bulk bins offer the best price for whole cashews, but any reputable grocery store carries them. Toasting enhances their natural nuttiness, which becomes the creamy base of the gravy. For curry leaves, Indian grocery stores often have fresher options than mainstream supermarkets, but if you can't find them, omit them—they're more for aroma than flavor. The asafoetida, or hing, is non-negotiable for that signature Indian depth; Penzeys or Spicewalla carry high-quality food-grade powder.

No asafoetida? Substitute with a pinch of garlic powder and onion powder—it won't be identical, but it'll add complexity. Fresh ginger can be swapped for 1 tbsp grated ginger powder, though texture differs slightly. For the cashews, walnuts or almonds work in a pinch, but the flavor profile shifts noticeably. The green chilies add heat; reduce to 1 or omit entirely for a milder version. Coconut milk? Full-fat is essential for creaminess—light versions won't deliver the same richness. If you're short on time, pre-toasted cashews from the bulk section save steps, though fresh toasting is ideal.

Toasted cashews keep for 2 weeks in an airtight container at room temperature, while fresh curry leaves and ginger should be refrigerated and used within 5 days. The cooked rice with gravy reheats beautifully—simply warm on the stove with a splash of water. For meal prep, portion into containers with a layer of coconut milk on top to preserve freshness. Store leftovers in the fridge for 4-5 days, or freeze for up to 3 months. Garnish with fresh cilantro right before serving to brighten the dish.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this recipe when I’m too tired to wash a million bowls. Just toast the mustard seeds and curry leaves, add the rice and cashews, pour in the coconut milk—boom. That’s it. The rice cooks right in the same pot where the flavors meld together.
  • Nutty Creamy Luxe: Between us, this is the closest I get to fancy restaurant rice without trying too hard. The cashews turn velvety while keeping that satisfying bite, and the coconut milk gives it this rich, almost dessert-like creaminess that still pairs perfectly with curries or grilled fish.
  • Leftover Goldmine: I make a big batch on Sundays because this rice actually gets better the next day. The cashews soften just enough to soak up any extra coconut milk, and the rice stays fluffy. Reheat it with a splash of water, and it’s like eating a gourmet meal—again.
  • Budget-Friendly Fancy: Honestly, this costs me pennies per serving but feels like I’m feeding company. Basmati rice is cheap, cashews add richness without breaking the bank, and coconut milk stretches far. Plus, the spices—mustard seeds and curry leaves—are pantry staples that punch way above their price.

Step-by-step instructions for creamy cashew rice with Indian spices

Transform simple basmati rice into a luxurious, nutty-creamy dish with this fusion technique.

1

Toast the Cashews and Spice Base

Heat the 0.25 cup vegetable oil in a heavy-bottomed pot over medium heat. Add the 1 cup raw cashews and toast for 3-4 minutes until they turn a light golden color and release their rich aroma. Remove them with a slotted spoon and set aside.

In the same pot, add the 1 tbsp mustard seeds, 0.5 tbsp cumin seeds, and 0.5 tbsp black peppercorns. Let them sizzle for 30 seconds until they begin to pop—this is when their essential oils release. Immediately add the 0.25 cup curry leaves and 0.5 inch fresh ginger (finely grated). Stir for 1 minute until the curry leaves turn vibrant green and the ginger becomes fragrant.

Add the 2 whole green chilies (slit lengthwise) and cook for 30 seconds until their edges soften slightly. Sprinkle in the 0.25 tsp asafoetida powder—this will bloom instantly, adding a deep umami note. Finally, add the 1.5 cups long-grain basmati rice and stir to coat it evenly with the spices. This step ensures every grain absorbs the aromatic flavors.

2

Parboil the Rice in Coconut Milk

Pour in the 1 can coconut milk (do not shake the can—this keeps the cream separate) and 1 tsp salt. Stir well to combine, then bring the mixture to a gentle boil. Once boiling, reduce heat to low and let it simmer uncovered for 10 minutes, stirring occasionally to prevent sticking.

After 10 minutes, check the rice—it should be 80% cooked with a slight bite remaining. The coconut milk will have reduced slightly, creating a thick, creamy base. If the mixture looks too dry, add ¼ cup water and continue cooking. The goal is to develop a rich, velvety texture before the final cooking stage.

3

Finish with Garam Masala and Rest

Stir in the toasted 1 cup cashews and 0.5 tsp garam masala powder, mixing well to distribute the spices evenly. Cover the pot with a tight-fitting lid and reduce heat to lowest setting. Let it cook undisturbed for 15 minutes, allowing the rice to absorb the remaining liquid and develop a creamy consistency.

Once done, turn off the heat and let the rice sit covered for 10 minutes. This resting period is crucial—it allows the starches to fully gelatinize, resulting in a luxuriously creamy texture with each grain distinct yet bound together by the cashew-coconut matrix. Fluff gently with a fork before serving.

4

Garnish and Serve

Transfer the cashew rice to a serving dish and garnish with 0.25 cup fresh cilantro, chopped finely. The bright herb notes cut through the richness of the cashews and coconut, balancing the dish. Serve immediately while still warm, as the texture softens slightly as it cools.

For an authentic touch, pair with a side of yogurt raita or a simple cucumber salad. The creamy rice holds its shape beautifully while delivering a nutty depth that elevates it beyond ordinary basmati. Each bite should reveal the toasted cashew crunch, spiced aroma, and silky coconut creaminess working in harmony.

👨‍🍳

Pro Tips For Making Cashew Rice Recipe Indian

  • SOAK CASHEWS 30 MINUTES: I used to toss them in raw, and they’d just sit there like little rocks. Soaking in warm water for half an hour softens them enough to blend into a creamy, velvety texture—no gritty surprises. Drain and rinse before blending, or you’ll end up with a watery mess.
  • TOAST CASHEWS LOW AND SLOW: Skip the high-heat blitz, or you’ll burn them before they’re ready. Cook on medium-low for 5-7 minutes, stirring often, until they’re golden and smell nutty. Over-toasting turns them bitter—trust your nose, not the color.
  • USE HALF THE COCONUT MILK: The recipe might call for a full can, but start with 1 cup and add more as needed. Too much watery coconut milk makes the rice mushy; you want it rich but not soggy. Taste the rice before adding extra.
  • SALT THE RICE WATER: Don’t forget this—underseasoned rice is a crime. Add 1.5 teaspoons of salt to the water before cooking, even if you’re using coconut milk. The flavors need that base to shine, and you’ll thank me when the rice isn’t bland.

Creative variations of cashew rice recipe indian

South Indian Style

This version stays true to Kerala’s cashew rice tradition, where basmati rice is cooked with toasted coconut and cashews instead of coconut milk. Start by tempering 1 tbsp coconut oil with 1 tsp mustard seeds, 1 tsp cumin seeds, and 5-6 curry leaves.

Add ½ cup raw cashews and ¼ cup grated coconut, toasting until golden. Cook 1.5 cups basmati rice in 3 cups water with 1 tsp salt, then mix in the toasted cashew-coconut blend. Garnish with cilantro and serve with avial (Kerala’s cucumber-yogurt salad). 🌶️

Hyderabadi Biryani Twist

Transform this into a luxury biryani by layering partially cooked rice with cashew-infused yogurt and saffron-infused milk. After parboiling the rice, mix in ½ cup yogurt and ¼ cup cashew paste (blend toasted cashews with 2 tbsp water).

Layer with fried onions, mint leaves, and saffron strands. Dum cook for 20 minutes on low heat. Garnish with fried cashews and kewra water for an aromatic finish. 💛

Spicy Thai-Inspired

Give it a Thai fusion by adding red curry paste and lemongrass. After toasting the cashews, blend them with 1 tbsp red curry paste, 2 tbsp coconut milk, and 1 stalk lemongrass (pounded).

Stir this into the rice during the final 15-minute cook. Finish with lime zest, Thai basil, and a drizzle of chili oil. Serve with mango salad for a sweet-spicy contrast. ✨

Protein-Packed Lentil

Boost nutrition by adding moong dal (split yellow lentils). Cook ½ cup moong dal separately until tender, then mix into the rice during the final 15-minute stage. The lentils absorb the cashew gravy, creating a complete protein dish.

For extra richness, stir in 2 tbsp cashew butter at the end. Garnish with roasted cumin seeds and lemon wedges. Perfect for a vegan meal! 💪

Sweet & Savory Dessert

Yes, you read that right! For a dessert twist, reduce the green chilies to 1 tsp and add ½ cup raisins and 1 tsp cardamom powder during toasting. Sweeten with 2 tbsp jaggery or honey at the end.

Top with toasted coconut flakes and pistachios. Serve warm with chai for a unique Indian sweet rice—a hidden gem from Karnataka! 🌟

Nutrition facts

Servings 4
Amount Per Serving
Calories 680kcal
% Daily Value *
Total Fat 48g61%
Saturated Fat 32g160%
Cholesterol 0mg0%
Sodium 520mg23%
Total Carbohydrate 62g23%
Dietary Fiber 6g21%
Sugars 4g
Protein 16g32%
* 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 make this cashew rice without coconut milk?

For a lighter version, replace coconut milk with 1 cup water + 2 tbsp cashew butter (blend toasted cashews with water). For extra richness, use ½ cup coconut milk + ½ cup water. The texture will be slightly less creamy but still delicious.

2

How do I prevent the rice from becoming mushy?

Undercook the rice slightly (until 80% done) before adding the cashew gravy, then finish on low heat. Use a heavy-bottomed pot and stir gently to avoid breaking grains. The resting period (10 minutes) is key—it lets starches set properly.

3

What's the best way to store leftovers?

Store in an airtight container for up to 4 days in the fridge. Reheat gently on the stove with a splash of water. For freezing, portion into containers with a layer of coconut milk on top to preserve moisture. Thaw overnight in the fridge.

4

Can I use pre-toasted cashews for convenience?

Yes! Pre-toasted cashews work perfectly—they save time but lose some fresh aroma. Toast them for 1-2 minutes in a dry pan to revive their nuttiness. For best flavor, fresh toasting (as in the recipe) is ideal, but pre-toasted is a great shortcut.

5

What are the best sides to serve with this dish?

Classic pairings include:

  • Sambar (South Indian lentil stew)
  • Cucumber raita (yogurt salad)
  • Mango pickle (for tangy contrast)
  • Papadums (crispy lentil wafers) The creamy rice balances well with these light, fresh, or tangy accompaniments.
★★★★★4.6(1 review)
Categories Main Courses