Indulge in the ultimate comfort food with this hearty and creamy Tofu Stroganoff, a plant-based twist on the classic Russian dish. Perfectly browned cubes of firm tofu are combined with tender mushrooms and a rich, savory sauce made from vegetable broth, Dijon mustard, and a touch of paprika for an unforgettable burst of flavor. Thickened with unsweetened plant-based milk and cornstarch, this velvety sauce clings to wide, vegan noodles, creating a satisfying meal that’s both dairy-free and packed with protein. Ready in just 40 minutes, this recipe is perfect for busy weeknights and can easily be customized with your favorite herbs or spices. Garnished with fresh parsley, this vegan stroganoff is a cozy, family-friendly dinner that’s as nutritious as it is delicious!
Press the tofu for 10-15 minutes to remove excess moisture. Once pressed, cut it into small cubes.
Heat 1 tablespoon of olive oil in a large skillet over medium heat. Add the tofu cubes and cook for 6-8 minutes, turning occasionally, until golden brown on all sides. Remove from the skillet and set aside.
In the same skillet, add the remaining tablespoon of olive oil. Cook the diced onion for 3-4 minutes until softened, then add the minced garlic and cook for an additional 1 minute until fragrant.
Add the sliced mushrooms to the skillet and cook for 5-7 minutes until they release their moisture and begin to brown.
Pour in the vegetable broth, soy sauce, Dijon mustard, paprika, and dried thyme. Stir to combine and let simmer for 5 minutes to allow the flavors to meld together.
In a small bowl, whisk the cornstarch with the plant-based milk until smooth. Slowly pour the mixture into the skillet, stirring constantly, to thicken the sauce. Simmer for an additional 2-3 minutes.
Meanwhile, cook the vegan wide noodles according to the package instructions. Drain and set aside.
Return the cooked tofu to the skillet and gently fold it into the sauce. Season with salt and black pepper to taste.
Serve the Tofu Stroganoff over the cooked noodles, garnished with freshly chopped parsley.
Serving size | 1787.4 grams (1787.4g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 1470 |
Total Fat 68.40g | 88% |
Saturated Fat 9.10g | 45% |
Polyunsaturated Fat 7.90g | |
Cholesterol 0mg | 0% |
Sodium 5569mg | 242% |
Total Carbohydrate 152.30g | 55% |
Dietary Fiber 22.10g | 79% |
Total Sugars 24.50g | |
Protein 76.20g | 152% |
Vitamin D 100IU | 500% |
Calcium 1090mg | 84% |
Iron 14mg | 78% |
Potassium 3303mg | 70% |
Source of Calories