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

Easy Mushroom Rice

  • Author: Kannamma - Suguna Vinodh
  • Total Time: 40 mins
  • Yield: 3-4 servings 1x


This easy beginners mushroom rice is a quick recipe that can be put together in under 30 minutes. The ingredients are very simple and makes for a delicious lunch box or a quick dinner.


  • 1.5 cups Basmati Rice
  • 3 cups water
  • 1 tablespoon ghee
  • 1 inch piece cinnamon
  • 2 cloves
  • 2 cardamom
  • 1 Onion, sliced
  • 2 ripe tomatoes, chopped
  • 2+2 green chillies, slit
  • 1.5 teaspoon salt
  • 6 cloves garlic
  • 1 inch piece ginger, peeled
  • 300 grams button mushrooms
  • 2 sprigs coriander leaves, chopped


  1. Soak 1.5 cups of basmati rice in water before starting to cook. Let it soak for at-least 20-30 minutes.
  2. Heat ghee in a pan and add in the cinnamon, cloves and cardamom.
  3. Add in the sliced onions and saute for a couple of minutes till the onions are soft. Add in the chopped tomatoes, slit green chillies and salt.
  4. Grind the garlic, ginger and green chillies in a mixie along with 1/4 cup of water to a smooth paste.
  5. Add it to the pan and saute for 5 minutes till the tomatoes and the paste are cooked.
  6. Clean, Wash and Chop the button mushroom and add it to the pan.
  7. Cook the mushroom for 5 minutes. The mushrooms will shrink in size when cooked. Add in 3 cups of water. (We are cooking the rice in a pan. The water ratio is 1 cup rice:2 cups water)
  8. Let the water come to a boil. Once the water comes to a boil, add in the soaked and drained rice.
  9. Cover the pan and cook for five minutes – (Medium flame). Open the cooker and add in the chopped coriander leaves. Cover the pan and cook again for five more minutes.
  10. The rice will be about 75% cooked by this time. There will be some moisture left. Now is the time to switch off the flame.
  11. Cover the pan and let the rice rest for 15 minutes. The rice will absorb all the excess moisture and will be perfectly cooked after the said time. After 15 minutes, open the pan and gently fluff up the rice.
  • Prep Time: 10 mins
  • Cook Time: 30 mins
  • Category: Main
  • Cuisine: South Indian