Creamy Vegan Mushroom Stroganoff (The Best Dairy-Free Recipe!)

by emily

Updated on:

A close-up of creamy Vegan Mushroom Stroganoff with noodles, fresh dill, and paprika in a gray bowl on a wooden table.

Hello! Emily here. Get ready to transform your weeknights with this incredibly rich and satisfying Creamy Vegan Mushroom Stroganoff. This plant-based twist on a classic brings all the comforting flavors you crave. You’ll love its luscious texture and deep, savory taste. It offers a hearty, dairy-free meal that is sure to become a family favorite.

According to Harvard Health, adopting a plant-based diet can offer numerous health benefits and contribute to overall well-being. This recipe proves that going vegan doesn’t mean sacrificing flavor or comfort.

Why You’ll Love This Creamy Vegan Mushroom Stroganoff

  • The sauce is wonderfully creamy and smooth, achieved without any dairy products.
  • Rich umami notes from a thoughtful blend of mixed mushrooms and seasonings create depth.
  • This dish delivers a truly hearty and comforting experience, perfect for any evening.
  • It is straightforward to prepare, making it an ideal choice for busy weeknights or relaxed weekend meals.
  • The flavors are so satisfying, it will impress everyone, even those new to vegan food or mushroom skeptics.

Ingredients for Vegan Mushroom Stroganoff

Gather your ingredients to prepare this flavorful creamy vegan mushroom stroganoff.

  • 3 to 4 tablespoons olive oil (divided)
  • 2 large leeks or 3 small-medium leeks
  • 20 ounces of mixed mushrooms (~560g) (cremini, shiitake, oyster, maitake recommended)
  • 6 garlic cloves (minced)
  • 1 tablespoon fresh thyme leaves (roughly chopped, or 1 teaspoon dried thyme)
  • Kosher salt
  • 1 1/2 cups vegetable broth
  • 2 tablespoons tamari or soy sauce
  • 1 tablespoon vegan Worcestershire sauce (optional)
  • ¼ cup (~30g) all-purpose flour
  • ½ cup (~120 ml) vegetable broth + a splash of juice
  • 1 (13.5 ounce) (400 ml) can of full-fat coconut milk
  • 2 tablespoons tahini
  • 2 tablespoons nutritional yeast
  • 1 teaspoon paprika
  • ½ teaspoon Dijon mustard or coarse-grain mustard
  • 12 ounces (340g) pasta of choice
  • ¼ cup fresh dill (chopped)
  • Freshly cracked black pepper to taste

Notes & Substitutions

  • Mushrooms: Using a variety of mushrooms like cremini, shiitake, oyster, and maitake adds layers of savory flavor and diverse textures to the sauce. Feel free to use just one type, like cremini, if preferred.
  • Leeks: Leeks offer a milder, sweeter onion flavor to the dish. Always wash them thoroughly after slicing, as dirt can hide between their layers.
  • Worcestershire Sauce: Many traditional Worcestershire sauces contain anchovies. Look for explicitly labeled vegan Worcestershire sauce or omit it if you cannot find one.
  • Coconut Milk: Opt for full-fat canned coconut milk for the richest, creamiest sauce texture. Lite coconut milk works, but the sauce will be thinner.
  • Tahini & Nutritional Yeast: Tahini contributes a subtle nutty depth and extra creaminess. Nutritional yeast provides a cheesy, umami flavor that enhances the overall savory profile.
  • Gluten-Free Options: Easily make this recipe gluten-free. Use gluten-free all-purpose flour or cornstarch for thickening, tamari instead of soy sauce, ensure your Worcestershire sauce is GF, and choose your favorite gluten-free pasta.
QR Code
A close-up of creamy Vegan Mushroom Stroganoff with noodles, fresh dill, and paprika in a gray bowl on a wooden table.

Creamy Vegan Mushroom Stroganoff

f11336cabb39fa819e406ca8d77e3676d9b5cac4823888e4549dfb35325445f4?s=30&d=mm&r=gemily
This Creamy Vegan Mushroom Stroganoff is a hearty, dairy-free take on the classic comfort food, made with a rich mushroom sauce and served over pasta or rice for a satisfying meal.
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Course Main Course
Cuisine Russian-Inspired
Servings 4 servings
Calories 390 kcal

Equipment

  • Large skillet
  • Wooden Spoon
  • Pot for Pasta

Ingredients
  

Stroganoff

  • 1 tbsp olive oil
  • 1 onion finely chopped
  • 3 cloves garlic minced
  • 16 oz mushrooms sliced (cremini or button)
  • 2 tbsp soy sauce
  • 1 tsp paprika smoked or sweet
  • 1 cup vegetable broth
  • 1 cup coconut milk or any plant-based cream
  • 1 tbsp cornstarch mixed with 2 tbsp water
  • salt and pepper to taste

To Serve

  • 8 oz pasta or rice cooked
  • fresh parsley chopped, for garnish

Instructions
 

  • Heat olive oil in a skillet. Add onion and cook until translucent. Add garlic and sauté briefly.
  • Add mushrooms and cook until browned and moisture is mostly evaporated.
  • Stir in soy sauce and paprika. Add broth and coconut milk, bring to a simmer.
  • Add cornstarch slurry, stir until sauce thickens. Season with salt and pepper.
  • Serve over cooked pasta or rice, garnished with parsley.

Notes

This recipe is flexible—use any mushrooms or plant-based cream you prefer. Great for meal prep!

Nutrition

Calories: 390kcalCarbohydrates: 35gProtein: 10gFat: 24gSaturated Fat: 15gSodium: 450mgPotassium: 600mgFiber: 5gSugar: 6gVitamin A: 150IUVitamin C: 6mgCalcium: 40mgIron: 3mg
Keyword Dairy-Free, Mushroom Stroganoff, Vegan
Tried this recipe?Let us know how it was!

Equipment Needed

  • Large sauté pan with deep sides or Dutch oven for sautéing and simmering.
  • Whisk for mixing the flour roux smoothly.
  • Wooden spoon or spatula for stirring and deglazing the pan.
  • Large saucepan to boil your pasta of choice.
  • Cutting board and chef’s knife for preparing vegetables.

Step-by-Step Instructions

Follow these clear steps to create your delicious creamy vegan mushroom stroganoff.

  1. Prepare Mushrooms & Leeks: Wipe any dirt off your mushrooms with a paper towel. Slice or tear them into bite-sized pieces. Remove the dark green tops from the leeks and cut them in half vertically, then slice horizontally. Submerge the chopped leeks in a bowl of cold water, stir to release dirt, then scoop out and pat dry.
  2. Sauté First Batch: Heat 1 1/2 to 2 tablespoons of olive oil in a large sauté pan or Dutch oven over medium-high heat. Add half of the prepared leeks and mushrooms. Cook for 8 to 10 minutes, stirring occasionally until they are nicely browned and caramelized. Do not stir too often.
  3. Season First Batch: Reduce the heat to medium. Add half of the minced garlic, half of the fresh thyme, and 1/4 teaspoon of kosher salt to the pan. Continue cooking for 2-4 minutes, or until the mushrooms are browned and develop a slight crispness.
  4. Remove & Repeat: Transfer this first batch of cooked mushrooms and leeks to a plate or bowl. Set aside. Repeat steps 2-3 with the remaining olive oil, mushrooms, leeks, garlic, thyme, and salt.
  5. Make Roux: While the second batch of mushrooms cooks, prepare your “vegetable broth roux.” In a medium bowl, whisk together the vegetable broth, tamari or soy sauce, and vegan Worcestershire sauce (if using) with the all-purpose flour. Whisk until the mixture is completely smooth with no clumps.
  6. Deglaze Pan: After the second batch of mushrooms finishes cooking, pour the dry (vegetable broth + a splash of juice) into the pan. Use a wooden spoon or a flat-ended spatula to scrape up all the flavorful browned bits from the bottom of the pan. Reduce the heat as needed and simmer for 3 minutes until the wine has mostly evaporated and the alcohol scent is gone.
  7. Simmer Sauce: Pour the prepared vegetable broth roux into the pan and whisk continuously to combine everything, ensuring a smooth sauce without clumps. Bring this mixture to a simmer. Stir in the full-fat coconut milk, tahini, nutritional yeast, ½ teaspoon of kosher salt, and paprika. Continue simmering over medium-low heat for about 10 minutes, allowing the sauce to thicken into a rich and creamy consistency.
  8. Cook Pasta: While the sauce simmers, bring a large saucepan of salted water to a rolling boil. Cook your chosen pasta according to the package instructions until it reaches an al dente texture. Drain the pasta and keep it warm.
  9. Combine: Stir the Dijon mustard into the thickened stroganoff sauce. Add the hot, drained pasta and the chopped fresh dill (or parsley) directly into the pan with the sauce. Toss everything gently until the pasta is fully coated in the creamy sauce.
  10. Serve: Divide the creamy vegan mushroom stroganoff among individual plates or bowls. Top each serving with a generous handful of the crispy mushrooms and leeks you set aside earlier. Garnish with a sprinkle of extra fresh dill or parsley and freshly cracked black pepper for a flavorful finish.

Pro Tips for the Best Vegan Mushroom Stroganoff

  • Achieve Perfect Mushrooms: Do not wash mushrooms under running water; wipe them clean with a cloth instead. Cook them in small batches over medium-high heat. Avoid over-stirring to let them brown properly, and only add salt towards the end of their cooking time.
  • Layer Flavors: Build depth by seasoning your mushrooms and leeks in batches. Deglazing the pan after cooking mushrooms captures all those browned bits, adding immense flavor to your sauce.
  • Deglaze Properly: Ensure you scrape every bit of fond (browned bits) from the bottom of the pan after adding the vegetable broth and a splash of lemon juice. These bits are packed with concentrated flavor.
  • Adjust Consistency: If your sauce becomes too thick, thin it out with a little extra vegetable broth or coconut milk until it reaches your preferred consistency.
  • Taste and Adjust: Always taste your sauce before serving. Adjust the salt and pepper to your preference, and consider a squeeze of lemon juice for brightness if desired.

Serving Suggestions, Storage, and Variations

Serving Suggestions

  • Serve it traditionally over your favorite type of pasta, such as wide egg noodles (opt for vegan versions) or fettuccine.
  • It pairs wonderfully with fluffy mashed potatoes, steamed rice, hearty quinoa, or creamy polenta.
  • Offer crusty bread on the side to soak up every drop of the flavorful sauce. A simple green salad makes a refreshing accompaniment.

Storage Instructions

  • Store any leftover creamy vegan mushroom stroganoff in an airtight container in the refrigerator for up to 3-4 days.
  • To reheat, gently warm on the stovetop over low heat or in the microwave. Add a splash of vegetable broth or coconut milk to loosen the sauce if it has thickened too much.

Recipe Variations

  • Add Protein: Boost the protein content by stirring in cooked lentils, chickpeas, or store-bought vegan beef-style strips during the last few minutes of simmering.
  • Extra Vegetables: Wilt in some fresh spinach or kale at the end. Roasted carrots or green beans also make a lovely addition.
  • Spice It Up: If you enjoy a bit of heat, add a pinch of cayenne pepper or red pepper flakes to the sauce.
  • Herb Swaps: Experiment with different fresh herbs. Fresh parsley or chives can be used interchangeably with dill for a slightly different aromatic profile.

Nutrition Information

This estimated nutrition information for one serving of Creamy Vegan Mushroom Stroganoff provides a general idea of its nutritional content. Values are approximate and can vary based on specific ingredients and brands used.

NutrientAmount Per Serving
Calories~450 kcal
Total Fat~25g
Saturated Fat~12g
Cholesterol0mg
Sodium~480mg
Total Carbohydrate~45g
Dietary Fiber~6g
Total Sugars~5g
Protein~12g

This plant-based dish provides a good source of fiber and offers lower saturated fat compared to traditional stroganoff, making it a wholesome meal choice.

Conclusion

This Creamy Vegan Mushroom Stroganoff truly brings satisfying, comforting flavors to your table without any dairy. With its rich sauce and hearty mushrooms, it is a flavorful meal that caters to busy parents and beginners alike. This plant-based classic is surprisingly simple to make and versatile for any mealtime. We hope you enjoy making this dish as much as we do! Give this recipe a try and let us know what you think.

Frequently Asked Questions (FAQ)

Can I make this stroganoff gluten-free?

Yes, simply ensure you use gluten-free all-purpose flour or cornstarch as a thickener, tamari in place of soy sauce, and a certified gluten-free pasta. Double-check your Worcestershire sauce for gluten-free labeling.

Can I use something other than coconut milk for this creamy vegan mushroom stroganoff?

You can substitute full-fat coconut milk with a homemade cashew cream. Blend 1 cup of soaked cashews with 1/2 cup of water until smooth. Alternatively, use a vegan sour cream thinned with a bit of water.

How do I prevent soggy mushrooms?

To achieve perfectly browned, non-soggy mushrooms, cook them in small batches. Use medium-high heat, avoid overcrowding the pan, and refrain from stirring too frequently. Only add salt toward the end of their cooking.

Join Facebook

Join Now

Leave a Comment