How to make creamy mushroom risotto in 30 minutes. It's vegan, full of cheesy flavour, and pleasantly chewy. This recipe is loaded with balsamic infused mushrooms (you won't want to eat them any other way) making it so decadent and gourmet!
You won’t believe this mushroom risotto is vegan, dairy-free and gluten-free! It’s so rich and creamy, and pleasantly chewy with the perfect al-dente bite. This recipe full of umami flavour using nutritional yeast for cheesiness and loaded with balsamic glazed mushrooms. The whole recipe takes 30 minutes to throw together for a simple and easy weeknight dinner that packs a ton of punch!
Hannah’s hot take
Why you’ll love my recipe
The risotto is rich, thick and creamy, garlicky and cheesy without any cheese at all! It pleases all types of eaters including those with dietary constraints, but you’d never know because it’s so flavourful! The recipe uses simple whole food ingredients that I feel good about feeding my family. Best of all, it’s topped with pan-fried mushrooms cooked in balsamic vinegar really brings the umami to this dish.
All-in-all, this is an unforgettable recipe that you’ll have on repeat. Serve as your main dish, and watch it go down all too easy.
Hannah xx
The ingredients
We are using simple wholefood ingredients in this recipe, most of which you likely already have in your pantry. The star ingredients are:
Arborio rice: The best type of rice to use for risotto in my opinion. Its high starch content effortlessly creates a creamy and pleasantly chewy consistency. I like to perfume the rice in a skillet by adding the dry rice to a pot and bringing to medium heat, and then pouring in the broth. It gives the rice a lightly toasted and nutty flavour. I’ve also recipe tested this with jasmine rice and it was delicious, but a little more watery. Brown rice did not retain enough liquid in my opinion, so although I love it I wouldn’t recommend for this recipe.
Nutritional yeast: Also known as “nooch.” It adds beautiful umami and cheesy flavour to this dish without needing to use real cheese! This keeps the recipe vegan and dairy-free. I recipe tested this vegan risotto without the nooch and I really think it needs it for the best results.
Mushrooms: I used cremini mushrooms in this recipe. They are melt-in-your-mouth delicious, infused with balsamic vinegar while cooking in a skillet. Once you’ve tried it, you’ll never want to cook mushrooms any other way than this! The mushrooms can be cooked separately in a skillet to speed up time, or in the same pot that you plan to use to cook the risotto. This makes the recipe a 1-pot recipe. My next favourite mushroom to use in this recipe after cremini mushrooms is oyster mushrooms and then white button mushrooms. The texture of these mushrooms varieties are nice and chewy given their higher water content, and they seem to take on the additional flavours we are infusing them really well.
Featured Review
5 from 22 votes
“Such a simple and delicious recipe! Really makes cooking risotto a lot less intimidating, especially with the small number of ingredients this requires. ”
-Glory
Contrary to popular belief, making risotto is actually really easy and straight-forward! Most people think of it as a lot of work, but actually the only daunting part is that you have to be close by to the pot to stir frequently. Frequent stirring will offer the best consistency for pleasantly chewy risotto. In my experience, if you don’t stir frequently you’re more likely to get slightly clumpy risotto and it’s more likely to burn on the bottom as the stirring allows the heat to escape.
So, here’s what to do!
sautee onion and garlic in a skillet on medium-low heatAdd the arborio rice and lightly toast for a few minutes until fragrantPour in 1/2 cup of the vegetable broth and stir until thickened. Continue until you’ve used all the broth.Continue adding the broth 1/2 cup at a time and stir often.Keep stirring the risotto on a low simmer until thickened.Add the nutritional yeast for cheesy flavour. Stir to combine.This risotto is ready to eat! Time to add the balsamic mushrooms.To make the balsamic mushrooms, melt the coconut oil in a skillet and add the mushrooms. Cook until the mushrooms are sweating and tighten, about 6 minutes.Add the balsamic vinegar and simmerStir the mushrooms into the risottoScoop into bowls and enjoy!
(If you want to make this recipe ONE POT: start by cooking the mushrooms in your pot first. Then remove them and use the pot to make the risotto.)
Watch the How To Video:
Learn how to make vegan mushroom risotto with me on my YouTube channel!
So there we have it, a very simple Vegan Mushroom Risotto recipe that’s creamy, comforting and full of umami flavour. It’s easy to make, with just 10 ingredients, ready in 30 minutes, and minimal effort.
Certainly, anyone can make this easy risotto. Enjoy as a comforting dinner recipe with your loved ones, or serve for a night of vegan entertaining. This recipe is sure to please all eaters.
And, if you do make this recipe please let me know in the comments below what you think! I love hearing from you. And of course, tag me on Instagram with the hashtag #twospoons. Nothing makes me happier than to see your recreations.
How to make creamy mushroom risotto in 30 minutes. It's vegan, full of cheesy flavour, and pleasantly chewy. This recipe is loaded with balsamic infused mushrooms (you won't want to eat them any other way) making it so decadent and gourmet!
Add the coconut oil to a large pot with the onion, garlic, and sea salt. Bring to medium heat and cook stirring often until softened, 10 minutes.
Pour in the arborio rice and toast until the grains become lightly perfumed, 2 to 3 minutes. Pour in the vegetable broth, starting with 2 cups, and adding more in splashes as it thickens. (I find 5 cups total to be the perfect amount!). Cook stirring often until the risotto is soft and pleasantly chewy, 20-30 minutes. Add the nutritional yeast and stir to combine.
While the risotto is cooking, make the Balsamic Mushrooms: Add the coconut oil to a large skillet with the sliced mushrooms and sea salt. Bring to medium heat. Cook the mushrooms until beautifully browned and the liquid is almost entirely reduced, 12 minutes. Then reduce heat to low and pour in the balsamic vinegar. Stir and cook for another 2-3 minutes.
Add the balsamic mushrooms to the cooked risotto. Sprinkle with chopped parsley and stir everything to combine. Serve the risotto in bowls.
Watch The Video
Notes
If you prefer to make this recipe a one-pot recipe: start by first cooking the balsamic mushrooms (Step 4) in the large pot. When ready, remove the mushrooms from the pot and set aside. Use the pot to cook the risotto as instructed in Step 1 and 2. This method increases the cooking time as you’re not doing two things at once. But it makes for less clean up! The choice is yours 🙂 Recipe will keep in the fridge for up to 5 days. Store in an air-tight container. You can also freeze this recipe. Let thaw before reheating.
We love hearing from you! If you love this recipe, please consider giving it a star rating when you post a comment. Star ratings help people discover my recipes online. Thank you!
This recipe is a winner! We have a friend who struggles with a lot of food allergies and we were very pleased that not only could she have this, but that our guests without dietary restrictions enjoyed it so much as well.
I made this tonight and it was incredibly delicious. This was my first vegan risotto and I could not tell that it did not contain cheese. I added frozen peas while the rice was cooking for some extra veggies and it turned out really well. I will definitely make this again!
I really like the flavour profile of the coconut oil and it works really well in this recipe, but feel free to use olive oil, avocado oil, or another cooking oil of your choice. 🙂
Thanks so much for including cooking times for each of the steps. I’m not a great cook and having an idea for how long things should take is hugely helpful! Like ‘cook until soft” means nothing to me really so having a ballpark time listed is super helpful, thank you! It makes me return to this recipe!
Aww I’m glad that was helpful. I always like to give a visual and timing as I think both are really helpful together! I learned that while writing my cookbook!
Hi Aimee, the recipe card indicates that the recipe serves 6 people. It can be frozen and also reheated and it reheats very well. You’ll find those details in the notes section of the recipe card. 🙂
This recipe is a winner! We have a friend who struggles with a lot of food allergies and we were very pleased that not only could she have this, but that our guests without dietary restrictions enjoyed it so much as well.
Sooo good, so freakin good. I was worried with it being so few ingredients, but this was amazing, filling, and the kids loved it too.
So glad you liked the recipe Lauren and that your little ones enjoyed it too!
This is my go to recipe. The meat eaters love it, the vegans love it. It’s easy to make. Filling….delicious….what more could you wish for. Thank you.
So thrilled you liked the recipe so much!!
I made this tonight and it was incredibly delicious. This was my first vegan risotto and I could not tell that it did not contain cheese. I added frozen peas while the rice was cooking for some extra veggies and it turned out really well. I will definitely make this again!
That’s amazing Anna! The peas sound like a great add in!
Why coconut oil?
Thanks
I really like the flavour profile of the coconut oil and it works really well in this recipe, but feel free to use olive oil, avocado oil, or another cooking oil of your choice. 🙂
Thanks so much for including cooking times for each of the steps. I’m not a great cook and having an idea for how long things should take is hugely helpful! Like ‘cook until soft” means nothing to me really so having a ballpark time listed is super helpful, thank you! It makes me return to this recipe!
Aww I’m glad that was helpful. I always like to give a visual and timing as I think both are really helpful together! I learned that while writing my cookbook!
How many people does this serve? I think only I would eat it. Can you reheat? Am so iffy about reheating rice!
Hi Aimee, the recipe card indicates that the recipe serves 6 people. It can be frozen and also reheated and it reheats very well. You’ll find those details in the notes section of the recipe card. 🙂