Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Vegan Stroganoff with Roasted Mushrooms and Tofu

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: KimEasy
  • Prep Time: 10 minutes
  • Cook Time: 40 minutes
  • Total Time: 50 minutes
  • Yield: 4 servings 1x
  • Category: Dinner
  • Method: Stovetop, Roasting
  • Cuisine: Vegan, Comfort Food

Description

Vegan Stroganoff with Roasted Mushrooms and Tofu is a creamy, comforting plant-based take on the classic beef stroganoff. Roasted mushrooms and tofu are combined in a rich, savory sauce with onions, garlic, and a splash of white wine, served over pasta for a hearty and satisfying meal.


Ingredients

Units Scale
  • 1 block firm tofu, drained and pressed
  • 2 tbsp olive oil, divided
  • 1 cup mushrooms, sliced (button, cremini, or a mix)
  • 1 medium onion, diced
  • 2 cloves garlic, minced
  • 1 tbsp all-purpose flour
  • 1 cup vegetable broth
  • 1/2 cup canned coconut milk or soy cream
  • 1 tbsp Dijon mustard
  • 1 tbsp white wine (optional)
  • 1 tsp dried thyme
  • 1/2 tsp salt, or to taste
  • 1/4 tsp black pepper
  • 8 oz pasta (egg-free, for vegan version)
  • Fresh parsley, chopped (for garnish)

Instructions

  1. Preheat oven to 400°F (200°C). Cube the tofu and toss it with 1 tbsp olive oil, salt, and pepper. Spread the tofu on a baking sheet and roast for 25–30 minutes, flipping halfway, until golden and crispy.
  2. In a large skillet, heat the remaining 1 tbsp olive oil over medium heat. Add the sliced mushrooms and sauté for 6–8 minutes, or until they release their moisture and begin to brown.
  3. Add the diced onion to the skillet and cook for another 3-4 minutes, until softened. Add the minced garlic and cook for 1 more minute until fragrant.
  4. Sprinkle the flour over the vegetables and stir well to coat. Cook for 1-2 minutes to eliminate the raw flour taste.
  5. Slowly pour in the vegetable broth, whisking constantly, and bring to a simmer. Stir in the coconut milk (or soy cream), Dijon mustard, white wine (if using), thyme, salt, and pepper. Let the sauce simmer for about 5 minutes until it thickens.
  6. Meanwhile, cook the pasta according to package instructions. Drain and set aside.
  7. Once the tofu is roasted, add it to the skillet with the mushroom sauce. Stir to combine and cook for another 2 minutes to warm through.
  8. Serve the stroganoff over the cooked pasta and garnish with fresh parsley. Serve immediately and enjoy!

Notes

  • For extra flavor, you can add a splash of tamari or soy sauce to the sauce for a savory umami kick.
  • If you prefer a gluten-free version, use gluten-free pasta and all-purpose gluten-free flour.
  • Roast the tofu to your desired crispiness; it adds texture and flavor to the dish.

Nutrition

  • Serving Size: 1 plate
  • Calories: 350
  • Sugar: 5g
  • Sodium: 550mg
  • Fat: 19g
  • Saturated Fat: 9g
  • Unsaturated Fat: 9g
  • Trans Fat: 0g
  • Carbohydrates: 35g
  • Fiber: 5g
  • Protein: 15g
  • Cholesterol: 0mg