Last Updated on August 10, 2024
This Vegan Mushroom Rice Dish is a favorite in my house!
In this dish, we have sauteed onion, garlic, and mushrooms, mixed together with a white rice and broth.
The mushrooms add a satisfying savory umami flavor, the onions add a bit of sweetness, and the garlic will infuse everything with even more flavor.
It is a simple and easy one pot meal or a side dish that will compliment anything you serve it with.
I like to serve this dish with a vegan sour cream, aioli, vegan mayo, and sprinkled on top with fresh chives.

Ingredients needed for this dish
- Rice – I like to use basmati rice in this dish. It is a long grain light and fluffy textured rice that stays firm once cooked. The flavor is nutty with a hint of a floral fragrance.
- Oil – I have used avocado or olive oil in this dish. Use your favorite oil.
- Mushrooms – I like to use fresh portobello mushroom in this dish. But I have also used fresh white button, shiitake, and cremini mushroom every once in a while. Use your favorite fresh mushrooms.
- Garlic – I use minced garlic in this dish. You can substitute with a powdered or freshly chopped garlic clove.
- Onion – Any onion will work in this dish. I have used a sweet onion, shallots, and a green onion.
- Broth – Your favorite vegetable broth.
- Water – I like to substitute with a little water instead of the broth. This will cut down on the sodium. If using all broth, omit the water.
- Seasonings – Thyme, salt, and pepper.
Toppings
- Vegan Sour Cream
- Vegan Mayo
- Chopped Chives
- Aioli – Try one of my few different aioli recipes, Homemade Lemon Dill Aioli, Homemade Sriracha Aioli, Vegan Cilantro Lime Aioli, or the Sun Dried Tomato Basil Aioli.

How to make a Vegan Mushroom Rice Dish
Clean and slice the fresh mushrooms and onion.
In a medium large stockpot, pour enough oil in to cover the bottom.
Next, add the mushrooms, garlic, and onion.
Saute over a medium high heat until everything is soft and starting to brown.


Next, rinse and add the rice, broth, water, and seasonings.

Stir everything together, cover, and bring it all to a boil.
Once everything is to a boil, reduce the heat to low, keep covered, cook until the liquid is absorbed, and the rice is tender.

After the water is absorbed and the rice is tender, remove from the heat, and serve hot.

Top the dish with a vegan sour cream, homemade aioli, vegan mayo, and/or fresh chopped chives.

Vegan Mushroom Rice Dish
Ingredients
- 24 oz, Tub Mushrooms I love using fresh portobello mushrooms in this dish. But I have also used fresh white button, shiitake, and cremini mushroom every once in a while.
- 1 Tbsp Minced Garlic I use minced garlic in this dish. You can substitute with a powdered or freshly chopped garlic clove.
- Oil I have used avocado or olive oil in this dish. Use your favorite oil.
- 1 Fresh Onion I have used a sweet onion, shallots, and a green onion.
- 2 Cups White Rice I always use basmati rice in this dish. Use your favorite white rice.
- 3 Cups Vegetable Broth
- 1 Cup Water
- 1 tsp Dried Thyme
- Salt and Pepper to taste.
Instructions
- Clean and slice the fresh mushrooms and onion.
- In a medium large stockpot, pour enough oil in to cover the bottom.
- Next, add the mushrooms, garlic, and onion.
- Saute over a medium high heat until everything is soft and starting to brown.
- Next, rinse and add the rice, broth, water, and seasonings.
- Stir everything together, cover, and bring it all to a boil.
- Once everything is to a boil, reduce the heat to low, keep covered, cook until the liquid is absorbed, and the rice is tender.
- After the water is absorbed and the rice is tender, remove from the heat, and serve hot.
- Top the dish with a vegan sour cream, homemade aioli, vegan mayo, and/or fresh chopped chives.