Namaste and welcome to Rice Cookers 101, where we have an amazing recipe for Indian Mushroom Rice! This dish is not only delicious, but also easy to make with a rice cooker. The combination of fragrant basmati rice, earthy mushrooms, and aromatic spices will transport your taste buds straight to the streets of Mumbai. Follow along for step-by-step instructions on how to make this delightful dish in just a few simple steps! We’ve made this indian mushroom rice recipe easy to follow 👨‍🍳. If you’re looking for our favorite rice cookers to make this recipe, check out our list of top rice cookers here.

indian mushroom rice ingredients


  • 1 cup basmati rice
  • 2 cups water
  • 1 tablespoon vegetable oil
  • 1 onion, diced
  • 2 cloves garlic, minced
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • 1 teaspoon turmeric
  • 1/2 teaspoon salt
  • 1/4 teaspoon cayenne pepper
  • 1/2 cup diced tomatoes, drained
  • 1 cup sliced mushrooms
  • 1/4 cup chopped fresh cilantro


  1. Rinse the rice in a fine-mesh strainer until the water runs clear. Transfer the rice to a medium saucepan with 2 cups of water and bring to a boil. Reduce the heat to low, cover, and simmer for 18-20 minutes, or until the water is absorbed and the rice is tender. Remove from the heat and let sit for 5 minutes.
  2. Meanwhile, heat the oil in a large skillet over medium-high heat. Add the onion and sauté for 2-3 minutes, or until softened. Add the garlic, cumin, coriander, turmeric, salt, and cayenne pepper and sauté for another minute.
  3. Add the diced tomatoes and mushrooms and sauté for 5-7 minutes, or until the mushrooms have released their liquid and cooked through.
  4. Fluff the rice with a fork and add it to the skillet with the mushroom mixture. Mix well to combine and cook for an additional 2-3 minutes, or until heated through.
  5. Serve hot, garnished with chopped cilantro.

indian mushroom rice

How long does indian mushroom rice last in the fridge?

Indian mushroom rice can be stored in the fridge after cooking for up to 4 days. It is important to store the rice in an airtight container and to let it cool completely before refrigerating. When reheating the rice, make sure it reaches a temperature of at least 165°F to ensure it is safe to eat. Additionally, it is recommended to consume the rice within 2-3 days for optimal taste and quality. If you are unsure about the freshness of the rice, it is best to err on the side of caution and discard it.

Click the banner below to find more of our favorite rice cookers!


Low calorie indian mushroom rice recipe substitutions

To make this Indian Mushroom Rice recipe lower in calories, you can make several substitutions such as using ½ or ¾ cup of rice instead of 1 cup. You can also replace vegetable oil with olive oil or coconut oil spray. Using water in place of vegetable broth or coconut milk can also help to reduce the calorie count. Instead of using diced tomatoes, you can opt for using chopped cherry or grape tomatoes to reduce the amount of sodium. Also, you can reduce the amount of mushrooms or replace them with zucchini or squash to lower the caloric content. Finally, you can use herbs like oregano or thyme in place of cilantro to add flavor without adding calories.

What to serve with a indian mushroom rice?

There are many dishes that can be served with Indian mushroom rice. Some popular options include chicken tikka masala, saag paneer (spinach and cheese curry), lentil dal, or chana masala (chickpea curry). Additionally, naan bread or papadums (thin, crispy lentil wafers) make great accompaniments. To add some freshness and crunch, you can serve a simple salad of cucumber, tomato, and red onion with a squeeze of lime juice and a sprinkle of chaat masala (a tangy spice blend).

Whats the best sauce for a indian mushroom rice?

The best sauce for Indian mushroom rice would be a creamy Tikka Masala sauce. This sauce is made from a blend of spices and tomato-based sauce, with a creamy texture that complements the wild and earthy flavor of the mushrooms in the rice. The Tikka Masala sauce adds depth and complexity to the dish, providing an explosion of flavors that never overpower the rice. Its creaminess also balances out any spiciness in the dish and gives a satisfying richness that makes it a perfect accompaniment to Indian mushroom rice.

Indian mushroom rice health benefits

Indian mushroom rice can have several health benefits due to its ingredients. Mushrooms are a low-calorie and nutrient-dense food that are rich in vitamins, minerals, and antioxidants, which help in strengthening the immune system, improving heart health, and lowering the risk of chronic diseases. The spices that are commonly used in Indian cuisine, such as cumin, coriander, and turmeric, have anti-inflammatory properties and can aid in digestion. Rice, when consumed in moderation, can provide energy and essential nutrients like carbohydrates and protein. Overall, Indian mushroom rice can be a healthy and flavorful dish that supports good health. However, if you are looking for an even healthier option, you could consider making a quinoa salad with vegetables and a lemon vinaigrette dressing, as quinoa is a high-protein and nutrient-rich grain that can promote weight loss, improve digestion, and reduce the risk of diseases like diabetes and heart disease.

Click the banner below to find more of our favorite rice cookers!