Go Back Email Link
+ servings
Vegan Mushroom Stroganoff Recipe

Vegan Mushroom Stroganoff Recipe

This Vegan Mushroom Stroganoff is rich, creamy, and packed with savory mushrooms in a silky dairy-free sauce that's every bit as comforting as the classic. Served over tender pasta and finished with fresh herbs, it's an easy plant-based dinner that's perfect for weeknights or cozy family meals.
Hit the Rating button
Print Pin
Course: Main Course
Cuisine: russian
Prep Time: 20 minutes
Cook Time: 30 minutes
Total Time: 50 minutes
Author: Anne Carter
Servings: 6

Equipment

Ingredients

For the Stroganoff

  • 2 tablespoons olive oil
  • 2 tablespoons vegan butter
  • 1 medium yellow onion finely diced
  • 5 garlic cloves minced
  • 24 ounces cremini mushrooms sliced
  • 8 ounces shiitake mushrooms stems removed and sliced
  • 1 teaspoon kosher salt
  • ½ teaspoon black pepper
  • 1 teaspoon fresh thyme leaves
  • 1 tablespoon fresh rosemary finely chopped
  • 2 tablespoons all-purpose flour
  • 1 tablespoon soy sauce or tamari
  • 1 tablespoon Dijon mustard
  • ½ cup dry white wine optional
  • 2 cups vegetable broth
  • 1 cup full-fat canned coconut milk or unsweetened vegan heavy cream
  • 2 tablespoons nutritional yeast
  • 1 teaspoon smoked paprika
  • 1 tablespoon lemon juice
  • 2 tablespoons chopped fresh parsley

For Serving

  • 12 ounces egg-free pasta such as fettuccine tagliatelle, or pappardelle
  • Extra parsley
  • Freshly cracked black pepper
  • Vegan Parmesan optional

Instructions

  • Bring a large pot of generously salted water to a boil and cook the pasta until al dente according to the package directions. Reserve about ½ cup of the pasta water before draining.
    Bring a large pot of generously salted water to a boil and cook the pasta until al dente according to the package directions
  • Meanwhile, heat the olive oil and vegan butter in a large skillet or Dutch oven over medium-high heat. Add the onions and cook for about 5 minutes until softened.
    Meanwhile, heat the olive oil and vegan butter in a large skillet or Dutch oven over medium-high heat. Add the onions and cook for about 5 minutes until softened
  • Stir in the garlic, thyme, and rosemary, then cook for another 30 seconds until fragrant.
    Stir in the garlic, thyme, and rosemary, then cook for another 30 seconds until fragrant
  • Add the mushrooms in batches if necessary so they brown instead of steam. Cook for 10 to 12 minutes, stirring occasionally, until the mushrooms release their moisture and develop deep golden edges.
    Add the mushrooms in batches if necessary so they brown instead of steam
  • Season with salt, pepper, smoked paprika, soy sauce, and Dijon mustard. Stir well to coat the mushrooms.
    Season with salt, pepper, smoked paprika, soy sauce, and Dijon mustard
  • Sprinkle the flour over the mushrooms and stir continuously for about 1 minute until no dry flour remains.
    Sprinkle the flour over the mushrooms and stir continuously for about 1 minute until no dry flour remains
  • Pour in the white wine, if using, and cook for 2 to 3 minutes until mostly reduced.
    Pour in the white wine, if using, and cook for 2 to 3 minutes until mostly reduced
  • Slowly whisk in the vegetable broth, scraping up any browned bits from the bottom of the pan. Stir in the coconut milk (or vegan cream) and nutritional yeast.
    Slowly whisk in the vegetable broth, scraping up any browned bits from the bottom of the pan
  • Reduce the heat to low and simmer for 8 to 10 minutes, stirring occasionally, until the sauce becomes smooth and thick.
  • Stir in the lemon juice and chopped parsley. Taste and adjust the seasoning with additional salt and pepper if needed.
    Stir in the lemon juice and chopped parsley. Taste and adjust the seasoning with additional salt and pepper if needed
  • Add the cooked pasta directly to the sauce along with a splash of reserved pasta water if needed to loosen the sauce. Toss until every piece of pasta is coated.
    Add the cooked pasta directly to the sauce along with a splash of reserved pasta water if needed to loosen the sauceAdd the cooked pasta directly to the sauce along with a splash of reserved pasta water if needed to loosen the sauce
  • Serve immediately with fresh parsley, cracked black pepper, and vegan Parmesan, if desired.
    Serve Vegan Mushroom Stroganoff

Notes

  • Using a mix of cremini and shiitake mushrooms creates a deeper, more savory flavor.
  • Cook the mushrooms over medium-high heat without overcrowding the pan so they brown instead of becoming watery.
  • Full-fat coconut milk creates an exceptionally creamy sauce without making it taste like coconut. Vegan heavy cream also works well.
  • For a gluten-free version, use gluten-free pasta and replace the flour with a gluten-free flour blend or cornstarch slurry.
  • Store leftovers in an airtight container in the refrigerator for up to 4 days.
  • Reheat gently over low heat with a splash of vegetable broth or plant milk to restore the creamy consistency.
Keyword vegan, Vegan Mushroom Stroganoff