Go Back
+ servings
Print Recipe
2.34 from 3 votes

Vegan Mushroom Risotto

There’s nothing quite like my rich and creamy Vegan Mushroom Risotto. It is so easy to make in under an hour with simple ingredients like mushrooms, white wine, and arborio rice. I often serve it as a side, but honestly, I could eat a whole bowl on its own, it’s that good.
Prep Time10 minutes
Cook Time40 minutes
Total Time50 minutes
Course: Main Course, Side Dish
Cuisine: Italian
Diet: Gluten Free, Vegan, Vegetarian
Servings: 4
Calories: 370kcal
Author: Anjali Shah

Ingredients

Other veggies I've added that are great:

Instructions

  • Put the broth, plus subbed in milk if using, into a pot and warm on low. You want this warm when you add it to the rice so that it cooks faster.
  • Sauté onion and oil, or broth if oil free, until onion is soft. About 5 minutes.
  • Add the mushrooms, thyme, garlic and salt and sauté until the mushrooms have released all of their liquid and are browning. About 5 more minutes.
  • Add the rice and cook until toasted a bit. About 2-3 minutes.
  • Add the wine and cook until it’s absorbed, about 2-3 minutes. If you are not using wine, skip this step.
  • Add the warmed broth (or broth/milk mix) about ½ cup at a time and stir the rice until it’s absorbed. Then keep adding until all done or you reach a consistency you like. I used all of it. This takes about 20-25 minutes.
  • If using Parmesan, mix it in at the end.
  • Serve!

Notes

  • My #1 Secret Tip for making this vegan mushroom risotto is to take your time with the broth. I add it slowly, just a little at a time, and let the rice soak it all up before adding more. It’s not something you can rush, but that slow process is exactly what makes it turn out so creamy without using any cream at all.
  • Warm your broth first: I always warm the broth before adding it to the risotto. It helps the rice cook more evenly and keeps the temperature steady so the texture is perfect.
  • Keep stirring: Risotto loves attention. I stir it often while it cooks so the rice doesn’t stick and the texture stays creamy.
  • Taste as you go: Near the end, I always taste the risotto to check if the rice is tender and the seasoning is right. Sometimes I add a pinch more salt or an extra splash of broth to loosen it up.
  • Add veggies at the right time: If I’m adding softer veggies like spinach or zucchini, I stir them in near the end so they stay bright and don’t get mushy.

Nutrition

Calories: 370kcal | Carbohydrates: 72g | Protein: 9g | Fat: 1g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 1g | Trans Fat: 1g | Cholesterol: 1mg | Sodium: 815mg | Potassium: 497mg | Fiber: 4g | Sugar: 6g | Vitamin A: 48IU | Vitamin C: 7mg | Calcium: 22mg | Iron: 4mg