HUNGRY FOR MORE? Subscribe to my newsletter to get new recipes delivered straight to your inbox! And be sure to stay in touch on Facebook, Instagram,  and Pinterest for all of the latest updates.

PS. If you’ve made this recipe, don’t forget to rate this recipe and let me know in the comments how you liked it!

Mushroom Stroganoff

This one pot mushroom stroganoff is a super easy meatless meal that is made in 30 minutes. It’s full of fresh flavor and is dairy free and can easily be made gluten free or vegetarian. The mushroom stroganoff is perfect for a cozy night in or for meal prep for satisfying weekday lunches. Save some time and cut down on dishes and give this recipe a try!

  • Author: Bailey
  • Prep Time: 5 mins
  • Cook Time: 25 mins
  • Total Time: 30 minutes
  • Yield: 4-6 servings 1x
  • Category: Meatless
  • Method: stovetop
  • Cuisine: american
  • Diet: Vegetarian


  • 1 tablespoon olive oil
  • 1/2 medium yellow onion, finely diced
  • 2 tablespoons minced garlic
  • 3 cups sliced mushrooms
  • 3 tablespoons flour (gluten-free 1:1 flour)
  • 1/2 cup dry white wine
  • 2 teaspoons soy sauce
  • 2 tablespoons nutritional yeast
  • 1 teaspoon Dijon mustard
  • 4 cups beef broth
  • 8 ounces rotini pasta (or pasta of choice)
  • 1/2 teaspoon dried thyme
  • 1 bay leaf
  • 1/2 cup sour cream or canned coconut cream for dairy free
  • 1/4 cup chopped parsley
  • Salt and pepper, to taste


  1. Heat olive oil over medium-high heat in a large rimmed skillet or stock pot. Once hot, add the onions and garlic and sauté for about 2 minutes, until garlic is fragrant, and onions are beginning to become translucent
  2. Add the mushrooms into the skillet and sauté for about 4 minutes, until they begin to brown and soften. Add additional oil as needed to prevent burning
  3. Sprinkle the flour over the vegetables in the skillet and stir in. Reduce the heat to medium and pour in the wine. Continue stirring so the wine incorporates with the vegetables and flour, scrape up any brown bits on the bottom of the pan
  4. Stir in the soy sauce, nutritional yeast and mustard. Once incorporated, slowly begin pouring in the broth, stirring as you add it. Continue stirring until the broth mixture is smooth
  5. Add the pasta, thyme and bay leaf. Stir to mix the pasta into the broth. Simmer for 10 minutes or until the noodles are cooked through (7-8 minutes for al dente noodles), stirring occasionally
  6. Remove from heat and stir in the sour cream and parsley. Season with salt and pepper as desired, garnish with additional chopped parsley


  • Greek yogurt can be used instead of sour cream for a “lighter” stroganoff

Vegetarian & Vegan Substitutions

  • Vegan sour cream or coconut cream instead of sour cream to make vegan stroganoff
  • Vegetable broth instead of beef broth for a vegetarian or vegan stroganoff

Gluten Free Substitutions