clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
How to cook fluffy, perfectly cooked Basmati Rice, just like they do in India! Finished with an optional- tempering oil this rice is nothing short of delicious! Fast, easy and vegan-adaptable.

35+ Mouthwatering Indian Recipes Everyone Will Love!

  • Author: Sylvia Fountaine | Feasting at Home
  • Prep Time: 5
  • Cook Time: 20
  • Total Time: 25 minutes
  • Yield: 4-6 1x
  • Category: side dish
  • Method: stovetop
  • Cuisine: Indian
  • Diet: Vegetarian


Deeply nourishing and incredibly delicious, these vibrnt Indian recipes are richly spiced and full of authentic flavor.  You may be surprised at how easy it can be to make your favorite Indian dishes at home!


Units Scale
  • 78 cups water
  • 1/2 teaspoon salt
  • 1 cup basmati rice, rinsed.

Indian Tempering Oil:


  1. Bring water and salt to a boil.
  2. Add rice and simmer gently at a low boil, uncovered over medium heat until rice is just perfectly tender- check at 8-10 minutes, and continue cooking if need be. Keep in mind brown rice will take longer.
  3. Drain, and let stand over a strainer for 5 minutes.
  4. Feel free to place it back in the pot and cover until ready to serve. 
  5. Optional Indian Tempering oil: Heat ghee over medium heat. Add seeds, salt and leaves, and saute until seeds begin to crackle- about 30-60 seconds. Turn heat off.
  6. Place rice in a serving dish and spoon tempering oil over top.
  7. Serve immediately!


For more details go to Perfect Basmati Rice 


  • Serving Size: ¾ cup ( including the ghee tempering oil)
  • Calories: 150
  • Sugar: 0 g
  • Sodium: 111.6 mg
  • Fat: 4.8 g
  • Saturated Fat: 2.6 g
  • Carbohydrates: 24.2 g
  • Fiber: 1.1 g
  • Protein: 2.5 g
  • Cholesterol: 10.2 mg

Keywords: best indian recipes, perfect basmati rice, indian recipes, vegetarian indian recipes,