5-Ingredient Vegan Mushroom Risotto

Posted on

Saylor Blackburn

vegan mushroom risotto - featured image

It was 5:15 PM on a Tuesday, and I was staring into the abyss of my open refrigerator. The kind of abyss that stares back. Inside, there was half a jar of pickles, some wilting spinach, and a bag of dried mushrooms I’d bought three months ago with grand intentions of making something fancy that never happened. My kids were already in a low-grade panic about dinner, and my partner had that specific look on their face—the one that says, “Please tell me we aren’t ordering takeout again.”

I didn’t want takeout. I wanted comfort. I wanted something warm and creamy that didn’t involve washing a mountain of dishes or waiting two hours for rice to behave. That night, I threw together what I thought would be a mediocre, rushed experiment. I used dried mushrooms because they were already there. I used vegetable broth because it was in the pantry. I used cashews because I was out of heavy cream but still wanted that rich, velvety mouthfeel that only dairy usually provides.

Twenty minutes later, the smell of garlic and toasted mushrooms filled the kitchen, and my kids actually stopped complaining. They scraped their bowls clean. Not a single “ew” or “I don’t like mushrooms.” Just silence and happy chewing. That’s when I knew I had struck gold. This 5-Ingredient Vegan Mushroom Risotto isn’t just a recipe; it’s my 5pm savior. It’s the answer to “what’s for dinner” when you have zero energy but high standards.

I’ve tested this version at least a dozen times since that chaotic Tuesday. I’ve tweaked the cashew soak time, swapped out different mushroom varieties, and even tried using pre-minced garlic when I was feeling particularly lazy (spoiler: fresh is better, but I won’t judge you if you don’t have it). The result? A risotto that tastes like you spent hours stirring a pot, but actually takes less time than it takes to drive to a restaurant. It’s creamy, it’s savory, it’s completely plant-based, and it is hands-down the best weeknight dinner I’ve ever made.

Why You’ll Love This Recipe

Look, I get it. Risotto has a reputation. People think it’s high-maintenance, stressful, and requires a dedicated chef standing over the stove for an eternity. That reputation is dead wrong. This 5-Ingredient Vegan Mushroom Risotto breaks all the old rules in the best way possible. Here’s why it’s going to become your new best friend:

Stupidly Simple Ingredients — Seriously. Five things. That’s it. You don’t need a specialty store run for obscure vegan cheeses or hard-to-find grains. If you can find mushrooms, rice, cashews, broth, and garlic, you can make this. I keep all of these in my kitchen at all times because I know life gets crazy.

Lightning Fast — From start to finish, this takes about 20-25 minutes. The secret? We’re using arborio rice (which cooks faster than you think) and a cashew cream base that doesn’t need to simmer for hours to thicken. I make this on weeknights when I’m exhausted, and it comes together before I even realize I’ve been standing in the kitchen for that long.

Creamy Without the Guilt — Traditional risotto gets its creaminess from butter and parmesan. This version gets it from blended cashews and the natural starch of the rice. The texture is indistinguishable from the dairy version. My non-vegan friends have eaten this and asked me to add more cheese. They were not ready for the fact that it was 100% plant-based.

One-Pan Cleanup — This is the biggest selling point for me. You cook everything in one pot. One pot. Do you know how much I love that? After a long day, the last thing I want is a sink full of dirty bowls and pans. This recipe means one pot to wash. That’s it. It’s the ultimate low-effort, high-reward meal.

Gluten-Free Friendly — Naturally gluten-free, so everyone at the table can eat without worry. No separate prep needed. Just throw it in the pot and let it do its thing.

This is my go-to when I need dinner to just work. No complicated techniques, no weird ingredients, just reliable, delicious food that makes everyone happy. It’s comfort food that doesn’t weigh you down and doesn’t weigh down your conscience.

Ingredients You’ll Need

Here’s the best part: you probably have most of this already. I’m being serious. This isn’t a recipe that requires you to run to three different stores. Here’s what you need to make this 5-Ingredient Vegan Mushroom Risotto perfect.

Dried Mushrooms (1/2 ounce / 14g) — I use dried porcini or shiitake. They have a deeper, more intense flavor than fresh mushrooms. Plus, the soaking liquid is liquid gold for the risotto. If you only have fresh mushrooms, that’s fine, but you’ll need about 8-10 ounces and extra broth. Don’t skip the dried ones if you can help it—the flavor difference is huge.

Arborio Rice (1 cup / 180g) — This is non-negotiable. Short-grain rice like arborio or carnaroli releases starch as it cooks, which creates that creamy texture. Regular long-grain rice will give you a soupy mess. Buy a bag of arborio; you’ll use it for other things too. I keep a box of it specifically for nights like this.

Raw Cashews (1/2 cup / 60g) — These are the secret weapon. Soaked and blended, they turn into a rich, creamy sauce that mimics heavy cream. Use raw, unsalted cashews. If you have a nut allergy, you can sub with coconut cream, but the flavor profile changes. For me, cashews are worth the blend.

Vegetable Broth (4 cups / 960ml) — Low-sodium is key here. You want to control the saltiness yourself. Make sure it’s hot before you add it to the pan. Adding cold broth to hot rice stops the cooking process and makes the rice gummy. Keep a kettle boiling if you need to.

Garlic (3 cloves, minced / about 1 tablespoon) — Fresh garlic only. Jarred garlic has a sulfurous taste that clashes with the delicate mushroom flavor. Three cloves is the sweet spot. Not too overpowering, but definitely noticeable. If you’re a garlic lover, go for four. I’m not afraid of garlic.

Optional but Recommended:

White Wine (1/4 cup / 60ml) — Dry white wine like Pinot Grigio or Sauvignon Blanc. It adds acidity and brightness. If you don’t drink alcohol, substitute with extra broth and a squeeze of lemon juice at the end. The acid is important to balance the richness.

Thyme (1 teaspoon dried or 1 sprig fresh) — Thyme and mushrooms are best friends. It adds an earthy, herbal note that ties everything together. If you don’t have thyme, rosemary works too, but use less—it’s stronger.

Salt and Black Pepper — To taste. Always taste as you go.

Extra Virgin Olive Oil — For sautéing. Use a good quality one. It’s the only fat in this dish, so make it count.

Equipment Needed

You don’t need fancy equipment for this. Here’s what I actually use.

Medium Saucepan or Dutch Oven — I use a 4-quart pot. It needs to be wide enough to spread the rice out a bit, but deep enough to hold the liquid. Heavy-bottomed pots are best because they distribute heat evenly and prevent burning. My old stainless steel pot works perfectly.

High-Speed Blender — For the cashew cream. You need something that can pulverize the cashews into a completely smooth paste. If you don’t have a high-speed blender, soak the cashews longer and blend twice. No lumps allowed.

Wooden Spoon — For stirring. Silicone works too. Don’t use metal on non-stick pots. Stirring is key to risotto, so you want a spoon that feels good in your hand.

Measuring Cups and Spoons — Standard stuff. Dollar store versions work fine.

Colander — For draining the soaked mushrooms. Or just use your hands to squeeze them.

Knife and Cutting Board — For mincing garlic and chopping fresh mushrooms if you use them.

Optional but nice:

Kettle — To keep the broth hot. This is a pro tip that saves time.

How to Make It: Step-by-Step

vegan mushroom risotto preparation steps

Alright, let’s make this! I’m walking you through exactly how I do it, including the little tricks I’ve picked up so you don’t make my mistakes.

Step 1: Soak the Mushrooms (5 minutes)

Place your dried mushrooms in a small bowl and cover them with 1 cup of hot water. Let them sit for 10-15 minutes. This rehydrates them and creates a flavorful mushroom broth. Once they’re soft, lift them out with your hands (save the liquid!) and chop them roughly. Strain the soaking liquid through a fine-mesh sieve or paper towel to remove any grit. Set both the mushrooms and the liquid aside.

Step 2: Make the Cashew Cream (2 minutes)

While the mushrooms soak, drain your cashews. If you’re in a rush, soak them in boiling water for 15 minutes. Otherwise, let them sit in cold water for 30 minutes. Drain and rinse. Blend the cashews with 1/2 cup of fresh water until completely smooth. You want a thick, creamy paste with zero grit. If it’s too thick, add a splash more water. Set aside.

Step 3: Sauté the Aromatics (3 minutes)

Heat olive oil in your saucepan over medium heat. Add the minced garlic and chopped thyme. Sauté for 1 minute until fragrant. Do not let the garlic brown! Browned garlic tastes bitter. If you’re using fresh mushrooms, add them now and cook until they release their moisture and start to brown, about 5 minutes. If you’re using dried mushrooms, skip the fresh ones.

Step 4: Toast the Rice (2 minutes)

Add the arborio rice to the pot. Stir it around in the oil and garlic for about 2 minutes. You want the rice to get coated in oil and smell slightly nutty. This step is crucial—it seals the outside of the grain so it cooks evenly and doesn’t turn to mush.

Step 5: Deglaze and Simmer (5 minutes)

Pour in the white wine (if using) and stir until it’s absorbed. Then, start adding the hot vegetable broth, one ladle at a time. Stir frequently. Wait until the liquid is mostly absorbed before adding the next ladle. This process takes about 15-20 minutes. The rice is done when it’s tender but still has a slight bite (al dente). Taste a grain to check.

Step 6: Add the Cream and Mushrooms (2 minutes)

Once the rice is cooked, stir in the chopped rehydrated mushrooms and the mushroom soaking liquid. Then, pour in the cashew cream. Stir gently to combine. The sauce will thicken immediately. Taste and season with salt and black pepper. If it’s too thick, add a splash more broth. If it’s too thin, let it sit for a minute to thicken up.

Step 7: Serve

Serve immediately while hot. Top with fresh parsley or more thyme if you have it. A drizzle of extra virgin olive oil is nice too. Don’t let it sit in the pot—it will continue to thicken as it cools.

Total Time: About 25 minutes (10 minutes prep, 15 minutes cooking)

Expert Tips & Tricks

Here’s everything I’ve learned from making this dozens of times. These tips will save you from my mistakes.

Hot Broth is Non-Negotiable

I cannot stress this enough. Adding cold broth to hot rice shocks the grains and stops the cooking process. It makes the rice gummy and uneven. Keep your broth hot on the stove or in the kettle. If you forget, microwave it for a minute before adding.

Don’t Skip the Toasting

Toasting the rice in oil before adding liquid adds a layer of nutty flavor and helps the grains stay distinct. It’s a small step that makes a big difference. I used to skip it, but my risotto was always a bit mushy. Now I always toast.

Blend Until Smooth

The cashew cream needs to be perfectly smooth. If you have lumps, your risotto will have weird chunks of cashew in it. Blend it twice if you have to. Use a high-speed blender if you can. If you’re using a regular blender, soak the cashews longer.

Reserve the Mushroom Liquid

The water you soaked the dried mushrooms in is packed with flavor. It’s like liquid gold. Strain it well to remove any dirt, but use it all. It adds a deep, earthy umami flavor that fresh mushrooms just can’t match.

Stir, But Don’t Obsess

Traditional risotto requires constant stirring. For this version, stir every minute or so. You don’t need to stand there like a robot. Go take a breath, check your phone, but stir every minute to prevent sticking.

Variations & Substitutions

Once you’ve nailed the basic version, here’s how you can mix it up. I’ve tried all of these.

Fresh Mushroom Version

Use 8-10 ounces of fresh cremini or button mushrooms. Skip the soaking step. Sauté the fresh mushrooms until golden brown before adding the rice. Add extra broth since you don’t have the mushroom soaking liquid.

Truffle Oil Finish

Drizzle a teaspoon of truffle oil over each serving right before eating. It sounds fancy, but it’s just a few drops that make the dish smell incredible. Great for impressing guests.

Pea and Mint

Stir in 1 cup of frozen peas in the last 2 minutes of cooking. Top with fresh mint. This is a spring version that’s bright and fresh.

Spicy Kick

Add a pinch of red pepper flakes when sautéing the garlic. Or stir in a tablespoon of harissa paste with the cashew cream. Adds a nice warmth.

Gluten-Free

This recipe is naturally gluten-free. Just make sure your vegetable broth is certified gluten-free. Most are, but check the label.

Nut-Free

Swap cashews for coconut cream (full-fat canned). It adds a slight coconut flavor, but it’s still creamy and delicious. Or use a vegan butter roux for thickness.

Serving & Storage

How to Serve:

I usually serve this straight from the pot at the dinner table. It looks rustic and stays warm. But here are other ways I’ve enjoyed it:

Side Dishes:

  • Simple green salad with lemon vinaigrette
  • Roasted asparagus or green beans
  • Crusty sourdough bread (if you’re not going gluten-free)

Toppings Bar:

When I have guests, I put out: fresh parsley, red pepper flakes, lemon wedges, extra olive oil. Everyone customizes their bowl.

Storage Instructions:

Refrigerator:

Store in an airtight container for up to 3 days. The rice will absorb more liquid and become thicker. This is normal.

Reheating:

Best method: Add to a skillet with a splash of broth or water over low heat. Stir until heated through and creamy again.
Microwave method: Heat in 30-second intervals, stirring between. Add a splash of water if it’s too thick.
Never works: Trying to reheat it dry. It will become a brick. Always add liquid.

Freezing:

Honestly, this doesn’t freeze well. The cashew cream can separate when thawed, and the rice gets weird. Make it fresh or store in the fridge for up to 3 days.

Nutrition Information

I’m not a nutritionist, but here’s the breakdown if you’re tracking.

Per Serving (based on 4 servings):

Nutrient Amount
Calories 380
Protein 10g
Carbs 55g
Fiber 4g
Sugar 4g
Fat 12g
Saturated Fat 2g
Sodium 600mg

What’s Good:

  • Good source of fiber from mushrooms and rice
  • Healthy fats from cashews
  • Protein from rice and cashews
  • Whole food ingredients

What to Know:

  • Higher in carbs due to rice
  • Contains nuts
  • Sodium depends on your broth choice

My Take:

Look, this is comfort food. It’s not a diet recipe. But it’s way better than takeout, costs less, and I know exactly what’s in it. When I want to make it lighter, I use less rice and more mushrooms. But usually? I just eat a reasonable portion and enjoy it.

Final Thoughts

So that’s my go-to 5-Ingredient Vegan Mushroom Risotto! I’ve probably talked your ear off at this point, but when you make a recipe this often, you have a lot to say about it.

This has saved weeknight dinners more times than I can count. It’s my answer to “what’s for dinner” when I’m tired, don’t want takeout, and still want something that tastes really good. My kids are happy, my partner’s happy, and I’m happy because I’m not stressed about cooking.

Make it yours! Try different mushrooms, swap in your favorite herbs, adjust the garlic (though more is always better in my opinion). The best recipes are the ones you adapt to your family’s tastes.

If you make this, drop a comment and let me know what you think! I love hearing how recipes turn out in your kitchen. And if something doesn’t work, tell me that too—I’m here to help troubleshoot.

Happy cooking! And I hope your kitchen smells half as good as mine does right now.

Frequently Asked Questions

Can I use fresh mushrooms instead of dried?

Yes! Just use 8-10 ounces of fresh cremini or button mushrooms. Skip the soaking step. Sauté the fresh mushrooms until they’re golden brown before adding the rice. You’ll need to add extra vegetable broth since you won’t have the mushroom soaking liquid. The flavor will be slightly different, but still delicious.

Why did my risotto turn out watery?

Usually means you didn’t cook it long enough. Arborio rice needs time to release its starch. Keep adding broth and stirring until the rice is tender and the sauce is creamy. If it’s still watery after the rice is cooked, simmer it for another 2-3 minutes to reduce. Or add a splash more cashew cream.

Can I make this ahead for a dinner party?

Sort of. Make the cashew cream ahead and store in the fridge. Cook the risotto fresh right before serving (takes 20 minutes). Reheat the sauce gently and combine. It won’t be quite as good as fresh, but it’s close and saves you stress during the party. I do this all the time.

Can I use a rice cooker?

You can, but the texture won’t be quite the same. Risotto relies on the stirring and evaporation process to create creaminess. A rice cooker tends to make mushier rice. If you must use one, use the “porridge” setting and stir in the cashew cream at the end. But honestly, stovetop is better for this recipe.

Is this recipe gluten-free?

Yes! Arborio rice is naturally gluten-free, and mushrooms and cashews are too. Just make sure your vegetable broth is certified gluten-free. Most broths are, but check the label to be safe.

Can I freeze this?

I don’t recommend it. The cashew cream can separate when thawed, and the rice gets weird and grainy. Make it fresh or store in the fridge for up to 3 days. If you have leftovers, reheat with a splash of broth to bring back the creaminess.

What if I don’t have a blender?

You can sub with full-fat coconut cream or a vegan butter roux. For the roux, melt 2 tablespoons of vegan butter in the pot, add 2 tablespoons of flour, cook for 1 minute, then add broth. It’s not as rich as cashew cream, but it works. Or just use extra broth and let it reduce longer.

Pin This Recipe!

vegan mushroom risotto recipe

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 - featured image

5-Ingredient Vegan Mushroom Risotto


  • Author: Grace
  • Total Time: 25 minutes
  • Yield: 4 servings 1x

Description

A creamy, plant-based risotto made with dried mushrooms, arborio rice, and a cashew cream base. This one-pot meal is ready in under 30 minutes and is naturally gluten-free.


Ingredients

Scale
  • 1/2 ounce (14g) dried porcini or shiitake mushrooms
  • 1 cup arborio rice
  • 1/2 cup (60g) raw unsalted cashews
  • 4 cups (960ml) low-sodium vegetable broth
  • 3 cloves garlic, minced
  • 1/4 cup dry white wine (optional)
  • 1 teaspoon dried thyme or 1 sprig fresh thyme
  • Salt and black pepper to taste
  • Extra virgin olive oil for sautéing

Instructions

  1. Soak dried mushrooms in 1 cup of hot water for 10-15 minutes. Remove mushrooms, chop roughly, and strain the soaking liquid to remove grit. Set aside.
  2. Drain cashews and blend with 1/2 cup fresh water until completely smooth to create a cashew cream. Set aside.
  3. Heat olive oil in a medium saucepan or Dutch oven over medium heat. Add garlic and thyme, sautéing for 1 minute until fragrant without browning.
  4. Add arborio rice to the pot and stir for 2 minutes to toast the grains until they smell nutty.
  5. Pour in white wine (if using) and stir until absorbed. Add hot vegetable broth one ladle at a time, stirring frequently and waiting for liquid to absorb before adding more.
  6. Continue adding broth and stirring for 15-20 minutes until rice is tender but al dente.
  7. Stir in chopped rehydrated mushrooms, reserved mushroom soaking liquid, and cashew cream. Season with salt and pepper.
  8. Serve immediately, topped with fresh herbs or a drizzle of olive oil.

Notes

Ensure vegetable broth is hot before adding to prevent the rice from becoming gummy. Toasting the rice is crucial for texture. The recipe is naturally gluten-free, but verify your broth is certified gluten-free. Do not freeze this dish as the cashew cream may separate and rice texture will suffer.

  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Category: Main Course
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 cup per serving
  • Calories: 380
  • Sugar: 4
  • Sodium: 600
  • Fat: 12
  • Saturated Fat: 2
  • Carbohydrates: 55
  • Fiber: 4
  • Protein: 10

Keywords: vegan risotto, mushroom risotto, cashew cream, gluten-free dinner, quick weeknight meals, one-pot recipes, plant-based comfort food

You might also like these recipes

Leave a Comment

Recipe rating