Vegan Mushroom Risotto

The perfect plant-based rendition of this classic Italian dish! This vegan mushroom risotto is a celebration of wholesome ingredients, expertly blended to perfection.
post featured image
Vegan Mushroom Risotto | Italian Dinner | World of Vegan | #risotto #vegan #mushrooms #italian #dinner #recipe #worldofvegan
This post may contain affiliate links, which means that I make a small commission off items you purchase at no additional cost to you. Please read my policy page.

Want to add a delicious vegetarian Italian meal to your weeknight plant-based dinner rotation? This vegan mushroom risotto is the perfect dish to batch-cook and enjoy all week long!

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.

If you’re a true mushroom lover, you’ll also love this vegan cream of mushroom soup and this savory mushroom bourguignon.

Quick and Easy Risotto 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!

Simple Swaps and Substitutions

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.

What Vegetables Go Well With Risotto?

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! Our 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!

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!

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

Pre-cooked rice won’t work for risotto since it gets its deep, earthy flavor by being cooked with the stock and mushrooms.

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 vegan vegetable broth 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 vegan bouillon (like vegetable bouillon cubes or Better Than Bouillon) mixed with water. Voila!

You can also get crafty and prepare your own veggie 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!

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:

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 mushrooms of all types, and porcini mushrooms. Some varieties take longer than others to cook so just do your research before deciding which mushrooms to use!

A beautiful salmon-colored pink oyster mushroom up close on a table.

More Vegan Italian Recipes

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.

flower icon
Send This Recipe to My Inbox
Drop your email below to receive this recipe in your inbox. Plus, we’ll send you our favorite seasonal plant-based recipes weekly!
Please enable JavaScript in your browser to complete this form.

Vegan Mushroom Risotto

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
Love this Recipe? Leave a Rating!And follow @Vegan on Instagram for more.
newsletter offer

Enter to Win Our Monthly Giveaway!

New winner evert month! Drop your name below for a chance to win hundreds of dollars of vegan prizes from our brand partners. You’ll also receive our weekly e-newsletter with plant-based recipes galore!

Thank you for subscribing!

Leave a Comment

5 from 7 votes

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

The reCAPTCHA verification period has expired. Please reload the page.
Recipe Rating

  1. FYI, I know it’s just a plug and your recipe calls for whatever soup stock you want, but Better Than Boullion has soy in the ingredients. I used to use it because it really does have such a great flavor (especially the Garlic one), but soy is an inflammatory for a lot of people, including me. Bummer. :/

    • Thank you for the heads up! Feel free to use any vegetable stock brand that suits you — there are plenty of soy-free options out there. Happy cooking 🙂

  2. 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!!!

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

  4. 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!

  5. 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!

  6. 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 🙂

  7. 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.

  8. Joan Cehn says:

    5 stars
    We love mushrooms…delicious and filling!

Stay Inspired!

Thank you for subscribing!