Oyster Mushroom Pasta Recipe Vegan: Earthy Flavors in a Creamy Sauce

Oyster Mushroom Pasta Recipe Vegan: Earthy Flavors in a Creamy Sauce

This vegan pasta dish transforms humble oyster mushrooms into a creamy, restaurant-quality meal. The earthy depth of the mushrooms pairs perfectly with a velvety sauce that clings to every strand of pasta.

I developed this recipe to prove that vegan cooking can be rich and indulgent. The secret lies in properly sautéing the mushrooms to develop their natural umami before building the sauce.

What emerges is a dish with layers of flavor—silky sauce, tender mushrooms, and al dente pasta. The creaminess comes from a simple blend of cashews and plant-based milk, creating a texture that rivals dairy.

Ready in under 30 minutes, this pasta satisfies comfort food cravings without compromise. The technique is straightforward, but the results are anything but ordinary.

👨‍🍳
Difficulty
Medium
🐟
Diet
Seafood
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Oyster Mushroom Pasta Recipe Vegan

Earthy oyster mushrooms and creamy cashew sauce elevate this plant-based pasta to restaurant quality.

Ingredient Amount Notes
Oyster Mushrooms 🍄 12 oz Fresh, cleaned, torn into strips
Fettuccine Pasta 🍝 12 oz Vegan, dry or fresh
Raw Cashews 🌰 ¾ cup Soaked in hot water 15 minutes
Unsweetened Plant-Based Milk 🥛 1 ½ cups Cashew or almond preferred
Garlic Cloves 🧄 4 cloves Minced finely
Shallot 🧅 1 whole Finely diced
Extra-Virgin Olive Oil 🫒 3 tbsp Divided for cooking and finishing
Nutritional Yeast 🧀 ¼ cup For cheesy depth
White Wine 🍷 ½ cup Dry variety, vegan
Vegetable Broth 🥕 ½ cup Low-sodium preferred
Fresh Thyme 🌿 2 tsp Leaves stripped from stems
Salt 🧂 1 tsp Diamond Crystal kosher preferred
Black Pepper 🌶️ ½ tsp Freshly cracked
Lemon Juice 🍋 1 tbsp Freshly squeezed

The oyster mushrooms are critical here—look for firm, dry caps with no slimy spots at Whole Foods or your local farmers market. Cashews must be raw and unsalted; Trader Joe’s has excellent quality at a good price. For the plant-based milk, unsweetened cashew or almond milk provides the creamiest texture. Avoid coconut milk as its flavor can dominate the dish.

No white wine? Substitute with additional vegetable broth plus one tablespoon apple cider vinegar. Shallots can be replaced with yellow onion, though the flavor will be slightly more pungent. For a nut-free version, silken tofu blended with plant milk works as a cashew alternative. The nutritional yeast is key for that umami depth—Bragg or Bob’s Red Mill are reliable brands.

Store mushrooms in a paper bag in the fridge for up to 5 days. Soaked cashews keep 3 days refrigerated in their soaking water. The sauce can be made ahead and reheated gently—it thickens as it cools. Leftovers keep 4 days in an airtight container.

❤️

Why You’ll Love This Recipe

  • One Pot Wonder: I toss everything in a single pan—fettuccine, mushrooms, and that cashew cream—so cleanup’s a breeze.
  • Umami Bomb: The oyster mushrooms soak up the garlic and cashew milk like a dream, delivering that deep, savory punch.
  • Meal Prep Magic: It reheats beautifully, so I make a big batch for lunches all week. Honestly, it tastes even better the next day.
  • Budget Friendly: Oyster mushrooms and cashews stretch far, and this dish feels fancy without the price tag.

Step-by-Step Instructions for Oyster Mushroom Pasta

Master this technique and you’ll create a luxurious plant-based dish with restaurant-quality depth of flavor.

Step 1: Prepare the Cashew Cream Base

Drain the 0.75 cup Raw Cashews after soaking and add them to a high-speed blender with the 1.5 cups Unsweetened Plant-Based Milk. I blend this first to ensure completely smooth results—lumpy cream ruins the texture.

Blend on high for 1-2 minutes until silky and thick. Pour into a small saucepan and warm over low heat for 3-4 minutes, stirring constantly. The mixture should coat the back of a spoon but remain pourable. This gentle warming prevents separation.

Step 2: Sauté Aromatics and Mushrooms

Heat 2 tbsp Extra-Virgin Olive Oil in a large skillet over medium-high heat. Add the 1 whole Shallot and cook for 2-3 minutes until translucent. Stir in the 4 cloves Garlic Cloves and 2 tsp Fresh Thyme, cooking for 30 seconds until fragrant.

Add the 12 oz Oyster Mushrooms and cook undisturbed for 4-5 minutes until they release their moisture and develop golden edges. Season with 1 tsp Salt and 0.5 tsp Black Pepper. The mushrooms should be tender with caramelized bits at the bottom of the pan.

Step 3: Deglaze and Build the Sauce

Pour in the 0.5 cup White Wine and 0.5 cup Vegetable Broth, scraping up all browned bits with a wooden spoon. Let this reduce by half, about 3-4 minutes, until the liquid looks syrupy and the pan is nearly dry.

Stir in the 0.25 cup Nutritional Yeast, then pour in the warm cashew cream. Reduce heat to medium-low and simmer for 2 minutes, stirring constantly. The sauce should thicken to the consistency of heavy cream.

Step 4: Combine with Pasta and Finish

Meanwhile, cook the 12 oz Fettuccine Pasta in salted boiling water until al dente, about 1 minute less than package instructions. Reserve 1 cup pasta water, then drain.

Add the pasta directly to the sauce along with 1 tbsp Lemon Juice and the remaining 1 tbsp Extra-Virgin Olive Oil. Toss vigorously for 1-2 minutes, adding reserved pasta water 1 tablespoon at a time until the sauce clings beautifully to each strand. The pasta should be glossy, not dry.

👨‍🍳

Pro Tips For Making Oyster Mushroom Pasta Recipe Vegan

  • Soak the Cashews: Cover raw cashews in hot water for at least 15 minutes before blending—they’ll turn silky smooth for your sauce without any graininess.
  • Dry the Mushrooms: Pat oyster mushrooms thoroughly dry after cleaning, or they’ll steam instead of sear in the pan.
  • Skip Cold Milk: Use room-temperature plant-based milk for the cashew sauce to prevent it from thickening unevenly or separating.
  • Reserve Pasta Water: Save about ½ cup of starchy pasta water before draining—it helps loosen the cashew sauce and binds it to the fettuccine beautifully.

Common Mistakes When Making This Recipe

Overcrowding the Pan

When sautéing your 12 oz Oyster Mushrooms, resist the urge to add them all at once. Overcrowding causes steaming instead of browning, leaving you with soggy, gray mushrooms rather than those beautiful golden edges we want. I cook them in 2 batches for best results.

Skipping the Soak

Raw cashews need at least 15 minutes in hot water to soften for blending. Skipping this step results in a gritty, uneven cashew cream that won’t achieve that velvety texture. I always set a timer to ensure they’re properly soaked before blending.

Under-seasoning the Sauce

The 0.25 cup Nutritional Yeast adds depth, but

Overcooking the Pasta

Cook your 12 oz Fettuccine Pasta to al dente—about 1 minute less than package instructions. It continues cooking when tossed with the hot sauce, so starting with perfectly firm pasta prevents a mushy final dish. I always taste-test a strand before draining. 🔥

Rushing the Deglaze

When adding 0.5 cup White Wine and 0.5 cup Vegetable Broth, let it reduce by half. This step builds flavor by incorporating those caramelized bits from the mushrooms. I use a wooden spoon to scrape every last bit from the pan.

Ignoring the Pasta Water

Reserve at least 1 cup of pasta water before draining. This starchy liquid is liquid gold for adjusting your sauce consistency. I add it 1 tablespoon at a time until the sauce clings perfectly to each strand of pasta. 💡

Nutrition Facts

Servings 4
Amount Per Serving
Calories 540kcal
% Daily Value
Total Fat 22g28%
Saturated Fat 4g20%
Cholesterol 0mg0%
Sodium 420mg18%
Total Carbohydrate 72g26%
Dietary Fiber 6g21%
Sugars 4g
Protein 18g36%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use a different type of mushroom?

Yes, but oyster mushrooms have the best texture. Shiitake or king oyster work in a pinch. Avoid button mushrooms as they lack the meaty texture.

2

What can I substitute for cashews?

Silken tofu blended with plant milk creates a similar creaminess. For nut allergies, this is the best alternative. Soak and blend as directed.

3

How do I make the sauce thicker?

Simmer the cashew cream longer over low heat or add 1-2 tsp cornstarch slurry. Stir constantly to prevent lumps. The sauce thickens as it cools.

4

Can I make this gluten-free?

Use gluten-free fettuccine and ensure your broth and wine are certified gluten-free. The rest of the ingredients are naturally gluten-free.

★★★★★4.5(6 reviews)
Nathan Turner