The Garden Grazer

  • Recipes
  • Matcha
  • About
  • Newsletter
  • Contact
menu icon
go to homepage
  • Recipes
  • Oil-Free
  • Subscribe
  • About
subscribe
search icon
Homepage link
  • Recipes
  • Oil-Free
  • Subscribe
  • About
×
Home » Recipes » Main Dish

Vegan Creamy Mushroom Pasta with Sun-Dried Tomato

Mar 25, 2019 by Kaitlin · 35 Comments

Jump to Recipe

This vegan Creamy Mushroom Pasta features sun-dried tomato, fresh garlic, and spinach in a creamy sauce! It's so satisfying and easy to prepare in 30 minutes. Great for lunch or dinner! (Vegan, oil-free, gluten-free option.)

A plate of Creamy Sun-Dried Tomato Mushroom Pasta

Let's make a pan of vegan Creamy Mushroom Tomato Pasta!

This satisfying pasta dish combines flavorful sun-dried tomatoes, fresh garlic, and spinach. Then it's tossed in a light cream sauce.

To simplify the cream sauce, we won't be soaking whole cashews or needing to blend anything in a blender. Instead, we'll use a shortcut with cashew milk and cheesy nutritional yeast. So easy!

Best of all, it comes together in just 30 minutes for an easy lunch or dinner.

Dry penne pasta, spinach, tomatoes, and mushroom ingredients on a white table

Ingredients for Creamy Sun-Dried Tomato Pasta

For this recipe, you'll toss together in a large skillet:

  • Penne pasta: Or use your own favorite shape such as fusilli, fettuccine, linguine, etc. Use gluten-free pasta if desired. (I like brown rice & quinoa pasta.)
  • Mushrooms: I use cremini mushrooms, but use your own favorite. Shiitake mushrooms, Portobello mushrooms, oyster, or white button would work well.
  • Sun-dried tomatoes: I use dry packed sun-dried tomatoes. (Most often I buy the "Mediterranean Organic" brand which come in a 3 ounce bag.) But an oil-packed jar of sun-dried tomatoes works as well.
  • Fresh garlic cloves
  • Cashew milk: Be sure to use plain and unsweetened milk. You can also substitute another dairy-free milk if you wish such as soy milk, almond milk, coconut milk, etc.
  • Vegetable broth: Use low sodium if desired.
  • Nutritional yeast: This gives the sauce a rich, cheesy, savory flavor.
  • Garlic powder
  • Fresh basil: Or your own favorite fresh herbs like parsley or thyme.
  • Fresh spinach: Or substitute with other greens like kale or arugula.
Creamy Sun-Dried Tomato Mushroom Pasta on a plate

Customizing

Flavors: Change it up with your own variations. Add fresh lemon juice, Kalamata olives, more fresh herbs, or different greens such as arugula for a peppery taste.

Vegetables: Add other veggies to the mix like onion, grape tomatoes, asparagus, shallot, roasted bell pepper, peas, cauliflower, etc.

Vegan sausage: Pair this with your favorite vegan deli sausage for even more plant-based protein and fiber. (I like the "Field Roast" brand Smoked Apple Sage sausage.)

Looking for more inspiration? Try this creamy Mushroom Pesto Pasta as well!

Bowl of spinach pasta with fork

Serving

Garnish: Top your bowl with Vegan Parmesan Cheese, pine nuts, or herbs like basil or fresh parsley before serving if desired. (Or salt and black pepper to taste if needed.) If you like it spicy, sprinkle on some red pepper flakes.

Pairing: This pasta is great served on its own, with a side salad, or toasted sourdough bread.

Storing

This creamy vegan mushroom pasta is best served the same day since the pasta tends to soak up the sauce. However if you'd like to store leftovers, place them in an airtight container in the fridge. Then reheat in the microwave when ready to enjoy.

Creamy vegan pasta with mushrooms and sun-dried tomatoes on a plate

For more inspiration, also browse all vegan pasta & noodle recipes.

Creamy sun-dried tomato mushroom pasta in a bowl with fork

Vegan Creamy Mushroom Pasta with Sun-Dried Tomato

A creamy pasta with flavor-packed sun-dried tomatoes, garlic, and spinach! Easy, satisfying, and a great lunch or dinner.
4.81 from 36 votes
Print Recipe Pin Recipe Comment
Prep Time: 15 minutes minutes
Cook Time: 15 minutes minutes
Total Time: 30 minutes minutes
Author: Kaitlin - The Garden Grazer
Course: Main Dish
Cuisine: Gluten-Free Option, Oil-Free, Vegan
Servings: 4 medium bowls

Ingredients

  • 8 oz. penne pasta (gluten-free if desired)
  • 8 oz. mushrooms (I use cremini)
  • 1/2 cup diced sun-dried tomatoes*
  • 3-5 cloves garlic
  • 1 1/2 cups cashew milk (plain, unsweetened)
  • 2/3 cup vegetable broth
  • 1/4 cup nutritional yeast
  • 1/2 tsp. garlic powder
  • 3 Tbsp. fresh basil
  • 2 cups fresh baby spinach
  • Salt/pepper to taste

Toppings for serving (optional):

  • Fresh basil or parsley, kalamata olives, vegan parmesan

Instructions

  • Cook pasta according to package instructions, leaving al dente (tender, not mushy). Drain when finished.
  • Meanwhile, slice the mushrooms.
  • In a large skillet over medium-high heat, sauté mushrooms for about 7 minutes. (I use 3 Tbsp. water/veggie broth for no-oil sauté method.)
  • Meanwhile, mince garlic and dice sun-dried tomatoes (yielding about 1/2 cup diced tomatoes).
  • Add garlic and sun-dried tomatoes to the skillet. Stir and sauté 1 minute.
  • Add cashew milk, broth, nutritional yeast, and garlic powder. Stir well to combine.
  • Heat 3-4 minutes or until lightly simmering.
  • Meanwhile, chop/julienne the basil.
  • Add basil and drained pasta to the skillet. Toss well and heat for 5-10 minutes or until the pasta has absorbed most of the sauce. (The sauce will be thin at first, but will thicken upon heating and even more after sitting.)
  • Stir in spinach during last couple minutes to wilt. Salt/pepper to taste.

Notes

*Sun-dried tomato: I use about 2.5 oz. dry sun-dried tomatoes (not oil-packed).
Milk: I prefer this dish with cashew milk since it has a thick, creamy consistency. Substitute with soy, almond, etc. as long as it's plain & unsweetened. (The sauce runs a bit thinner with almond milk and will slightly alter the taste.)
Pasta: Use your favorite pasta – fettuccine, linguine, fusilli, etc. (I love a brown rice & quinoa blend for gluten-free.)
Variations: Add onion, grape tomatoes, asparagus, shallot, roasted bell pepper, peas, etc.
Storing: This is best enjoyed the same day, as leftovers tend to soak up the remaining sauce.

Nutrition Per Serving (Estimate)

Nutrition Facts
Vegan Creamy Mushroom Pasta with Sun-Dried Tomato
Amount per Serving
Calories
288
% Daily Value*
Fat
 
2
g
3
%
Saturated Fat
 
1
g
6
%
Polyunsaturated Fat
 
1
g
Monounsaturated Fat
 
1
g
Potassium
 
935
mg
27
%
Carbohydrates
 
55
g
18
%
Fiber
 
5
g
21
%
Sugar
 
8
g
9
%
Protein
 
13
g
26
%
Vitamin A
 
1689
IU
34
%
Vitamin C
 
12
mg
15
%
Calcium
 
51
mg
5
%
Iron
 
3
mg
17
%
* Percent Daily Values are based on a 2000 calorie diet.

Sodium content: This is omitted as I cannot provide an accurate number. I encourage you to calculate your own to provide a much more precise reading based on the exact ingredients, brands, and amounts you're using.

Get the Monthly NewsletterSubscribe here!

If you're enjoying this vegan creamy mushroom sun-dried tomato pasta recipe, also feel free to check out:

  • Portobello Fajitas
  • Broccoli Cashew Stir Fry
  • Vegan Butter Chickpeas
  • Easy Peanut Noodles

Follow The Garden Grazer on Instagram, Pinterest, X (Twitter), or Facebook for more updates and inspiration.

More Vegan Main Dish Recipes

  • Vegan pot roast cover photo
    Vegan Pot Roast (Easy!)
  • Taco spaghetti recipe cover photo
    Taco Spaghetti (Vegan!)
  • Vegan creamy gnocchi soup cover photo
    Creamy Gnocchi Soup (Vegan!)
  • Vegan taco pasta salad cover photo
    Taco Pasta Salad with Southwest Dressing (Vegan!)

Comments

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating:




  1. Roxanne Karr says

    October 28, 2024 at 8:22 pm

    5 stars
    I just made this for dinner tonight. Followed the recipe exactly and OH MY GOODNESS! So delicious!!! My husband is the one I was worried about, since he is a die-hard carnivore, but he cleaned his plate and raved about how good it was 😁

    Reply
    • Kaitlin says

      October 29, 2024 at 8:40 am

      Yay! That's awesome to hear, Roxanne. So glad you both enjoyed it. Thanks a lot for giving it a try and coming back to share your very kind and thoughtful review!

      Reply
  2. Jennifer says

    August 20, 2022 at 6:19 pm

    5 stars
    We really enjoyed this recipe! Simple to make on a weeknight. Very happy to have found your website. We have enjoyed each and every recipe that we’ve tried from you. Thanks!

    Reply
    • Kaitlin says

      August 21, 2022 at 8:25 am

      Aww, thrilled to hear you found another one that your family enjoys! I appreciate you giving the recipes a try and coming back to leave such kind feedback. Thank you, Jennifer!

      Reply
  3. Amanda says

    September 03, 2020 at 4:58 pm

    5 stars
    I made this recipe for lunch today and just loved it. I found your website a little over a week ago and have prepared at least four of your recipes. I've enjoyed every one of them, and have been sharing them with my friends and family on Facebook.

    I have one question. Where can I find the serving sizes? Thank you!

    Reply
    • Kaitlin says

      October 01, 2020 at 11:35 am

      Hi Amanda! That's awesome - so glad you've been enjoying the recipes! And thanks for sharing them with your friends/family as well.

      The servings for each recipe are listed right above the ingredients. I don't always mark down a specific measurement (i.e. 1/2 cup per serving), but rather how many servings the recipe typically makes for our family (such as 5 medium bowls, etc.) I realize that's not always very precise, but hope it at least gives a rough guideline if you're keeping track of nutritional content, etc.

      Reply
  4. Tara says

    July 09, 2020 at 4:32 pm

    5 stars
    The first time I made this I thought it was pretty good. This time, I doubled the recipe but tripled the mushrooms and added a diced onion. It was amazing! My family loves it.

    Reply
    • Kaitlin says

      July 10, 2020 at 8:55 am

      Hello, Tara! That's fantastic. I love your extra mushroom and onion addition. Thanks so much for sharing your kind feedback! Wishing you and your family a great weekend. -Kaitlin

      Reply
  5. Jana says

    July 05, 2020 at 4:42 pm

    5 stars
    Thank you for this recipe! It is delish! I didn't have spinach, so I used arugula, and doubled the mushrooms, as they needed to be used, and added a whole onion at the beginning. Very good! Saved it to my favorites.

    Reply
    • Kaitlin says

      July 10, 2020 at 10:15 am

      Awesome to hear that, Jana! Really love your wonderful adaptions - many thanks for sharing.

      Reply
  6. Lillian says

    May 30, 2020 at 11:39 am

    5 stars
    Tried this today, I didn’t have nutritional yeast, and used almond milk and cornstarch. Still So delicious, will definitely make it again as written.

    Your blog has been a life saver. We went vegan almost 2 years ago and You have helped me prepare so many great meals. I absolutely love it and been telling everyone I know about it.

    Reply
    • Kaitlin says

      June 06, 2020 at 2:01 pm

      Hello, Lillian! That's so wonderful to hear, and great substitute with the cornstarch to thicken it up! Thrilled you're enjoying the blog and thank you so much for sharing it with others. I really appreciate that!

      Reply
  7. Chiseche Rachel Kapapa says

    May 05, 2020 at 11:22 am

    Absolutely delicious. I used unsalted cashew butter to thicken my sauce.

    Reply
    • Kaitlin says

      May 19, 2020 at 12:34 pm

      Wonderful substitute! Thanks so much for sharing your creative adaption.

      Reply
  8. Janet says

    April 30, 2020 at 5:10 pm

    This is one of my favorite recipes at our local Italian Restaurant. I order it but usually pay for it later as I don’t do well with dairy products. I searched the web for a vegan version and found your recipe. Absolutely finger licking good. My husband loved it too. Thank you for sharing this great recipe.

    Reply
    • Kaitlin says

      May 19, 2020 at 12:33 pm

      So lovely to hear you both enjoyed it Janet! Thanks so much for the kind feedback.

      Reply
  9. Genevieve says

    February 18, 2020 at 6:49 pm

    5 stars
    Just made this recipe and LOVED it! It tasted like Alfredo sauce! I used a quinoa and brown rice blend of fusilli pasta (because they didn’t have penne and I’ve become addicted to the combo). Also used oat milk instead of cashew and it was the perfect consistency, and subbed asparagus for mushrooms since I’m not a fan. It all turned out great, can’t wait to make it again.

    Reply
    • Kaitlin says

      February 19, 2020 at 10:40 am

      Hey Genevieve! Awesome to hear you gave this a try and enjoyed. I love the oat milk & asparagus substitutions. And I agree, quinoa & brown rice pasta is my favorite too!

      Reply
  10. Jennifer says

    November 18, 2019 at 10:45 am

    5 stars
    I made this last week and everyone loved it. My non-vegan husband added some parmesan cheese but the rest of us added vegan parmesan cheese. Loved it. So happy I found your site! Thank you.

    Reply
    • Kaitlin says

      November 18, 2019 at 1:59 pm

      So fantastic to hear it was enjoyed by all. Thanks for the kind feedback!

      Reply
  11. Kate says

    September 20, 2019 at 2:02 pm

    5 stars
    Made this tonight using Almond Milk with a touch of cornstarch to thicken it up. This dish was amazing-both my husband & I really enjoyed it. Thanks for a great recipe.

    Reply
    • Kaitlin says

      September 24, 2019 at 12:55 pm

      Awesome, Kate! Perfect substitution with the almond milk & cornstarch. Thrilled to hear you both enjoyed!

      Reply
  12. Allyson says

    September 11, 2019 at 1:33 pm

    4 stars
    I made this last night. It was really yummy! My man and I enjoyed it last night. I had leftovers for lunch today and the sauce kinda disappeared. I added a bit of veggie broth to the bowl last night, but the noodles must've soaked it up over night. Any suggestions or did I make too little sauce? I probably need to add broth right before microwaving..

    Reply
    • Kaitlin says

      September 16, 2019 at 8:53 am

      Hi Allyson! Great to hear you both enjoyed it. This recipe works best if eaten the same day, as leftovers do tend to soak up the remaining sauce as you found. (Apologies that was unclear - I just added a note to clarify.) You could certainly add a touch of milk or broth before reheating to re-hydrate a bit if desired however!

      Reply
  13. Nataleigh says

    September 10, 2019 at 3:54 am

    5 stars
    OMG. I'm new to cooking, despite being plant based for quite a while, so most of my experiments I've been pretty modest about...okay, yeah, it tastes good, but could it be better?

    This? This here? NO QUESTION. Truly. I love an easy, one pan dish that allows me to multitask, and mega bonus that it was ready in under 30 minutes. I had extra mushrooms I needed to use up, so I went ahead and doubled the recipe, and thank goodness I did. Everyone had seconds and I still managed to squirrel a bit away for my lunch today.

    The only substitution-ish thing I made was that I didn't have cashew milk, so I used unsweetened almond milk and threw a tablespoon of cashew butter in, and I thickened the sauce with cornstarch in the very end (this probably wouldn't have been necessary if I had slowly added the double of the milk, rather than follow it to a T, but as I said, newbie!)

    Reply
    • Kaitlin says

      September 16, 2019 at 8:57 am

      So great to hear that! And I love your idea to use almond milk & cashew butter. Smart! Hope you continue to have fun with your plant-based cooking journey & experiments! Wishing you a beautiful week! -Kaitlin

      Reply
  14. Bronnie says

    September 06, 2019 at 6:42 pm

    3 stars
    It was just ok, a little bland for our taste.

    Reply
  15. Ashley says

    August 14, 2019 at 12:28 pm

    5 stars
    OH my goodness, absolutely amazing!!! All of the flavors are spot on! I used soy milk and had no issues with it thickening up. I added peas and tomatoes and used lentil pasta. Even my meat eating husband said it tasted good! Thank you for sharing!!!

    Reply
    • Kaitlin says

      September 16, 2019 at 9:21 am

      So glad you both enjoyed this! I absolutely love your additions, yum! Thanks so much for taking the time to leave such sweet feedback - very appreciated! Wishing you and your husband a most beautiful week! -Kaitlin

      Reply
  16. Grace says

    June 13, 2019 at 6:37 pm

    5 stars
    Just made this exactly as written!!! YUM!!! I am so happy to have discovered your blog! Have a ton more recipes pinned to work my way through!

    Reply
    • Kaitlin says

      July 16, 2019 at 9:37 am

      Hi Grace! Thrilled to hear you enjoyed this one (and found more inspiration on the site as well!) Hope you enjoy any others you try!

      Reply
  17. Trish says

    April 12, 2019 at 6:46 am

    5 stars
    I made this last night and it was super delicious! Definitely a keeper. Super easy to put together too. Glad I doubled the recipe. My almost 18 year old son is super picky and more than often isn’t a fan of my plant-based cooking, but this one he devoured and had seconds as did my husband. Thanks for a fab meal!!! Will definitely be making this often.

    Reply
    • Kaitlin says

      April 15, 2019 at 11:07 am

      So great to hear you all enjoyed, Trish. Thanks so much for coming back to rate the recipe and leave such a sweet comment!

      Reply
  18. Terri says

    March 26, 2019 at 6:40 pm

    5 stars
    I made this tonight. It is amazing! The creamy sauce made with the cashew milk and nutritional yeast was spot on! I did not miss the cream or cheese! Wow! I will use the simple sauce in other dishes, for sure. But this dish is a keeper, and I can't wait to make it for my vegan daughters! Problem - I couldn't stop eating it.

    Reply
    • Kaitlin says

      March 27, 2019 at 1:24 pm

      Loved seeing your photos on Instagram! Hope your daughters enjoy it too! Definitely an easy sauce to use for other recipes - would love to hear what you come up with! Thanks for taking the time to comment & rate it!

      Reply

Hello, I'm Kaitlin!
I live in Montana and share vegan recipes that are easy and healthy. About Me →

Footer

↑ back to top

Info

About
Privacy Policy
Contact

Follow

Newsletter
Facebook
Instagram
Pinterest

Recipes

Recipe Index
Oil-Free Recipes
Gluten-Free Recipes

Copyright © 2026 The Garden Grazer

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required