Vegan Mushroom Stroganoff Brown Rice

Featured in: Easy Whisk-Friendly Dinners

This satisfying plant-based version of the beloved Russian classic combines earthy mixed mushrooms with aromatic onions and garlic in a rich, creamy coconut-based sauce. The smoky paprika and dried thyme add depth of flavor, while nutritional yeast provides a subtle cheesy note. Serve over nutty brown rice for a complete, nourishing meal that comes together in under an hour.

Updated on Wed, 11 Feb 2026 16:53:00 GMT
Vegan Mushroom Stroganoff over Brown Rice features sautéed cremini mushrooms in a creamy, golden sauce, piled high on fluffy grains. Save
Vegan Mushroom Stroganoff over Brown Rice features sautéed cremini mushrooms in a creamy, golden sauce, piled high on fluffy grains. | birchwhisk.com

I discovered this recipe on a gray winter afternoon when my partner mentioned craving something warm and creamy, but nothing with dairy. Standing in the kitchen with a handful of mushrooms and a vague memory of my grandmother's stroganoff, I wondered if I could remake that comfort in a plant-based way. Three attempts later, with a few burnt batches and one explosion of coconut milk, I landed on this version—and honestly, it rivals the original.

I made this for a dinner party where half the guests were vegan and half were skeptical, and watching someone ask for seconds without realizing there was no dairy in the sauce felt like a small kitchen victory. That moment reminded me that the best recipes aren't about proving something—they're just about feeding people something that makes them happy.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Brown rice (1 cup): Choose medium or short-grain brown rice if you prefer a slightly softer, stickier texture; long-grain will stay fluffier and more separate on the plate.
  • Water (2 cups): Use vegetable broth instead of water if you want deeper flavor without extra salt.
  • Salt (1/2 tsp for rice): This base salt matters because brown rice absorbs it evenly during cooking.
  • Olive oil (1 tbsp): Use a neutral oil like grapeseed if you prefer no olive flavor competing with the mushrooms.
  • Yellow onion (1 medium): The sweetness of yellow onions balances the earthiness of mushrooms beautifully.
  • Garlic (3 cloves): Mince it finely so it distributes evenly and doesn't overpower any single bite.
  • Mixed mushrooms (500 g): Cremini and button mushrooms add mild flavor, while portobello brings earthiness; mixing varieties creates complexity and texture variation.
  • Smoked paprika (1 tsp): This is your secret weapon for depth—don't skip it or substitute with regular paprika, which lacks that smoky magic.
  • Dried thyme (1 tsp): Fresh thyme can work, but dried holds its flavor better in the simmering sauce.
  • All-purpose flour (2 tbsp): This thickens the sauce without cloudiness; whisk it in slowly to avoid lumps.
  • Low-sodium vegetable broth (1 1/2 cups): Low-sodium lets you control the saltiness of the final dish.
  • Soy sauce (2 tbsp): Use tamari if cooking gluten-free; the umami is essential and no substitution truly works here.
  • Coconut milk or non-dairy cream (1/2 cup): Full-fat coconut milk creates silkiness, but cashew cream adds richer, less tropical flavor if you have it on hand.
  • Nutritional yeast (2 tbsp): This adds a subtle cheesy note and B vitamins; stir it in at the end so it doesn't clump.
  • Salt and black pepper: Taste as you go—stroganoff needs more seasoning than you might expect.
  • Fresh parsley (2 tbsp plus more for garnish): Add it late so it stays bright and doesn't become a faded ghost in the sauce.
  • Lemon juice (1 tsp): This final squeeze lifts all the flavors and prevents the dish from feeling heavy.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Rinse and start the rice:
Cold water rinses off excess starch so your brown rice won't turn mushy. Combine rice, water, and salt in a saucepan, bring to a boil, then immediately drop the heat low and cover—this is where patience begins.
Sauté the aromatics:
Heat olive oil over medium heat and watch it shimmer before adding onions; they should turn golden and soft in about 3 to 4 minutes, releasing their sweetness. Add garlic next and you'll know when it's ready by that incredible fragrance filling your kitchen.
Build the mushroom base:
Sliced mushrooms release liquid as they cook—this is normal and actually creates the foundation of your sauce. Stir them occasionally so they brown evenly and develop deep, nutty flavor in 6 to 8 minutes.
Toast the spices and flour:
This is a crucial moment: sprinkle paprika, thyme, and flour over the mushrooms and stir constantly for about a minute. You're cooking out the raw flour taste and blooming the spices so they become fragrant and integrated.
Create the sauce base:
Pour vegetable broth slowly while stirring, scraping the bottom of the pan to lift all the browned bits—that's where the flavor lives. Add soy sauce and let it simmer for a few minutes until the sauce becomes noticeably thicker.
Add creaminess and umami:
Stir in coconut milk and nutritional yeast, then simmer gently for 2 to 3 minutes more until everything is silky and unified. The sauce should coat the back of a spoon.
Season to taste:
Add salt, pepper, lemon juice, and fresh parsley, then taste a small spoonful. Trust your palate here—stroganoff often needs more seasoning than feels intuitive.
Plate and serve:
Fluff your brown rice with a fork and divide it among bowls, then ladle the warm stroganoff generously over the top. A final sprinkle of parsley makes it look restaurant-worthy.
Pin it
| birchwhisk.com

My favorite memory with this dish happened on a random Tuesday when I made it for myself after a long day, sat on my kitchen counter in silence, and realized I was eating something that felt both nourishing and joyful. Sometimes the best cooking moments aren't about impressing others—they're about feeding yourself with the same care you'd give a guest.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Choosing Your Mushrooms Wisely

The type of mushroom you choose shapes the entire character of this dish. Cremini and button mushrooms provide a gentle, familiar earthiness that doesn't overshadow the sauce, while portobello mushrooms bring dramatic flavor and meatiness that makes the stroganoff feel substantial. I learned this by accident when I used only cremini one week and only portobello the next—the cremini version felt delicate and refined, the portobello version felt bold and almost smoky. Mixing varieties gives you the best of both worlds: texture variation and balanced flavor that keeps each spoonful interesting.

The Brown Rice Equation

Brown rice takes longer than white rice, which is why I start it first—this timing ensures everything finishes together without one component waiting around cooling down. The 1-to-2 ratio of rice to water works reliably if you keep the lid on and resist the urge to peek or stir. I've made the mistake of checking too early and letting steam escape, which ruins the absorption, so I set a quiet timer and walk away, trusting the process.

Variations and Swaps You Can Trust

This recipe is flexible enough to bend with what you have in your kitchen. Cashew cream instead of coconut milk creates a richer, less tropical version that tastes luxurious; quinoa or mashed potatoes work beautifully under the stroganoff if you want to change things up; a splash of white wine poured in with the mushrooms adds subtle depth and complexity that feels fancy without effort.

  • For gluten-free versions, use tamari instead of soy sauce and verify your flour is certified gluten-free.
  • If you prefer less umami intensity, reduce the soy sauce to 1 tablespoon and add extra salt to taste instead.
  • Make extra stroganoff sauce and freeze it separately from the rice—it reheats beautifully over fresh rice anytime you need comfort food.
This savory Vegan Mushroom Stroganoff over Brown Rice is steaming in a rustic bowl, garnished with fresh parsley for a bright finish. Pin it
This savory Vegan Mushroom Stroganoff over Brown Rice is steaming in a rustic bowl, garnished with fresh parsley for a bright finish. | birchwhisk.com

This vegan stroganoff proved to me that the most comforting dishes aren't about tradition or specific ingredients—they're about creating something creamy, savory, and warm that makes you feel cared for. Make it often, adjust it to your taste, and let it become your own.

Frequently Asked Questions

Can I make this gluten-free?

Yes. Use tamari instead of soy sauce and substitute all-purpose flour with a gluten-free flour blend. Double-check all ingredient labels to ensure they're certified gluten-free.

What other milk alternatives work?

Cashew cream creates exceptional richness, but unsweetened almond cream or oat cream also work well. Avoid sweetened varieties as they'll alter the savory flavor profile.

Can I use different mushrooms?

Absolutely. Shiitake, oyster, or wild mushrooms add wonderful umami. Even button mushrooms work beautifully when browned properly before adding the sauce ingredients.

How long does this keep?

Store in an airtight container for up to 4 days. The sauce thickens in the refrigerator—simply add a splash of broth or plant milk when reheating to restore creaminess.

Can I freeze this dish?

The sauce freezes well for up to 3 months. For best results, freeze separately from the rice and freshly cook brown rice when serving, as frozen rice can become mushy.

What can I serve instead of rice?

Mashed potatoes, quinoa, egg noodles, or crusty bread all make excellent bases. For a low-carb option, serve over cauliflower mash or zucchini noodles.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Vegan Mushroom Stroganoff Brown Rice

Creamy mushroom and onion sauce with smoked paprika over wholesome brown rice.

Prep Time
15 Minutes
Cook Time
35 Minutes
Total Time
50 Minutes


Difficulty: Easy

Cuisine: Russian-Inspired

Yield: 4 servings

Dietary: Vegan, Dairy-Free

Ingredients

Brown Rice

01 1 cup brown rice
02 2 cups water
03 1/2 teaspoon salt

Mushroom Stroganoff

01 1 tablespoon olive oil
02 1 medium yellow onion, finely chopped
03 3 garlic cloves, minced
04 1 pound mixed mushrooms (cremini, button, or portobello), sliced
05 1 teaspoon smoked paprika
06 1 teaspoon dried thyme
07 2 tablespoons all-purpose flour
08 1 1/2 cups low-sodium vegetable broth
09 2 tablespoons soy sauce or tamari
10 1/2 cup canned coconut milk or unsweetened non-dairy cream
11 2 tablespoons nutritional yeast
12 Salt and freshly ground black pepper to taste
13 2 tablespoons fresh parsley, chopped
14 1 teaspoon lemon juice

Instructions

Step 01

Prepare the Brown Rice: Rinse the rice under cold water. In a medium saucepan, combine rice, water, and salt. Bring to a boil, reduce heat to low, cover, and simmer for 35-40 minutes until rice is tender and water is absorbed. Fluff with a fork and set aside.

Step 02

Sauté the Aromatics: Heat olive oil in a large skillet over medium heat. Add the chopped onion and sauté for 3-4 minutes until translucent.

Step 03

Add Garlic: Add the minced garlic and cook for 1 minute until fragrant.

Step 04

Cook the Mushrooms: Add the sliced mushrooms and cook for 6-8 minutes, stirring occasionally, until mushrooms release their moisture and begin to brown.

Step 05

Build the Base: Sprinkle in smoked paprika, thyme, and flour. Stir well to coat the mushrooms and cook for 1 minute to eliminate the raw flour taste.

Step 06

Create the Sauce: Gradually pour in the vegetable broth while stirring to avoid lumps. Add soy sauce, bring to a simmer, and cook for 3-4 minutes until the sauce begins to thicken.

Step 07

Achieve Creaminess: Stir in coconut milk and nutritional yeast. Simmer for 2-3 minutes until the sauce reaches a creamy consistency.

Step 08

Season and Finish: Season with salt, pepper, lemon juice, and parsley. Taste and adjust seasonings as needed.

Step 09

Plate and Serve: Serve the stroganoff over bowls of brown rice, garnished with additional fresh parsley.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools You'll Need

  • Medium saucepan with lid
  • Large skillet
  • Knife and cutting board
  • Wooden spoon
  • Measuring cups and spoons

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains soy from soy sauce
  • Contains gluten from flour and soy sauce unless using gluten-free substitutes

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 330
  • Total Fat: 10 g
  • Total Carbohydrate: 51 g
  • Protein: 8 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.