Vegan Mushroom Risotto

post featured image
post featured image

Wanting to add a delicious vegetarian Italian meal to your weeknight plant-based dinner rotation? Then you’ve got to try this vegan mushroom risotto!

Creamy, comforting, and bursting with flavor, mushroom risotto is a classic Italian comfort food perfect for enjoying alongside a glass of wine and simple salad. Beloved for its creamy consistency, it’s also one of the easiest Italian dishes to prepare! All you need are a few simple ingredients and about a half hour before you’re in vegan Italian comfort food heaven. Naturally gluten-free and very easily soy-free, this vegan comfort dish is quite the crowd-pleaser.

Quick and Super-Easy Vegan Dinner!

Any one-pot vegan recipe with very few ingredients is a great one in our book! This vegan mushroom risotto is one of those. Rice, onions, garlic, oil, mushrooms, soup stock and butter, one pan, and a lot of stirring.

Weekdays are so crazy busy for me (and I’m sure for you too!) that being able to prepare a delicious and healthy dinner so quickly and without much planning is priceless!

Most of the ingredients we already have at home as pantry staples. And of course, you can give yourself the luxury of improvising, which is pretty standard for us as a family. The awesome thing is, this risotto recipe also works as a fancy dinner for when you have people over. When I need to cook for a bunch of people, I prefer to cook dishes that don’t require many steps or pre-preparation. This way, I get actually to enjoy their company!

Vegan Mushroom Risotto: Switch It Up!

This is a pretty basic risotto recipe, which means you can easily switch it up! If you want to stick mostly to this one but want to intensify the flavors, you can add some dried mushrooms to the mix! They might be a bit pricey, but a little goes a long way. If you buy them once you’ll likely have them for a long time. Just soak them in hot water for a few minutes before adding them to the pan.

Now, if you’re feeling cheeky and want to experiment with some other entirely different flavors, you have a whole world of possibilities out there! My favorite way to eat risotto is with peas and butternut squash. These flavors go so well together, but you can choose your favorite veggies and get experimenting!

Vegan Mushroom Risotto | Italian Dinner | World of Vegan | #risotto #vegan #mushrooms #italian #dinner #recipe #worldofvegan

It’s All In the Stock

If you want to know which ingredient is most essential to get a super-delicious risotto, the vegetable stock you use is way up there! Every stock is different, and which you choose will impact the flavor of your final dish.

The good news is, it’s a great time to be alive, and the choices of ready-made vegan stocks out there are plenty. You can also use ready-made bouillons (like vegetable bouillon cubes or Better Than Bouillon) mixed with water. Voila!

You can also get crafty and prepare your own vegetable broth from scratch, of course, but that would mean a lot more time spent in the kitchen. If you’re up for it, it’s a fantastic way to use your leftover veggie scraps, like those onions or carrot ends. You can freeze your veggie scraps until you have enough to make homemade broth. Zero waste dream!

So, will you give this hearty vegan mushroom risotto a try?

Pair It With A Plant-Powered Side!

You can enjoy many delicious dishes right alongside a warm bowl of mushroom risotto! From a simple green salad to roasted veggies, here are just a few ideas of what to serve up:

However you decide to enjoy your vegan mushroom risotto, it’s sure to be 100% delicious.

Vegan Mushroom Risotto | Italian Dinner | World of Vegan | #risotto #vegan #mushrooms #italian #dinner #recipe #worldofvegan

What Other Mushrooms Can I Use?

While button mushrooms are some of the most common and affordable, you’re welcome to use other varieties as well! Other mushroom varieties worth considering for this vegan risotto recipe are morels, portobellos, oyster, and porcini. Some varieties take longer than others to cook so just do your research before deciding which mushrooms to use!

Can I Use Pre-Cooked Rice for This Risotto Recipe?

You should never use pre-cooked rice for risotto since it gets its deep, earthy flavor by being cooked with the stock and mushrooms!

What Vegetables Go Well With Risotto?

We’re so glad you asked! Many vegetables go well with mushroom risotto, whether you’re going for flavor, color, texture, or all three. Some suggestions are:

  • Asparagus
  • Broccoli
  • Butternut Squash
  • Carrots
  • Green Beans
  • Kale
  • Peas
  • Sweet Potatoes
  • Zucchini

Depending on the vegetable(s) you decide to add, you may need to cook them separately before adding them to the risotto. Vegetables such as zucchini and kale will both cook quickly once added to this vegan risotto but carrots and butternut squash will require a bit more prep. You’re always welcome to meal prep in advance!

Vegan Mushroom Risotto

Author: World of Vegan
5 from 7 votes
This creamy vegan mushroom risotto is the perfect quick Italian comfort food! No need to use dairy cheese or butter to cook an absolutely delicious risotto!
Vegan Mushroom Risotto | Italian Dinner | World of Vegan | #risotto #vegan #mushrooms #italian #dinner #recipe #worldofvegan
Prep Time 5 minutes
Cook Time 30 minutes
Total Time 35 minutes
Servings 3


  • tablespoons vegetable oil, like olive or sunflower
  • 1 clove garlic, minced
  • ½ white onion, finely diced
  • 1 rib of celery, diced
  • 1 cup wild mushrooms, sliced to your desired size
  • 1 cup arborio rice, Italian short-grain white rice
  • 3 cups vegetable stock, or an equivalent amount of bouillon and water
  • ½ tablespoon vegan butter
  • salt, to taste
  • black pepper, to taste


  • In a large saute pan, add the oil and allow to heat. Add the garlic, onion and celery and sauté for 3 minutes.
  • Add the mushrooms, season with salt and pepper, and cook for another 5 minutes.
  • Add the uncooked rice and mix it in.
  • Start gradually adding the vegetable stock (or bouillon and water) to the pan, a little at a time. This step will make the rice release all of its starch, which makes the sauce thicker.
  • When you've finished adding the stock, check that the rice is almost fully cooked but still al dente (not completely soft).
  • Now add the vegan butter and remove from the heat.
  • Your risotto should now be creamy and delicious! Enjoy!


Calories: 362kcal | Carbohydrates: 63g | Protein: 6g | Fat: 9g | Saturated Fat: 1g | Polyunsaturated Fat: 5g | Monounsaturated Fat: 3g | Trans Fat: 0.4g | Sodium: 965mg | Potassium: 314mg | Fiber: 4g | Sugar: 5g | Vitamin A: 507IU | Vitamin C: 2mg | Calcium: 10mg | Iron: 3mg
Course Main Course
Cuisine Italian
Keyword mushroom risotto, vegan risotto

If you try this vegan mushroom risotto recipe, let us know what you think by leaving a comment and rating below! Be sure to follow along on PinterestInstagram and Facebook for even more vegan recipe inspiration.

Vegan Mushroom Risotto | Italian Dinner | World of Vegan | #risotto #vegan #mushrooms #italian #dinner #recipe #worldofvegan

Fancy More Vegan Italian Recipes?

Vegan Mushroom Risotto photos and recipe by Zhoro Apostolov for World of Vegan. Article written by Beatriz Buono-Core and edited by Amanda Meth. Recipe and photographs copyright of World of Vegan™, all rights reserved. Please note that this article contains affiliate links that support our work at World of Vegan!

newsletter offer

Get Our FREE Vegan Shopping List

Whether you love it or hate it, we all have to go grocery shopping, and it can be a little intimidating when you first start eating vegan. Our beginner-friendly shopping list includes all the grocery essentials you'll need make many satisfying vegan meals! You'll also receive a blank shopping list you can customize yourself, plus our weekly e-newsletter with delicious plant-based recipes.

Thank you for subscribing!

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating

  1. 5 stars
    Yeeesss!! Just made this tonight and it’s deeeelicious! My 16 month old twins loved it as well! I did undercook the rice a bit but still turned out yummy! Definitely making this again. Thanks for the recipe!!!

  2. 5 stars
    This is HIGH up on my list of recipes to try! Yummm!

  3. 5 stars
    I made this recipe for my omnivore husband, my (somewhat picky, self-proclaimed vegan) 4-year old daughter and myself (vegetarian transitioning to a vegan diet), and all 3 of us loved it and ate every bite! It was the easiest and tastiest risotto recipe I’ve ever made, and it’s going in my regular rotation now! I ended up using a mix of cremini and white mushrooms because that’s what I had on hand, and I warmed up the stock slightly in a saucepan before adding it to the rice. Otherwise, I made the recipe as printed. I definitely recommend not leaving out the step with the vegan butter – it added a beautiful creaminess to the dish. Thank you for the awesome addition to my recipe collection!

  4. 5 stars
    I don’t usually like anything with mushrooms, but I have to say that this recipe blew me away. So savory, so creamy and you’d never know that it’s vegan. My husband gobbled it up in no time and asked for more! Really perfect on a cool evening when you want something warm and satisfying!

  5. Beatriz Buono-Core says:

    5 stars
    This mushroom risotto is out fo this world amazing! So full of flavor and so easy to prepare, it would be an awesome dish to serve at a small dinner party 🙂

  6. 5 stars
    When I went to Spain there was Risotto everywhere, but it was so hard to find vegan! Love that now I can make my own.

  7. Joan Cehn says:

    5 stars
    We love mushrooms…delicious and filling!

Stay Inspired!

Thank you for subscribing!