Go Back
+ servings
cozy mushroom stroganoff preparation

Homemade Mushroom Stroganoff

This rich and creamy mushroom stroganoff transforms simple ingredients into restaurant-quality comfort food. Tender cremini mushrooms are sautéed to perfection and smothered in a velvety sauce made with beef stock, sour cream, and Parmesan cheese. Tossed with pasta shells that capture every drop of that luscious sauce, this vegetarian-friendly dish proves that mushrooms can absolutely steal the show.
No ratings yet
Print Pin Save
Course: Main Course
Cuisine: Russian
Keyword: Stroganoff, Vegetarian
Prep Time: 15 minutes
Cook Time: 20 minutes
Total Time: 35 minutes
Servings: 4
Calories: 485kcal

Ingredients

  • 8 oz medium pasta shells
  • 3 tbsp unsalted butter
  • lbs cremini mushrooms thinly sliced
  • 2 large shallots diced
  • Kosher salt and black pepper to taste
  • 3 cloves garlic minced
  • 4 tsp fresh thyme chopped
  • tbsp all-purpose flour
  • 2 cups beef stock
  • tsp Dijon mustard
  • ¾ cup sour cream
  • cup grated Parmesan
  • 2 tbsp fresh parsley chopped

Instructions

  • Cook pasta shells in boiling salted water according to package directions until al dente; drain and set aside.
  • Melt butter in a large skillet over medium-high heat. Add sliced mushrooms and diced shallots; cook for 5-7 minutes until mushrooms are golden brown and liquid has evaporated. Season with salt and pepper.
  • Add minced garlic and fresh thyme; cook for 1 minute until fragrant.
  • Whisk in flour and cook for 1 minute until lightly browned.
  • Gradually add beef stock and Dijon mustard, whisking constantly. Bring to a boil, then reduce heat and simmer for 4-5 minutes until sauce has thickened.
  • Stir in cooked pasta and sour cream; heat for 1-2 minutes. Add Parmesan cheese and let melt for 1 minute. Stir in fresh parsley and adjust seasoning with salt and pepper.
  • Serve immediately while hot.

Notes

Use fresh herbs for the best flavor; dried thyme can be substituted using 1/3 the amount
Avoid overheating after adding sour cream to prevent curdling
For vegetarian version, substitute vegetable stock for beef stock
Can substitute Greek yogurt for sour cream for a lighter version
Make-ahead tip: prepare through step 5, then reheat gently and continue with remaining steps
Baby bella or button mushrooms work well if cremini aren't available
Pasta can be substituted with egg noodles, penne, or rigatoni

Nutrition

Calories: 485kcal | Carbohydrates: 52g | Protein: 18g | Fat: 24g | Saturated Fat: 15g | Cholesterol: 65mg | Sodium: 780mg | Potassium: 920mg | Fiber: 4g | Sugar: 8g