Creamy Vegan Mushroom Pasta

Category: Recipes for Every Way of Eating

This dish combines sautéed cremini and dried mushrooms cooked with garlic and tamari to create a deep, earthy base. Cashews and vegan cheese are blended with miso, nutritional yeast, and tapioca flour until smooth, forming a rich, creamy sauce that envelops the pasta perfectly. Fresh spinach wilts into the sauce, adding brightness and color. For extra texture, an optional baked topping of vegan cheese and panko breadcrumbs is golden and crisp. The result is a hearty, flavorful meal that balances umami and creaminess with wholesome ingredients.

Breanna smiling at the camera.
Created By Breanna
Last updated on Fri, 30 Jan 2026 18:56:19 GMT
A bowl of creamy vegan mushroom pasta. Save
A bowl of creamy vegan mushroom pasta. | foodiffy.com

This creamy vegan mushroom pasta is a comforting and luxurious dish that transforms simple ingredients into a rich and satisfying meal. Perfect for a cozy evening when you want something indulgent yet plant-based it comes together with textures and flavors that even non-vegans will love.

I whipped this up when I wanted a cozy plant-based dinner that felt special but was still straightforward and fresh mushrooms always make this recipe taste buttery and rich

Ingredients

  • Dried mushrooms: add concentrated umami choose good quality porcini or shiitake and soak them well to develop flavor
  • Fresh rosemary: is optional but provides a lovely herbal note if you have it on hand
  • Vegan butter: enriches the sauté giving a creamy mouthfeel
  • Garlic: gives a pungent warmth make sure to mince finely for even cooking
  • Cremini or white button mushrooms: lend texture and earthy taste pick firm, clean mushrooms without spots
  • Tamari: brings depth and saltiness opt for gluten-free versions if needed
  • Raw cashews: soften and blend into a creamy sauce soak if you don’t have a high-speed blender for a smoother texture
  • Mild vegan cheese: melts into the sauce choose brands known for melting well like Violife or Follow Your Heart
  • Chickpea or white miso: boosts savory tones for complexity
  • Tapioca starch: thickens the sauce while keeping it glossy without heaviness
  • Nutritional yeast: adds a subtle cheesy flavor
  • Fresh baby spinach: wilts into the sauce for color and nutrition use young tender leaves
  • Your choice of pasta: works fine regular whole wheat or gluten-free just cook till just shy of al dente to finish cooking in sauce
  • For the baked version: shredded vegan cheese and coarse breadcrumbs create a golden crust finish with olive oil and salt for extra flavor

Instructions

Bring Mushrooms To Life:
Bring one cup of water to a boil then pour it over your dried mushrooms along with the rosemary in a small bowl. Let this steep for 20 minutes so the mushrooms rehydrate and release all their earthy flavors into the liquid. This soak provides that deep mushroom umami the dish needs.
Sauté Aromatics And Mushrooms:
Preheat a large sauté pan over medium low heat then melt the vegan butter and add the minced garlic. Sauté for about one minute just until fragrant to prevent burning. Turn the heat up to medium and add your fresh sliced mushrooms. Stir occasionally for about 15 minutes until mushrooms become tender and golden releasing their juices. Toss in the tamari and cook another minute which adds a savory boost. Remove from heat and reserve a bit of this mixture to blend later.
Cook Pasta Slightly Under:
Bring a large pot of water to a rolling boil and salt generously like seawater. Cook your pasta until just before al dente the noodles will finish cooking in the sauce to absorb more flavor. Drain in a colander and set aside.
Blend The Creamy Sauce:
In a high-speed blender combine the soaked mushroom broth including the mushrooms themselves the reserved cooked mushrooms cashews vegan cheese miso tapioca starch nutritional yeast sea salt onion powder and freshly grated nutmeg. Blend until completely smooth. This silky sauce is the star lending creaminess and umami all at once.
Combine And Simmer:
Pour the sauce back into your mushroom sauté pan or into the large pot if needed. Warm over medium heat just to a gentle simmer. Add the pasta stirring well to coat every piece in the luscious sauce. Toss in the fresh baby spinach and cook for a few minutes until it wilts to a vibrant deep green. Taste and adjust salt or pepper as you see fit. For stovetop serving let it rest 10 to 15 minutes to thicken and deepen flavors.
Optional Baked Finish:
Preheat your oven to 375 degrees Fahrenheit. Mix the breadcrumbs olive oil and salt in a first bowl. Stir about half the shredded vegan cheese into the pasta then transfer to a baking dish if not already in one. Sprinkle the rest of the cheese on top followed by the breadcrumb mixture evenly. Bake for 15 minutes until golden and crisp on top. If desired broil for a couple of minutes to get that extra browning. Let rest before serving to set the topping.
A bowl of creamy vegan mushroom pasta.
A bowl of creamy vegan mushroom pasta. | foodiffy.com

Store leftovers in an airtight container in the refrigerator for up to four days. To reheat gently warm on the stovetop adding a splash of water to loosen the sauce if it seems thickened. Avoid microwaving for best texture.

Ingredient Swaps

You can replace cashews with soaked sunflower seeds or shelled hemp seeds for a nut-free creaminess. If you don't have miso try a teaspoon of soy sauce and a touch of tahini for richness. Nutritional yeast is key for cheesy notes but can be omitted in a pinch with an extra sprinkle of salt.

Serving Ideas

Serve this pasta topped with freshly ground black pepper and a handful of chopped fresh parsley or basil for brightness. Pair alongside a crisp green salad or roasted vegetables to balance the richness. For a protein boost toss in some pan-fried tofu or tempeh cubes.

Seasonal Twists

In spring or summer add fresh peas or thin asparagus spears just before adding spinach for pops of freshness. In autumn stir in roasted pumpkin or butternut squash cubes for a cozy seasonal twist. Experiment with herbs like sage or thyme as alternatives to rosemary depending on your mood.

A plate of creamy vegan mushroom pasta.
A plate of creamy vegan mushroom pasta. | foodiffy.com

This pasta makes a luxurious yet simple dinner perfect for any plant-based meal plan.

Frequently Asked Recipe Questions

→ What types of mushrooms work best in this dish?

Porcini or shiitake provide deep flavor when dried, while cremini or white button mushrooms offer a tender, earthy texture for sautéing.

→ How do cashews contribute to the sauce?

Soaked raw cashews blend into a creamy base, lending a silky texture and subtle richness to the sauce without dairy.

→ Can I make this dish nut-free?

Yes, by following the notes—using alternatives to cashews or ensuring a high-speed blender allows smoothness without soaking nuts.

→ What role does miso play in the sauce?

Miso adds a savory depth and umami that enhances the mushroom flavors and balances the creaminess.

→ How is the baked version different from the stovetop one?

The baked version includes a crunchy topping of vegan cheese and breadcrumbs, baked until golden, adding texture contrast to the creamy pasta.

→ What pasta types suit this dish?

Regular, whole wheat, or gluten-free pasta all work well, allowing flexibility based on preference or dietary needs.

Creamy Vegan Mushroom Pasta

A luscious blend of mushrooms, vibrant spinach, and vegan cheese melded with perfectly cooked pasta.

Preparation Time
15 mins
Time to Cook
35 mins
Overall Time
50 mins
Created By: Breanna

Type of Recipe: Special Diets & Lifestyle

Cooking Difficulty: Intermediate Skill Needed

Cultural Origin: Vegan Fusion

Portion Size: 4 Number of Servings (4 servings)

Dietary Options: Vegan Approved, Good for Vegetarians, Dairy-Free

Ingredients Required

→ Dried Mushrooms and Herbs

01 14 g dried porcini or shiitake mushrooms
02 1 teaspoon fresh rosemary, chopped (optional)

→ Liquids

03 710 ml water, divided
04 2 tablespoons vegan butter
05 1 tablespoon tamari (or soy sauce)
06 1 tablespoon olive oil (for baked version)

→ Fresh Vegetables

07 170 g cremini and/or white button mushrooms, sliced
08 6 cloves garlic, minced
09 170 g raw baby spinach

→ Nuts and Seeds

10 110 g raw cashews (soak if not using high-speed blender)

→ Vegan Dairy Alternatives

11 200 g mild vegan cheese, cubed (e.g., Violife, Chao, or Follow Your Heart)
12 200 g shredded vegan cheese (optional for baked version)

→ Fermented and Starch Components

13 2 tablespoons chickpea or white miso
14 2 tablespoons tapioca flour/starch
15 3 tablespoons nutritional yeast

→ Pasta and Toppings

16 450 g pasta of choice (regular, whole wheat, or gluten-free)
17 ¾ cup coarse breadcrumbs or panko (optional for baked version)

→ Seasonings

18 ¾ teaspoon fine sea salt
19 ¾ teaspoon onion powder
20 Dash of freshly grated nutmeg
21 Black pepper, to taste
22 ½ teaspoon fine sea salt (for baked version)

Guide to Cooking

Step 01

Bring 240 ml water to a boil. Combine dried mushrooms and rosemary in a small bowl, add boiling water, and steep for 20 minutes.

Step 02

Preheat a large sauté pan over medium-low heat. Add vegan butter and minced garlic, sauté for 1 minute. Increase heat to medium, add sliced mushrooms, and cook, stirring occasionally, until tender, about 15 minutes. Stir in tamari and cook for 1 additional minute. Remove from heat and reserve 120 ml mushroom mixture.

Step 03

Bring a large pot of salted water to a boil. Add pasta and cook until just shy of al dente. Drain pasta and set aside.

Step 04

In a high-speed blender, combine the steeped mushroom-rosemary mixture with reserved mushroom mixture, soaked cashews, cubed vegan cheese, miso, tapioca flour, nutritional yeast, sea salt, onion powder, and nutmeg. Blend until completely smooth.

Step 05

Pour blended sauce into the sauté pan with mushrooms or a large pot if pan is too small. Simmer gently and add cooked pasta, stirring to coat evenly.

Step 06

Add baby spinach to the pasta mixture and cook for a few minutes until spinach wilts and darkens. Adjust seasoning with black pepper and additional salt as desired. For stovetop serving, let rest for 10 to 15 minutes to thicken before plating.

Step 07

Preheat oven to 190°C. In a small bowl, mix breadcrumbs with olive oil and ½ teaspoon salt. Fold half the shredded vegan cheese into the pasta. Transfer to a baking dish if necessary, sprinkle remaining cheese over the top, then scatter breadcrumb mixture evenly.

Step 08

Bake for 15 minutes until breadcrumbs are golden and crisp. Broil for 2 to 3 minutes if additional browning is desired. Allow to rest for 10 minutes before serving.

Extra Suggestions

  1. For a nut-free variation, substitute cashews with sunflower seeds or use a high-speed blender to avoid soaking cashews.

Necessary Equipment

  • Large sauté pan (oven-proof if baking)
  • High-speed blender
  • Large pot for boiling pasta
  • Colander
  • Oven and baking dish (optional)

Allergen Info

Always check ingredient labels for allergens, and talk to a health expert if you’re unsure.
  • Contains nuts (cashews) and soy (tamari, miso, vegan cheese)
  • May contain gluten if using non-gluten-free pasta or breadcrumbs

Nutritional Info (Per Serving)

Nutrition facts are for general information and shouldn’t replace professional health advice.
  • Energy (Calories): 520
  • Fats: 18.7 g
  • Carbohydrates: 65.2 g
  • Protein: 16.3 g