The Secret to Perfectly Cooked Mushrooms (No More Sogginess!)
Before we dive into the recipe, let’s bust the myth that mushrooms are meant to be slimy. The path to deeply golden, meaty mushrooms is paved with a few simple, non negotiable rules:- Don’t Wash Them: Mushrooms are like little sponges. Instead of rinsing them under water, simply wipe any dirt off with a dry paper towel or clean kitchen cloth.
- Don’t Crowd the Skillet: If you pile all your mushrooms into the pan at once, they’ll steam instead of sear. Cooking them in batches; as this recipe does; ensures each piece has enough room to brown beautifully.
- Don’t Stir Too Often: I know it’s tempting, but let them sit! Stirring frequently robs them of the chance to develop that gorgeous, flavorful crust. Stir only every few minutes.
- Use High Heat: Medium high or high heat is your best friend here. Low heat won’t yield the same transformative browning.
- Salt at the End: Adding salt at the beginning draws out the mushrooms’ moisture. Wait until they’re already nicely browned in the last few minutes of cooking to season them.
Ingredient Spotlight: The Flavors That Make the Dish
This recipe is a true team effort. Here’s why each ingredient is essential:-
- Mixed Mushrooms: The heart of the dish! I highly recommend using a mix for the best flavor and texture. A budget friendly option is about 70% cremini (baby bella) mushrooms and 30% a more exotic variety like meaty shiitake, velvety oyster, or chicken like maitake (hen of the woods).
- Leeks: Milder and slightly sweeter than onions, leeks add a delicate allium flavor that pairs perfectly with the earthy mushrooms without overpowering them.
- White Wine & Vegan Worcestershire: These deglaze the pan, lifting all the flavorful browned bits, while adding incredible depth and savory complexity.
- Full Fat Coconut Milk & Tahini: The dream team for dairy free creaminess. The coconut milk provides a neutral, rich base, while the tahini adds a subtle nutty luxury that mimics the sour cream in traditional stroganoff.
- Nutritional Yeast & Paprika: Both add umami depth and a warm color to the sauce.
- Dijon Mustard & Fresh Dill: These finishing touches are crucial! The mustard’s sharp tang brightens the rich sauce, and dill’s grassy, citrusy freshness lifts the whole dish to new heights.

Creamy Vegan Mushroom Stroganoff
This is the best vegan mushroom stroganoff you will ever try! Packed with umami, super flavorful, and incredibly creamy, it's the ultimate dairy free comfort food.
Ingredients
- 3 to 4 tablespoons olive oil divided, plus more as needed
- 2 large leeks or 3 small medium leeks
- 20 ounces mixed mushrooms such as cremini, shiitake, oyster, maitake, about 560g
- 6 garlic cloves minced
- 1 tablespoon fresh thyme leaves roughly chopped (or 1 teaspoon dried thyme)
- Kosher salt
- 1 1/2 cups vegetable broth
- 2 tablespoons tamari or soy sauce
- 1 tablespoon vegan Worcestershire sauce optional, see notes
- 1/4 cup all purpose flour about 30g; see notes for gluten free option
- 1/2 cup dry white wine such as Pinot Grigio or Sauvignon Blanc (about 120 ml)
- 1 13.5 ounce can full fat coconut milk (400 ml)
- 2 tablespoons tahini
- 2 tablespoons nutritional yeast
- 1 teaspoon paprika
- 1/2 teaspoon Dijon mustard or coarse grain mustard
- 12 ounces pasta of choice 340g
- 1/4 cup chopped fresh dill
- Freshly cracked black pepper to taste
Instructions
- Prep the mushrooms: Wipe off any dirt patches with a paper towel or clean kitchen towel. Depending on the variety, slice them or tear them with your hands.
- Prep the leeks: Slice off the dark green tops and discard or save for making vegetable broth. Cut each leek in half lengthwise, then slice horizontally, but not too thinly. Submerge chopped leeks in a bowl of cold water to remove dirt, then scoop them out and pat dry.
- Heat a large, deep sauté pan or Dutch oven over medium high heat. Add 1 1/2 to 2 tablespoons of olive oil. Once shimmering, add HALF of the leeks and HALF of the mushrooms. Cook for 8 to 10 minutes, stirring occasionally, until nicely browned.
- Reduce the heat to medium. Add HALF of the minced garlic, HALF of the thyme, and 1/4 teaspoon kosher salt. Cook for 2-4 minutes, until mushrooms are browned and crispy. Transfer this first batch to a plate or bowl.
- Repeat the process with the remaining oil, mushrooms, leeks, garlic, thyme, and another 1/4 teaspoon kosher salt, leaving the second batch in the pan.
- Make the broth roux: While the mushrooms cook, in a medium bowl, whisk together the vegetable broth, tamari, Worcestershire sauce (if using), and flour until no clumps remain.
- Pour the white wine into the pan with the second batch of mushrooms. Use a wooden spoon to deglaze the pan, scraping up any browned bits. Simmer for 3 minutes, or until the smell of alcohol has dissipated and the wine has mostly evaporated.
- Pour the vegetable broth roux into the pan and whisk to combine. Bring to a simmer, then stir in the coconut milk, tahini, nutritional yeast, 1/2 teaspoon kosher salt, and paprika.
- Bring the sauce to a simmer over medium low heat. Cook for 10 minutes, stirring occasionally, until the sauce is thickened and very creamy.
- Meanwhile, cook the pasta: Bring a large pot of salted water to a boil. Cook the pasta according to package directions until al dente. Drain and keep warm.
- Stir the Dijon mustard into the stroganoff sauce. Add the hot cooked pasta and the chopped dill, tossing well to coat.
- Divide the pasta among plates or bowls. Top each serving with a generous handful of the reserved first batch of crispy mushrooms and an extra sprinkle of fresh dill. Finish with freshly cracked black pepper.
Notes
If using a Dutch oven or ceramic pan (as opposed to nonstick), you may need to use a bit more oil.
To make this recipe gluten free, substitute the all purpose flour with a gluten free all purpose blend (or use 2 tablespoons cornstarch), ensure your tamari is gluten free, use a gluten free vegan Worcestershire sauce or omit it, and use your favorite gluten free pasta.
Vegan Worcestershire sauce adds a fantastic depth but can be omitted if you can't find it. Some store brands like Whole Foods 365 and Annie's are vegan friendly.















