Save 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 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.
Pin it 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.