Recipe: Cashew-Coconut Rice

Upgrade your rice with fragrant spices and toasted coconut

In this rice dish, cooked basmati rice is fried with toasted lentils, chiles and plenty of coconut before being topped with toasted cashews. It's an ideal rich rice dish to soak up curry sauce or any Indian stew.

Using equal parts rice and water, make sure the pot is simmering before you cover it. This ensures the proper heat level so that in 20 minutes, the rice is fluffy and the water has been absorbed. Afterward, be gentle when you toss the rice with the spices. You want to season the rice but not break up the grains.

To learn more, read "A Passage to Indian Cooking."

Recipe adapted from Claire Hoffman

Cashew-Coconut Rice
5 from 37 ratings
Spice up basmati rice with curry leaves, chiles and tons of coconut for a rich side dish.
Prep Time
Cook Time
to 8 servings
Total time: 40 minutes
  • 2 cups basmati rice
  • 2 cups water
  • Kosher salt, to taste
  • 4 tablespoons ghee, divided
  • ¼ cup cashews
  • 2 tablespoons coconut oil
  • 1 teaspoon chana dal
  • 1 teaspoon urad dal
  • ¼ teaspoon mustard seeds
  • 3 curry leaves
  • 2 red Thai chiles
  • 1 green Thai chile
  • Pinch asafoetida
  • ¾ cup unsweetened grated coconut
  1. In a fine-mesh sieve, rinse the basmati rice under cold water until the water runs clear. In a medium saucepan, add the rinsed rice and the water. Season with salt. Bring to a boil, then scrape the bottom of the pan with a wooden spoon to avoid sticking and reduce the heat to a low simmer. Cover with a lid and cook until the rice is tender and all the water has evaporated, 20 minutes. Fluff with a fork and set aside.
  2. In a wok, melt 2 tablespoons of the ghee over medium heat. Add the cashews and cook, continuously stirring with a wooden spoon, until the cashews are golden brown, 2 to 3 minutes. Transfer to a bowl and season with salt.
  3. Raise the wok to medium-high heat and add the remaining 2 tablespoons of the ghee and the coconut oil. Add the chana dal, urad dal, mustard seeds, curry leaves, red and green Thai chiles, and asafoetida. Stir constantly until the ingredients become toasted and fragrant, 1 to 2 minutes. Add the grated coconut and continue to stir until golden brown, 2 minutes. Stir in the reserved rice and cook for 2 minutes more. Transfer the rice to a bowl, garnish with the toasted cashews and serve.
Calories per Serving 317
Total Fat 14.7 g
Saturated Fat 9.6 g
Trans Fat 0.0 g
Cholesterol 16.4 mg
Total Carbohydrates 41.8 g
Dietary Fiber 1.9 g
Total Sugars 1.8 g
Sodium 338.1 mg
Protein 4.9 g
The information shown is Edamam’s estimate based on available ingredients and preparation. It should not be considered a substitute for a professional nutritionist’s advice.
Rate this recipe