Vegan Oyster Mushroom Stroganoff Without Cream — Rich & Creamy Taste

A deeply flavorful, plant-based take on a classic, this vegan mushroom stroganoff uses oyster mushrooms and a few dried porcini to build a rich, meaty sauce that’s perfect for weeknight dinners.

With minimal prep and quick cook time, the dish is creamy and satisfying despite being completely vegan. Spoon it over egg noodles, rice, or my preference, Ukrainian buckwheat kasha, for a comforting, elegant meal.

Vegan Stroganoff
Vegan Stroganoff

How to Make Vegan Mushroom Stroganoff

The recipe is straightforward but involves a few simultaneous steps: rehydrating the dried porcini, roasting the oyster mushrooms, and slowly caramelizing the onions. Start by soaking the porcini in a small bowl with boiling water.

Ingredients for this recipe
Ingredients for this recipe

Cover the bowl (an inverted plate works well) and let the porcini rehydrate for about 20 minutes. Drain them, reserve the soaking liquid to add back into the sauce, and roughly chop the mushrooms.

Prepping the dried porcinis
Prepping the dried porcinis

While the porcini soak, tear the oyster mushrooms into pieces and spread them on a parchment-lined baking tray. Roast at 180°C/350°F for about 20 minutes, until they’re browned and reduced in size. There’s no need to add oil or salt for this step—the dry roast helps concentrate their flavor and gives good browning.

Roasting intensifies the mushrooms’ meaty texture and brings excellent caramelized notes to the finished stroganoff.

Cooking the oyster mushrooms
Cooking the oyster mushrooms

Meanwhile, heat extra virgin olive oil in a large skillet over medium-high heat. When the oil shimmers, add a thinly sliced yellow onion and a generous pinch of salt. Cook, stirring occasionally, until the onion is beginning to caramelize—about 15 minutes.

Cooking the onions
Cooking the onions

When the onions are lightly caramelized, add minced garlic, white miso paste and tomato paste. The miso gives a deep umami boost that lifts the whole dish. Cook for 2–3 minutes, then sprinkle in a tablespoon of plain flour and stir for another minute to help thicken the sauce slightly.

Add the garlic, miso paste and tomato paste
Add the garlic, miso paste and tomato paste

Stir the roasted oyster mushrooms and the chopped porcini into the pan. Pour in vegetable stock and the reserved porcini soaking liquid, then add Dijon mustard and a splash of sherry vinegar (or red wine vinegar). Bring everything to a gentle simmer and let it bubble for a few minutes so the flavors meld and the sauce reduces slightly.

Thickening the sauce
Thickening the sauce

To achieve the creamy texture typical of stroganoff, stir in full-fat coconut milk as a dairy-free sour cream substitute. It won’t make the dish taste like coconut; it simply adds a silky richness. Simmer for another few minutes, then taste and adjust seasoning with salt and freshly ground black pepper.

Spoon the finished stroganoff over cooked egg noodles, rice, or buckwheat groats, or enjoy it on its own. Garnish if desired and serve hot.

Stroganoff ready to serve
Stroganoff ready to serve
Oyster Mushroom Stroganoff

Vegan Oyster Mushroom Stroganoff

A plant-based version of a beef classic — creamy, umami-rich mushroom stroganoff that pairs beautifully with noodles, rice, or buckwheat.
Servings 2
Prep Time 5 minutes
Total Time 45 minutes

Ingredients

  • 10 g ( cup) dried porcini mushrooms
  • 120 ml (½ cup) boiling water
  • 500 g (18 oz) oyster mushrooms torn into pieces
  • 45 ml (3 tbsp) extra virgin olive oil
  • 1 yellow onion thinly sliced
  • 2 garlic minced
  • 1 white miso paste
  • 1 tomato paste
  • 1 plain (all-purpose) flour
  • 250 ml (1 cup) vegetable stock
  • 1 Dijon mustard
  • 1 sherry vinegar or red wine vinegar
  • 120 ml (½ cup) full-fat coconut milk (see note)

Instructions

  • Preheat the oven to 180°C/350°F. Add the dried porcini to a small bowl and pour over boiling water. Cover and allow to soak for about 20 minutes. Drain, reserve the soaking liquid, and roughly chop the porcini.
  • Place the torn oyster mushrooms on a parchment-lined baking tray (no oil needed) and roast until browned and reduced, about 20 minutes.
  • While mushrooms roast, heat olive oil in a large skillet over medium-high heat. Add the sliced onion and a pinch of salt, cooking until lightly caramelized, about 15 minutes.
  • Add the garlic, miso and tomato paste to the onions and cook 2–3 minutes. Stir in the flour and cook for another minute.
  • Add the roasted oyster mushrooms and chopped porcini to the pan. Pour in vegetable stock and the reserved porcini liquid, then stir in Dijon mustard and sherry vinegar. Bring to a simmer and let the sauce reduce slightly for a few minutes.
  • Stir in the coconut milk, season with black pepper, and simmer for 3–5 more minutes. Taste and adjust salt and pepper as needed.
  • Serve the stroganoff over cooked egg noodles, rice, or buckwheat groats, or enjoy on its own.

Notes

  1. Any leftover coconut milk can be stored in an airtight container in the refrigerator for up to 5 days or frozen for up to 3 months.

Nutrition

Calories: 288kcal | Carbohydrates: 35g | Protein: 13g

This vegan oyster mushroom stroganoff is simple to prepare and rewarding to eat—rich, savory, and wonderfully creamy without dairy.

Looking for a plant-based stroganoff or have a question about the recipe? Leave a comment below.

Like It? Pin It!

img 16527787 17