• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

ZardyPlants

  • Home
  • Vegan & Oil-free Recipes
    • Cheezes
    • Breakfasts
    • Soups
    • Salads
    • Snacks & Apps
    • Entrees
    • Dips & Sauces
    • Ingredients
    • Desserts
    • Gluten Free
  • Shop
    • Recipe Books
    • Products I Use
  • About
  • Contact
  • Navigation Menu: Social Icons

    • Facebook
    • Instagram
    • Pinterest
menu icon
go to homepage
subscribe
search icon
Homepage link
  • Vegan and Oil-free Recipes
  • Free Cookbook with Signup!
  • Plant-Based Jewish Recipes
  • Shop
  • Contact
  • About
×
Home » Vegan and Oil-free Recipes

Vegan Mushroom Risotto

Published: Jan 18, 2022 · Modified: Jan 18, 2022 by Liz Madsen

Share with friends!

657 shares
Jump to Recipe

Creamy and packed with flavor, this Vegan Mushroom Risotto is a delicious yet easy dish. Easy enough to make on a weeknight but fancy enough to serve guests, this versatile recipe is perfect for a main dish or show-stealing side.

Skip to the Recipe!

This post may contain affiliate links. See our disclosure policy for details.

Hey Internet, even though I already have two risotto recipes (asparagus risotto and pumpkin risotto), I decided I needed another one because risotto is just delicious.

If you’re a mushroom lover, this recipe is for you. Well, even if you think mushrooms are just OK--you’re gonna love this risotto because it’s amazing.

No seriously, this vegan mushroom risotto is savory, a touch earthy, a little herby, a bit cheesy, and super duper creamy.

Yes, that’s my professional food writer voice: super duper creamy.

Anyway. You might be thinking that mushroom risotto already sounds vegan. But it often contains butter, cheese, chicken stock, etc. So this one is vegan!

Something I really love about risotto is that it can be a main dish or a side dish.

I can easily see this being your main meal--it usually is for me. It’s packed with nutrients and very satisfying.

But, it would be a great side dish along with a main dish, like my vegan steak, seitan chicken, vegan chicken drumsticks, seitan turkey, or whatever else you like.

I also tried to be a little bit more true to the method of traditional risotto in this recipe, i.e. adding ladle-fulls of simmering broth (in a nearby pot) to the rice slowly as it cooks, which helps it become a really creamy dish without any mushy overcooked rice.

So while this still isn’t a completely authentic Italian dish, it’s still totally delicious and does give a nod to some of those traditional techniques.

This dish only takes about 35-40 minutes to make and is truly a satisfying meal, so let’s get into it.

What You’ll Need

  • Vegan butter or oil: While you can definitely make this dish oil-free with a good nonstick pot, a little extra broth or water, and a bit more attention, I think it does taste a little better with a bit of fat to saute the shallots and garlic at the beginning. I like to just use a little oil, but melting a bit of vegan butter in there too will just be delicious. If you plan to make this oil-free, you’ll need a bit more broth and a bit of water to saute the shallots and garlic--and just stir it fairly often to ensure they aren’t burning.
  • Shallots: While yellow or sweet onion will also work well, shallots provide a delicate and delicious flavor that’s perfect for risotto. If substituting onion, I’d use a half of a medium onion, finely diced.
  • Garlic: Fresh is best.
  • Thyme or sage: Again, fresh thyme or finely chopped sage are best, but use what is available to you.
  • Sea salt and fresh cracked black pepper, to taste
  • Truffle powder: This is a totally optional, slightly pretentious addition but it adds an amazing depth of flavor, so if you’ve got it, use it! Just a half teaspoon elevates the flavors a lot, but it’s still delicious without.
  • Mushrooms: You can use fresh or dried mushrooms, but I like the texture of adding fresh mushrooms. You can use any mushrooms, but I think white mushrooms provide the least flavor here. I used baby Bella mushrooms, and I love how easy to find they are and how much flavor they impart. Other good choices include shiitake, oyster, or maitake mushrooms. A mix of two different mushrooms would also be delicious.
  • Arborio rice: Regular short grain rice is fine, but won’t become as creamy as Arborio rice will.
  • Vegan chicken broth: I like to use Better Than Bouillon No Chicken Base mixed with hot water for this dish, partially because I can control the salt content myself (you can mix as much or as little of it with water as you like). I also think the flavor is the best and it’s also the most economical option. Store bought vegan chicken broth also works. The combination of vegan chicken broth and mushrooms is delicious, so that’s what I prefer to use. However, vegetable broth will work as well.
  • Thawed frozen peas, optional: It seems like some people don’t like peas, so the peas can be left out if preferred.
  • Vegan parmesan cheese, optional: Again, it’s not necessary but it adds a delicious flavor at the end. I love Violife vegan parmesan cheese, and I grate it with a microplane to get those beautiful fine shreds to put in and on top of the risotto. Alternatively, you can make my one minute vegan parmesan topping out of pantry ingredients.
  • Fresh parsley
  • Lemon juice: Fresh squeezed is best.

How to Make Vegan Mushroom Risotto

  • Start by heating a tablespoon of oil or vegan butter in a large nonstick pot over medium high heat. Then add the shallots and cook for 2 minutes until slightly translucent, stirring frequently. If you are oil-free, heat the pan for 30 seconds with nothing in it, then drop the shallots in and stir frequently, adding water or broth a tablespoon at a time to keep it from burning.
  • While that starts cooking, add your broth to a medium pot on a nearby burner. Heat to a simmer and keep at a low-medium simmer during the cooking process.
  • Add the garlic and thyme or sage and saute one more minute.
  • Now add the mushrooms. Stir well and allow to cook until they have softened a bit and released some of their water, about 3 minutes.
  • Turn the heat down to medium and add the rice. Stir well and toast for about 1 minute, until the rice starts to make a crackling noise.
  • Season with sea salt and fresh cracked black pepper--I like to start with a half teaspoon of each and that’s usually all I end up needing. You can always add more later but keep in mind that most broths contain salt. If using, add the truffle powder now too.
  • Add broth a little at a time--I like to use my ladle to add one ladle full of the simmering broth from the other pot, then gently stir the rice. Let that broth absorb, and add another ladleful. Repeat this process for about 20-25 minutes until the rice is softer, but still somewhat al dente--or a little chewy.
  • Now add your thawed frozen peas if using and continue to cook about 5 minutes or until rice has reached your desired texture (some folks prefer softer rice and some prefer rice with a little texture).
  • Add another ladleful or broth so it’s creamy, then add the parmesan, lemon juice, and parsley. Mix thoroughly and taste.
  • Serve and enjoy!
  • Refrigerate leftovers up to 3-5 days in an airtight container or freeze for up to 3 months in a freezer safe container. I think rice freezes well--I like to add a tablespoon or two of water to my rice when reheating--though I will say the mushrooms do lose a bit of their texture when reheated, but it’s not unpleasant.

More Vegan Dishes Featuring Mushrooms

  • Vegan Stuffed Mushrooms
  • Vegan Cream of Mushroom Soup
  • Portobello Mushroom Steaks
  • Vegan Shepherd’s Pie
  • Vegan Mushroom Gravy
  • Lentil Mushroom Loaf
  • Vegan Scallops with King Oyster Mushrooms
  • Kale Mushroom Pasta
  • Vegan Green Bean Casserole
  • Vegan Chicken Teriyaki with Oyster Mushrooms

Anything Else?

As always, I hope you love this recipe--I know I do, and Mr. Zardyplants does, too.

This Vegan Mushroom Risotto is:

  • Creamy
  • Cozy
  • Rich
  • Thick
  • Savory
  • Healthy
  • Satisfying
  • And perfect for a family dinner, main or side, or a fancy dish to serve guests!

Let me know in the comments below if you make this recipe or tag me @Zardyplants on Instagram so I can see your beautiful recreations! If you tag me on IG, I will share your post in my stories :)

Also, one quick request: if you love how this recipe looks or tastes, please leave me a 5-star rating and a nice comment–ratings help more people find my recipes which helps me keep providing them! Thank you!

<3 Liz

Save this for later on Pinterest!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Vegan mushroom risotto in a bowl

Vegan Mushroom Risotto


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 4 reviews

  • Author: Liz Madsen
  • Total Time: 35 minutes
  • Yield: 6 1x
  • Diet: Vegan
Print Recipe
Pin Recipe

Description

Creamy and packed with flavor, this Vegan Mushroom Risotto is a delicious yet easy dish. Easy enough to make on a weeknight!


Ingredients

Units Scale
  • 1 tablespoon oil or vegan butter, optional (see note 1)
  • 2 medium shallots, finely chopped (or ½ medium yellow or sweet onion)
  • 5-6 cloves garlic, minced (more or less to taste)
  • 1 tablespoon fresh thyme or chopped sage (or sub. 1 teaspoon dried)
  • 16 ounces mushrooms of choice (we used baby Bella, see note 2)
  • Sea salt and fresh cracked black pepper, to taste (we used ½ teaspoon each)
  • ½ teaspoon truffle powder, optional (see note 3)
  • 1 ½ cups Arborio rice
  • 5-7 cups vegan chicken or vegetable broth, as needed (see note 4)
  • 1 ½ cups frozen peas, thawed, optional
  • ½ cup vegan parmesan cheese, grated, optional (see note 5)
  • ¼ cup fresh parsley, chopped
  • Juice of ½ medium lemon (about 1-2 tablespoons lemon juice)

Instructions

  1. Saute shallots: Start by heating a tablespoon of oil or vegan butter in a large nonstick pot over medium high heat. Then add the shallots and cook for 2 minutes until slightly translucent, stirring frequently. If you are oil-free, heat the pan for 30 seconds with nothing in it, then drop the shallots in and stir frequently, adding water or broth a tablespoon at a time to keep it from burning.
  2. Heat broth: While that starts cooking, add your broth to a medium pot on a nearby burner. Heat to a simmer and keep at a low-medium simmer during the cooking process.
  3. Saute garlic and herbs: Add the garlic and thyme or sage and saute one more minute.
  4. Add mushrooms: Now add the mushrooms. Stir well and allow to cook until they have softened a bit and released some of their water, about 3 minutes.
  5. Toast rice: Turn the heat down to medium and add the rice. Stir well and toast for about 1 minute, until the rice starts to make a crackling noise.
  6. Season: Season with sea salt and fresh cracked black pepper--I like to start with a half teaspoon of each and that’s usually all I end up needing. You can always add more later but keep in mind that most broths contain salt. If using, add the truffle powder now too.
  7. Add broth and cook rice: Add broth a little at a time--I like to use my ladle to add one ladle full of the simmering broth from the other pot, then gently stir the rice. Let that broth absorb, and add another ladleful. Repeat this process for about 20-25 minutes until the rice is softer, but still somewhat al dente--or a little chewy.
  8. Add peas and continue cooking: Now add your thawed frozen peas if using and continue to cook about 5 minutes or until rice has reached your desired texture (some folks prefer softer rice and some prefer rice with a little texture).
  9. Add remaining ingredients: Add another ladleful or broth so it’s creamy, then add the parmesan, lemon juice, and parsley. Mix thoroughly and taste.
  10. Serve: Serve immediately and enjoy!
  11. Store: Refrigerate leftovers up to 3-5 days in an airtight container or freeze for up to 3 months in a freezer safe container. I think rice freezes well--I like to add a tablespoon or two of water to my rice when reheating--though I will say the mushrooms do lose a bit of their texture when reheated, but it’s not unpleasant.

Notes

  • Note 1: To make oil-free, you’ll need a bit more broth and a bit of water to saute the shallots and garlic--and just stir it fairly often to ensure they aren’t burning.
  • Note 2: You can use fresh or dried mushrooms, but I like the texture of adding fresh mushrooms. You can use any mushrooms, but I think white mushrooms provide the least flavor here. I used baby Bella mushrooms, and I love how easy to find they are and how much flavor they impart. Other good choices include shiitake, oyster, or maitake mushrooms. A mix of two different mushrooms would also be delicious.
  • Note 3: This is a totally optional, slightly pretentious addition but it adds an amazing depth of flavor, so if you’ve got it, use it! Just a half teaspoon elevates the flavors a lot, but it’s still delicious without.
  • Note 4: I like to use Better Than Bouillon No Chicken Base mixed with hot water for this dish, partially because I can control the salt content myself (you can mix as much or as little of it with water as you like). I also think the flavor is the best and it’s also the most economical option. Store bought vegan chicken broth also works. The combination of vegan chicken broth and mushrooms is delicious, so that’s what I prefer to use. However, vegetable broth will work as well.
  • Note 5: Again, it’s not necessary but it adds a delicious flavor at the end. I love Violife vegan parmesan cheese, and I grate it with a microplane to get those beautiful fine shreds to put in and on top of the risotto. Alternatively, you can make my one minute vegan parmesan topping out of pantry ingredients.
  • Cook Time: 35 minutes
  • Category: Entree
  • Method: Stove top
  • Cuisine: American

Did you make this recipe?

Share a photo and tag us @zardyplants — we can't wait to see what you've made!


Click Here to Sign Up for my Newsletter and Never Miss a Recipe!

« Vegan Meat Lover’s Pizza Featuring Big Mountain Foods!
Vegan Protein Mug Cake »

Share with friends!

657 shares

Filed Under: Entrees, Vegan and Oil-free Recipes

Follow us on Social Media

  • Facebook
  • Instagram
  • Pinterest

You May Also Like:

Cookie Dough Overnight Oats

Vegan torta on a plate.

Vegan Tortas

Creamy Vegan Orzo

See More Recipes

Reader Interactions

Comments

  1. Suzanne

    March 01, 2022 at 1:51 pm

    Made this and loved it…. So did my non vegan husband! I will make it again and keep for a quick go to meal.

    Reply
  2. Cass

    April 09, 2022 at 12:56 am

    This is the best risotto. The way she has you cook it can be a little tedious but so worth it. We make it at least 3 times a month and fight over who eats the leftovers.

    Reply
  3. Hannah

    October 09, 2022 at 11:58 pm

    Wow. So creamy and delicious. I had never made risotto before and the instructions were perfect! I’ll be sharing this recipe.

    Reply
  4. Shaha

    May 17, 2023 at 10:46 pm

    Amazing risotto, it was delicious. I recommend this recipe, I will definitely be making it again.

    Reply
    • 💚 Liz

      July 02, 2023 at 1:48 pm

      Thank you! I'm so glad you liked it!

      Reply

Leave a Reply Cancel reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Primary Sidebar

Paul and Liz Madsen holding their dog Luna standing in front of a lake

Hi, we're Liz & Paul!

We develop plant-based comfort food recipes that are delicious, easy, and budget-friendly. We created Zardyplants to share our fun, delicious food with the world. But what does the name Zardyplants even mean?

More about us →

Trending

  • Vegan Garlic Noodles in a bowl
    Vegan Garlic Noodles
  • Vegan Cream of Mushroom Soup
  • Green matcha pound cake on a gray stone slab
    Vegan Matcha Pound Cake
  • Hand holding a vegan philly cheesesteak
    Vegan Philly Cheesesteak

Seasonal

  • Watermelon tuna poke bowl with veggies and fruits
    Watermelon Tuna
  • Vegan Macaroni Salad in a dish
    Vegan Macaroni Salad
  • Horizontal photo of two vegan chicken salad sandwiches stacked up
    Vegan Chicken Salad
  • A cut ice cream cake with chocolate and vanilla layers
    Vegan Ice Cream Cake

Want a free e-cookbook? Download our Everyday Plant-Based Recipes.

Green graduate badge stating "T. Colin Campbell Center for Nutrition Studies Plant-Based Nutrition Certificate Program nutritionstudies.org"
Paul and Liz Madsen holding their dog Luna standing in front of a lake

Hi, we're Liz & Paul!

We develop plant-based comfort food recipes that are delicious, easy, and budget-friendly. We created Zardyplants to share our fun, delicious food with the world. But what does the name Zardyplants even mean?

More about us →

Trending

  • Vegan Garlic Noodles in a bowl
    Vegan Garlic Noodles
  • Vegan Cream of Mushroom Soup
  • Green matcha pound cake on a gray stone slab
    Vegan Matcha Pound Cake
  • Hand holding a vegan philly cheesesteak
    Vegan Philly Cheesesteak

Seasonal

  • Watermelon tuna poke bowl with veggies and fruits
    Watermelon Tuna
  • Vegan Macaroni Salad in a dish
    Vegan Macaroni Salad
  • Horizontal photo of two vegan chicken salad sandwiches stacked up
    Vegan Chicken Salad
  • A cut ice cream cake with chocolate and vanilla layers
    Vegan Ice Cream Cake

Want a free e-cookbook? Download our Everyday Plant-Based Recipes.

Green graduate badge stating "T. Colin Campbell Center for Nutrition Studies Plant-Based Nutrition Certificate Program nutritionstudies.org"

Copyright © 2025 ZardyPlants on the Foodie Pro Theme

We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept All”, you consent to the use of ALL the cookies. However, you may visit "Cookie Settings" to provide a controlled consent.
Cookie SettingsAccept All
Manage consent

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these cookies, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may have an effect on your browsing experience.
Necessary
Always Enabled
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Non-necessary
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.
SAVE & ACCEPT

Disclaimer - Terms and Conditions - Privacy Policy