Mushroom Risotto

Hearty Mushroom Risotto in two bowls
Dive into the comforting flavors of Italian cuisine with our Vegan Mushroom Risotto recipe. This plant-based version of the classic Italian dish is creamy, flavorful, and satisfying while remaining completely animal-free.
We use the earthy flavors of mushrooms and the richness of vegetable stock to create a risotto that is every bit as indulgent as its traditional counterpart. The recipe calls for simple, wholesome ingredients and it’s the perfect dish to serve as a main for dinner or a side.
It's guaranteed to impress your family and friends, regardless of their dietary preferences. So, why not make your next dinner special with this delicious and healthy vegan mushroom risotto?
No ratings yet
Prep Time 10 minutes
Cook Time 40 minutes
Total Time 50 minutes
Estimated Cost$12
Course Main Course
Cuisine Italian
Servings 4 People
Calories 391.4 kcal

Helpful Equipment


  • 1 Cup Arborio Rice
  • 2 Tbsp. Olive Oil
  • 1 Onion (finely chopped)
  • 2 Cloves Garlic (minced)
  • 4 Cups Vegetable Stock
  • 1 lb. Fresh Mushrooms (we love shiitake or oyster!)
  • 1 Cup Dry White Wine (optional)
  • 1 ½ tsp. Thyme (fresh if possible)
  • ½ tsp. Black Pepper
  • ¼ tsp. Sea Salt
  • 2 Tbsp. Nutritional Yeast


  • In a large saucepan, heat the olive oil over medium heat.
  • Add the onion and garlic, sauté until the onion becomes translucent.
  • Add the mushrooms to the pan and cook until they have released their juices and are browned.
  • Season with thyme, salt, and pepper.
  • Add the Arborio rice to the pan and stir well, ensuring each grain is coated with oil. This helps to give the risotto its characteristic creaminess.
  • If using, add the white wine and stir until it is fully absorbed by the rice.
  • Begin to add the vegetable stock, one ladle at a time, stirring constantly. Allow each addition to be absorbed before adding the next.
  • Continue this process until the rice is al dente and creamy, approximately 30-40 minutes.
  • Stir in the nutritional yeast for an extra cheesy flavor.
  • Adjust the seasoning if necessary, then serve hot, ideally straight from the pan.


Calories: 391.4kcalCarbohydrates: 59.6gProtein: 10.2gFat: 8.7gSaturated Fat: 1.2gPolyunsaturated Fat: 0.9gMonounsaturated Fat: 5.5gSodium: 1075.7mgPotassium: 642.6mgFiber: 7.4gSugar: 6.5gVitamin A: 574.8IUVitamin C: 3.4mgCalcium: 56mgIron: 5.7mg

Rate this Recipe!

No ratings yet

More Tasty Recipes

Articles & Guides