Vegan Marry Me Mushroom Pasta

Featured in: Rustic Cozy Dinners

This creamy vegan pasta combines tender cremini, shiitake, and button mushrooms sautéed with garlic and herbs. Sun-dried tomatoes and tomato paste add a robust flavor, while coconut milk and nutritional yeast create a luscious, dairy-free sauce. Tossed with al dente fettuccine and finished with fresh basil and vegan parmesan, it offers a rich, comforting dish perfect for a quick main course. Ready in just 40 minutes, it balances savory depth with a hint of lemon brightness.

Updated on Wed, 26 Nov 2025 11:47:00 GMT
Steaming Vegan Marry Me Mushroom Pasta, a flavorful dish with creamy sauce and herbs. Save
Steaming Vegan Marry Me Mushroom Pasta, a flavorful dish with creamy sauce and herbs. | pecangroove.com

A creamy, flavorful vegan pasta dish featuring tender mushrooms and sun-dried tomatoes in a luscious, dairy-free sauce—so delicious, you might just propose!

This dish quickly became my go-to for easy weeknight dinners that impress both vegans and non-vegans alike.

Ingredients

  • Pasta: 350 g (12 oz) dried fettuccine or linguine
  • Vegetables & Mushrooms: 2 tbsp olive oil, 1 medium yellow onion finely chopped, 4 garlic cloves minced, 400 g (14 oz) mixed mushrooms (cremini shiitake or button) sliced, 1 tsp dried thyme, 1 tsp dried oregano
  • Sauce: 80 g (1/2 cup) sun-dried tomatoes in oil drained and sliced, 240 ml (1 cup) vegetable broth, 240 ml (1 cup) full-fat coconut milk or unsweetened soy cream, 2 tbsp nutritional yeast, 1 tbsp tomato paste, 1 tbsp lemon juice, Salt and freshly ground black pepper to taste
  • Garnish: Fresh basil leaves torn, Vegan parmesan or nutritional yeast for serving

Instructions

Step 1:
Bring a large pot of salted water to a boil. Cook the pasta according to package directions until al dente. Drain and set aside reserving 120 ml (1/2 cup) pasta water.
Step 2:
Meanwhile heat olive oil in a large skillet over medium heat. Add onion and sauté for 3 4 minutes until translucent.
Step 3:
Add garlic and cook for 1 minute until fragrant.
Step 4:
Add mushrooms thyme and oregano. Cook stirring occasionally for 7 8 minutes until mushrooms are golden and their liquid has mostly evaporated.
Step 5:
Stir in sun-dried tomatoes and tomato paste. Cook for 2 minutes.
Step 6:
Pour in vegetable broth coconut milk and nutritional yeast. Stir well and simmer for 5 6 minutes until the sauce thickens slightly.
Step 7:
Add lemon juice salt and pepper. Taste and adjust seasoning as needed.
Step 8:
Add cooked pasta to the sauce. Toss gently to coat adding reserved pasta water a little at a time if needed for creaminess.
Step 9:
Serve immediately garnished with fresh basil and vegan parmesan or nutritional yeast.
Save
| pecangroove.com

This recipe brings joy to family dinners and even had my partner asking for seconds every time.

Required Tools

Large pot, large skillet, chef's knife, cutting board, wooden spoon or spatula

Allergen Information

Contains wheat (gluten) in pasta use gluten-free pasta if needed Coconut milk is a tree nut allergen for some substitute as needed

Nutritional Information

Calories 495 Total Fat 18 g Carbohydrates 68 g Protein 13 g (per serving)

A close-up of Vegan Marry Me Mushroom Pasta, ready to serve with fresh basil and vegan parm. Save
A close-up of Vegan Marry Me Mushroom Pasta, ready to serve with fresh basil and vegan parm. | pecangroove.com

This dish is a perfect blend of comfort and elegance fit for any occasion.

Recipe Questions & Answers

What types of mushrooms work best in this dish?

Cremini, shiitake, and button mushrooms provide a balance of texture and flavor, but you can use a mix based on availability.

Can I substitute the coconut milk with another ingredient?

Yes, cashew cream or unsweetened soy cream can be used for a similar creamy texture and mild flavor.

How should the pasta be cooked for best results?

Cook the pasta until al dente, then toss with the sauce, adding reserved pasta water for extra creaminess if needed.

Is it possible to make this dish gluten-free?

Absolutely. Simply replace the pasta with your favorite gluten-free alternative and follow the same cooking steps.

What garnishes enhance the flavor here?

Fresh torn basil leaves and a sprinkle of vegan parmesan or nutritional yeast add aromatic brightness and a cheesy touch.

Can I add spice to this pasta?

Try adding a pinch of red pepper flakes when cooking the garlic for a gentle heat that complements the flavors.

Vegan Marry Me Mushroom Pasta

Creamy vegan pasta featuring tender mushrooms and sun-dried tomatoes in a rich dairy-free sauce.

Prep Duration
15 min
Cook Duration
25 min
Overall Time
40 min
By Pecan Groove Holly Emerson

Recipe Group Rustic Cozy Dinners

Skill Level Easy

Culinary Tradition Italian-Inspired

Portions 4 Number of Servings

Diet Concerns Plant-Based, No Dairy

What You'll Need

Pasta

01 12 oz dried fettuccine or linguine

Vegetables & Mushrooms

01 2 tbsp olive oil
02 1 medium yellow onion, finely chopped
03 4 garlic cloves, minced
04 14 oz mixed mushrooms (cremini, shiitake, or button), sliced
05 1 tsp dried thyme
06 1 tsp dried oregano

Sauce

01 ½ cup sun-dried tomatoes in oil, drained and sliced
02 1 cup vegetable broth
03 1 cup full-fat coconut milk or unsweetened soy cream
04 2 tbsp nutritional yeast
05 1 tbsp tomato paste
06 1 tbsp lemon juice
07 Salt and freshly ground black pepper, to taste

Garnish

01 Fresh basil leaves, torn
02 Vegan parmesan or nutritional yeast, for serving

Step-by-Step Guide

Step 01

Cook pasta: Bring a large pot of salted water to a boil. Cook pasta according to package instructions until al dente. Drain, reserving ½ cup pasta water, and set aside.

Step 02

Sauté onion: Heat olive oil in a large skillet over medium heat. Add onion and sauté for 3 to 4 minutes until translucent.

Step 03

Add garlic: Stir in minced garlic and cook for 1 minute until fragrant.

Step 04

Cook mushrooms and herbs: Add sliced mushrooms, dried thyme, and oregano. Cook, stirring occasionally, for 7 to 8 minutes until mushrooms are golden and most liquid has evaporated.

Step 05

Incorporate sun-dried tomatoes and tomato paste: Stir in sun-dried tomatoes and tomato paste; cook for 2 minutes to deepen flavors.

Step 06

Simmer sauce: Pour in vegetable broth, coconut milk or soy cream, and nutritional yeast. Stir to combine and simmer for 5 to 6 minutes until sauce thickens slightly.

Step 07

Season sauce: Add lemon juice, salt, and freshly ground black pepper. Adjust seasoning to taste.

Step 08

Combine pasta and sauce: Add cooked pasta to the skillet and toss gently to coat. Incorporate reserved pasta water gradually to achieve desired creaminess.

Step 09

Garnish and serve: Serve immediately, topped with torn fresh basil leaves and vegan parmesan or nutritional yeast.

Tools Needed

  • Large pot
  • Large skillet
  • Chef's knife
  • Cutting board
  • Wooden spoon or spatula

Allergy Details

Always check each item for allergens and reach out to your doctor if unsure.
  • Contains gluten from pasta; use gluten-free pasta if necessary.
  • Some vegan parmesan products may contain nuts or soy.
  • Coconut milk may be allergenic to individuals with tree nut allergies.

Nutrition Details (per serving)

Nutrition info is a guide; don't substitute for professional advice.
  • Calorie Count: 495
  • Fat content: 18 g
  • Carbohydrate: 68 g
  • Protein Amount: 13 g