When chilly autumn nights beckon a nourishing bowl of comfort food to warm the heart, this Smoked Tofu Mushroom Stroganoff with Green Beans might just fit the bill and become your next family-favourite home-cooked meal. It’s an ideal weeknight meal and an easy one-pot dish in the pressure cooker (or stove top) that can be made in about 30 minutes from start to finish. This vegan stroganoff recipe is gluten-free, can be made soy-free and low carb (vegan keto-friendly options).

Traditionally a Russian meat dish with sour cream as the base sauce, there are however variations of the dish around the world. We are giving it a plant-based twist with flavourful smoked tofu, meaty sauteed mushrooms and a handful of fresh green beans for some crisp vibrancy. The result is a hearty velvety pasta dish while keeping the calorie count much lower than the traditional dish.
For a low carb version or vegan keto-friendly option, use bean pasta or shirataki noodles. For soy-free option, substitute the smoked tofu with chickpeas and the soy sauce with our soy-free gluten-free soy sauce substitute.

The green beans in this dish not only add a pop of colour and an awesome crunchy texture but they also make this meal nutrient dense. When sliced length-wise, the green beans release their beautiful aroma and flavourful juices adding so much depth to the sauce. The texture is also a whole lot different and really worth the little extra time it takes to slice them in this fashion.

You may manually slice them in half along the length but I love my trusty French bean slicer which actually does a swift neat job. I purchased mine on Amazon Canada, you can also find an equivalent one on Amazon US. You do need very fresh and crisp beans for this though otherwise, it can be a little fiddly to get the beans to pass through the blades if they are limp. You can see our French bean slicer in action in our Instagram stories if you follow us there.


More One-Pot Dinners / Pressure Cooker Recipes from the blog:
One Pot Creamy Spaghetti with Brussel Sprouts & Marinated Mushrooms
Turmeric Lentil Leek & Potato Soup (Pressure Cooker)
Black Bean Stew (Pressure Cooker)
One Pan Szechuan Vegetables and Tofu
One Pot Peanut Butter Miso Noodle Soup
One Pot Vegetable Pulao
One Pot Pasta – Curry Masala Spaghetti
Love Mushrooms? Try these varieties of mushroom recipes:
Coconut Curry Ramen with Crispy Tofu (and Enoki Mushrooms)
Easy One-pan Szechuan Vegetables (with shiitake and wood ear mushrooms)
Mauritian Cassava Stew (with Portobello Mushrooms)
Vegan Pho (with shiitake and King oyster mushrooms)
and you might also like these mushroom recipes using lion’s mane
We’d love to hear from you
If you make this Smoked Tofu Mushroom Stroganoff with Green Beans, we’d love to hear what you think. Please leave us a comment below. It would really make our day! You can also follow us on Instagram and make us drool over your creation. Just tag us @veganlovlie and hashtag #veganlovlie so we don’t miss it.

One-Pot Smoked Tofu Mushroom Stroganoff with Green Beans

A flavourful one-pot vegan stroganoff dish with smoked tofu, sauteed mushrooms and green beans for some crisp vibrancy. Just what you need to warm the heart on chilly autumn nights.
Ingredients
- 1 tablespoon coconut oil, or olive oil
- 1 tablespoon minced ginger, *see notes
- 1 - 2 cloves garlic, (omit if you don't consume) finely chopped or minced
- 1 shallot, or small onion, (omit if you don't consume) finely chopped
- 100 g green beans, [3.5 oz], sliced lengthwise
- 100 g fresh white mushrooms, [about 7 - 10, 3.5 oz], sliced
- 1/2 packet smoked tofu, [100 g], cut into small cubes, **see notes for substitutes
- 600 ml water or vegetable broth, [2 1/2 cups]
- 180 g pasta of choice, [6 oz], regular or gluten-free pasta, bean pasta or shirataki noodles for low carb/keto-friendly
- 120 ml canned coconut milk, [1/2 cup] or other rich non-dairy milk like homemade creamy cashew milk
- 60 ml water, or more for extra sauce
- 1 tablespoon potato starch, or cornstarch
- 2 tablespoons dark soy sauce, (or tamari for gluten-free), ***see notes
- 1/2 teaspoon paprika
- 4 - 5 sprigs fresh thyme, or 1/2 teaspoon dried thyme
- Salt, if needed (soy sauce may already be salty enough)
- Black pepper to taste
- Chopped parsley for garnish
Instructions
Electric Pressure Cooker Instructions
- Set the pressure cooker on saute mode.
- Heat the coconut oil then add the minced ginger, garlic and onion and saute until the onion is translucent, about 3 - 4 minutes. Add the green beans, mushrooms and smoked tofu and saute for about 3 minutes.
- Pour in 600 ml water or vegetable broth and soy sauce or tamari. Add the thyme and paprika.
- Drop in the pasta and stir to combine.
- Cancel the saute mode. Close the pressure cooker with the valve in the closed position.
- Set the cooker on manual, medium pressure for 3 minutes, (****see recipe notes for variation).
- Once the time is up, allow the pressure to naturally go down for 10 minutes. After 10 minutes, open the valve and release the remaining pressure, then remove the lid.
- Mix the potato starch with the coconut milk and 60 ml water. Add more water if you want more sauce.
- Set the cooker on the saute mode. Pour in the coconut milk mixture. Stir and continue to simmer until the sauce thickens, another 2 - 3 minutes. Cancel the saute mode.
- Taste and season with salt if needed and black pepper to taste.
- Ladle the creamy pasta in bowls and garnish with freshly chopped parsley. Serve immediately.
Saucepan Instructions
- Heat the coconut oil in a pan on medium-high heat. Add minced ginger, garlic and onion and saute until the onion is translucent, about 3 - 4 minutes.
- Add the green beans, mushrooms and smoked tofu and saute for about 3 minutes.
- Pour in the water or vegetable broth and soy sauce or tamari. Add the thyme and paprika.
- Drop in the pasta and stir to combine.
- Reduce heat to medium and simmer until the liquid has reduced by a third, about 7 minutes.
- Mix the potato starch with the coconut milk.
- Pour in the coconut milk mixture. Stir and continue to simmer until the sauce thickens, another 3 minutes. Remove from heat.
- Taste and season with salt if needed and black pepper to taste.
- Ladle the creamy pasta in bowls and garnish with freshly chopped parsley. Serve immediately.
Stove Top Pressure Cooker Instructions
- Proceed as for the saucepan instructions until step 4. Close the pressure cooker with the weight whistle fitted on.
- Cook on medium heat and count 3 minutes as from the first whistle.
- Turn off the heat and let the pressure go down naturally for 10 minutes, then release any remaining pressure manually by lifting the whistle.
- Open the pressure cooker then proceed as for the saucepan instructions steps 6 - 9.
Notes
*It's easy and way more convenient to make your own homemade minced ginger in advance. It keeps for 2 - 3 months refrigerated and is handy whenever minced ginger is needed in recipes. See our easy tutorial on how to do this - Homemade Ginger-Garlic Paste - https://veganlovlie.com/quick-tip-pre-mince-prepare-preserve/
**If you can't find smoked tofu, use regular tofu that has been pan-fried first. You may use a little liquid smoke and soy sauce to flavour the tofu while pan-frying.
Soy-free Options
Replace the smoked tofu with cooked chickpeas.
***Use our soy-free gluten-free soy sauce substitute - https://veganlovlie.com/soy-sauce-substitute-recipe-for-soy/
Pasta Cooking Time
****Pasta cooking time may vary depending on the pasta. See packet instructions, then divide the time indicated by half and in case of fractions, round off to the closest whole number down (not up). Example, if the package indicates 7 minutes cooking time, set the cooker for 3 minutes (i.e. 7/2=3.5, then round off to 3 minutes). If the package indicates 8 minutes, pressure cooker time would be 4 minutes.
Low Carb / Keto-Friendly Options
Bean pasta for low carb - https://amzn.to/2yonya1
Shirataki noodles for keto-friendly - https://amzn.to/2CTBs7C
French bean slicer - https://amzn.to/3HqcieE
Link to original recipe post - One-Pot Smoked Tofu Mushroom Stroganoff with Green Beans - https://veganlovlie.com/one-pot-smoked-tofu-mushroom-stroganoff
Nutrition Information:
Yield:
2Amount Per Serving: Calories: 630Unsaturated Fat: 0g
Pin this Smoked Tofu Mushroom Stroganoff recipe. And come pin along with us on Pinterest.

Super delicious and creamy dish. A nice change in taste (and fragrance in the house) because of the smoked tofu :o) Recipe easy to follow with the electric pressure cooker that we used! Would add more vegetables next time…maybe some root vegetable.
Doing Veganuary and this was incredibly tasty, I can’t believe it’s dairy free! I will definitely be eating this again and honestly, with the ability to make food this good, why would I stop eating this way?!
I’m making this for the second time in a week because I liked it so much!
Sooo good. I made this last night because I was trying to find recipes to make that had tofu, green beans and mushrooms since that was what I had. My husband really liked it too, and he’s picky. At first I was concerned about the coconut milk making it too sweet or something, since it changed the whole smell of the dish when I put it in, but it is delicious. Didn’t have smoked tofu but did the soy sauce and liquid smoke pan fry. And I don’t normally rate recipes but had to on this one!