Vegetarian Mushroom Stroganoff with Penne Pasta Recipe
Introduction
This Vegetarian Stroganoff is a creamy and comforting dish that brings rich mushroom flavors to your table. Perfectly cooked penne pasta is tossed in a savory sauce made from baby bella mushrooms, herbs, and a touch of tangy sour cream. It’s a satisfying meal that’s easy to prepare and ideal for weeknight dinners.

Ingredients
- 8 oz. uncooked penne pasta
- 2 Tbsp. olive oil
- 16 oz. baby bella mushrooms, sliced
- 1 small onion, diced
- 1 clove garlic, minced
- 1 tsp. dried thyme
- ½ tsp. salt
- ¼ tsp. pepper
- 2 Tbsp. flour
- 1 cup vegetable stock
- 1 Tbsp. vegan Worcestershire sauce
- ½ Tbsp. Dijon mustard
- ¼ cup sour cream
- Flat leaf parsley, chopped (for garnish)
- Shaved Parmesan cheese (optional)
Instructions
- Step 1: Cook the penne pasta according to package directions until al dente. Drain and set aside.
- Step 2: In a medium skillet, heat olive oil over medium heat. Add the sliced mushrooms and diced onion, cooking until tender and slightly browned, about 5 minutes, stirring occasionally.
- Step 3: Add minced garlic, dried thyme, salt, and pepper to the skillet. Stir well to combine all ingredients evenly.
- Step 4: Sprinkle the flour over the mushroom mixture and stir continuously until the flour is fully absorbed and no longer visible.
- Step 5: Gradually stir in the vegetable stock, vegan Worcestershire sauce, and Dijon mustard. Bring the sauce to a simmer and cook until it thickens, about 5 minutes.
- Step 6: Remove the skillet from heat and stir in the sour cream until smooth and creamy.
- Step 7: Toss the cooked penne pasta in the sauce until well coated.
- Step 8: Serve warm, garnished with chopped flat leaf parsley and shaved Parmesan cheese if desired.
Tips & Variations
- For a vegan version, substitute the sour cream with a plant-based alternative and omit the Parmesan cheese or use a vegan cheese.
- Try adding a splash of white wine to the sauce for added depth of flavor.
- Use cremini or button mushrooms if baby bella mushrooms aren’t available.
- If you prefer a thicker sauce, add a little more flour when cooking or reduce the vegetable stock slightly.
Storage
Store any leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove over low heat, adding a splash of vegetable stock or water if the sauce has thickened too much.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use other types of pasta?
Yes, you can use any pasta shape you like, such as fusilli, farfalle, or rigatoni. Just adjust the cooking time accordingly.
Is this dish gluten-free?
Not as written, since it uses flour and regular pasta. To make it gluten-free, use gluten-free pasta and a gluten-free flour alternative like cornstarch or rice flour.
Print
Vegetarian Mushroom Stroganoff with Penne Pasta Recipe
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
A creamy and comforting vegetarian stroganoff made with tender baby bella mushrooms, onions, and a rich sour cream sauce, served over perfectly cooked penne pasta. This easy stovetop recipe is perfect for a satisfying weeknight dinner.
Ingredients
Pasta
- 8 oz. uncooked penne pasta
Stroganoff Sauce
- 2 Tbsp. olive oil
- 16 oz. baby bella mushrooms, sliced
- 1 small onion, diced
- 1 clove garlic, minced
- 1 tsp. dried thyme
- ½ tsp. salt
- ¼ tsp. pepper
- 2 Tbsp. flour
- 1 cup vegetable stock
- 1 Tbsp. vegan Worcestershire sauce
- ½ Tbsp. Dijon mustard
- ¼ cup sour cream
- Flat leaf parsley, chopped (for garnish)
- Shaved Parmesan cheese (optional)
Instructions
- Cook Pasta: Bring a large pot of salted water to a boil and cook the penne pasta according to the package directions until al dente. Drain and set aside.
- Sauté Vegetables: Heat olive oil in a medium skillet over medium heat. Add the sliced mushrooms and diced onions and cook, stirring occasionally, for about 5 minutes until they become tender and release their moisture.
- Season and Thicken: Add minced garlic, dried thyme, salt, and pepper to the skillet and stir well to combine. Sprinkle the flour evenly over the mixture and stir continuously until the flour is fully incorporated and no dry flour remains.
- Add Liquids: Gradually pour in the vegetable stock, then stir in vegan Worcestershire sauce and Dijon mustard. Continue to simmer the sauce, stirring frequently, until it thickens, about 5 minutes.
- Finish the Sauce and Combine: Remove the skillet from heat and stir in the sour cream until smooth. Toss the cooked penne pasta with the sauce, ensuring the pasta is well coated.
- Garnish and Serve: Transfer the stroganoff to serving plates. Garnish with chopped flat leaf parsley and shaved Parmesan cheese if desired. Serve warm immediately.
Notes
- To keep this recipe vegan, omit the Parmesan cheese or use a plant-based alternative.
- You can substitute penne with any other pasta shape like fettuccine or farfalle.
- For a gluten-free version, use gluten-free flour and pasta.
- Sour cream can be replaced with a vegan sour cream to maintain vegan status.
- Adjust seasoning to taste, adding more salt or pepper as needed.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: Vegetarian American
Keywords: vegetarian stroganoff, mushroom stroganoff, creamy pasta, easy vegetarian dinner, penne pasta recipe

