Creamy Spinach Mushroom Pasta is easy to make in under 30 minutes with only a few basic ingredients. You won't miss the dairy or oil in this delicious vegan recipe.

This post is sponsored by GO VEGGIE® but the content and opinions expressed here are my own.
Eating dairy-free
I hear all the time about how difficult it is to give up dairy.
And I agree it's not easy.
Cheese in particular seems to be the hardest to let go of.
Some resources that may help you eliminate milk and other dairy products from your diet are included in Switch4Good's Why Ditch Dairy.
And fortunately there are a lot of brands with delicious vegan non-dairy cheese products on the market now.
Many are so good it's hard to tell they are made from foods like coconut, soy, or tree nuts.
Being able to enjoy familiar flavors and textures makes it a lot easier to transition to a plant-based diet without feeling deprived.
And since pasta is a staple on a Mediterranean diet, with these dairy-alternatives you can savor dishes like Vegan Pasta Bake and this Creamy Spinach Mushroom Pasta.
GO VEGGIE brand
One of the brands I'm particularly impressed with is GO VEGGIE®.
While not all of their products are vegan, it's easy to spot the ones that are since they have a lavender "VEGAN" on the label.
I have been buying their vegan cream cheese for a long time. I love it on bagels or as a sandwich spread.
And recently I discovered GO VEGGIE®Vegan Grated Parmesan Style Topping. It's delicious on pizza, pasta, and salads.
Cashew cream sauce
The base of this sauce is made with raw cashews which are blended with water to form a cream.
I decided to incorporate some non-dairy cheese into this recipe for Spinach Mushroom Pasta to make it even more special.
Adding the Parmesan-style topping gives it a little extra cheesiness and tang.
And I like to allow my guests to sprinkle some extra on top, as well.
I think it tastes even better than the dairy version I grew up with!
For a nut-free sauce, try Vegan Cauliflower Alfredo.
How to make Spinach Mushroom Pasta
The ingredient list for this recipe is relatively short:
- Pasta (You can use any shape pasta you prefer. I usually choose gluten-free penne, but it's also great with spaghetti.)
- Raw cashews
- Fresh garlic
- Mushrooms (white button or brown cremini)
- Baby spinach
- Vegan Parmesan-style topping
- Salt and pepper
While the pasta is cooking, I blend the raw cashews with water until completely smooth, usually for a couple of minutes.
If you don't have a high-speed blender, it helps to soak the cashews in hot water for at least 30 minutes to soften them.
Or you can soak them overnight in your refrigerator in a covered bowl.
Then after the pasta is done, I leave it in the strainer and use the same pot to saute the garlic and mushrooms. Less cleanup is always a plus!
Once the mushrooms are cooked down, the baby spinach and cooked pasta go in to the pot.
I give everything a quick stir, then add in the cashew cream.
After it's mixed in, I add the vegan Parmesan and salt and pepper, to taste.
Then it's time to eat!
Serving suggestions
Creamy Spinach Mushroom Pasta is perfect for both weeknights and special occasions.
Since it already has vegetables in it, it's a complete meal.
But if I have time, I like to serve it with a fresh salad with one of the following dressings:
And if you're looking for more easy pasta recipes, some of my favorites are Lemon Cream Pasta Sauce and Instant Pot Pasta Puttanesca.
Spinach Mushroom Pasta Recipe
If you love this recipe, please give it 5 stars! ★★★★★
📋 Recipe
Creamy Spinach Mushroom Pasta (Vegan)
Equipment
Ingredients
- 12 ounces pasta, (gluten-free, if preferred) any shape
- 1 cup raw cashews, (soak for 30 minutes in hot water if you do not have an high-speed blender)
- 1 cup water
- 2 cloves garlic, minced
- 8 ounces mushrooms, (white button or cremini) sliced
- 4 cups baby spinach
- ¼ cup GO VEGGIE® Vegan Grated Parmesan Style Topping, plus extra for topping
- salt, to taste
- pepper, to taste
Instructions
- Cook the pasta in a large pot according to the package directions. Drain and set the cooked pasta aside.
- Meanwhile, combine the raw cashews and water in a high-speed blender. Blend for a few minutes until completely smooth.
- In the same pot you used to cook the pasta, warm about 2 Tablespoons of water over medium heat. Add the garlic and saute for 30 seconds.
- Add the sliced mushrooms and saute until they are soft, adding more water as needed if the pan appears dry.
- Add the baby spinach and cooked pasta to the pot. Stir to combine.
- Then add the cashew mixture from the blender and toss well. The spinach should start to wilt and cook down. Remove the pot from the heat.
- Add the GO VEGGIE® Vegan Grated Parmesan Style Topping and stir again.
- Taste and add salt and pepper, as desired. Serve immediately.
Notes
Nutrition
Nutritional information is an estimation only.
Marina
I added red pepper flakes, oregano, and garlic powder. This was very yummy!
Amy Katz
Those sound like great additions, Marina! I'm glad you enjoyed the pasta.
LisaRose
Loved how quick & easy this one was, Amy. I threw the juice of one lemon and 2 tsps nooch into the sauce. I had no mushrooms (not a big fan) and this was really tasty.
Amy Katz
Thanks so much, LisaRose! I love the substitutions you made.
Louise
Delicious. I had some
asparagus to use up, so sauteed them a bit before adding in the mushrooms.
Amy Katz
Thank you, Louise! Asparagus is a great addition. Thanks for the idea!
Robert
Absolutely wonderful pasta dish made even better by the fact it is so quick and easy to prepare.
Amy Katz
Thank you, Robert! I'm so happy you enjoyed it.
Madalyn
I made this recipie and it was delicious and oh- so creamy, but I was wondering if you could substitute the cashews with walnuts?
Amy Katz
I glad you enjoyed it, Madalyn! I don't think it would be as creamy with walnuts, but I haven't tried them myself.
Marcy
Amy this dish was amazing. Fast, easy, and delicious. No left-overs to worry about here. Always looking for something new when preparing meals for my grown daughters who are both vegan. I have enjoyed every one of your dishes that I have prepared and I apologize for not commenting sooner. Thank you so much! Going to try the cream of tomato soup tomorrow.
Amy Katz
I'm so happy everyone enjoyed it, Marcy!
carolien
My entire family loved it!!! So easy and delicious! I did add a little white wine to the mushrooms while they were sautéing, but otherwise exactly as written. Thanks, this will be added to our rotation!
Amy Katz
I'm so happy to hear this, Carolien! I'm going to have to try your addition of the wine. Thank you for sharing!
Sabeeha
Just tried this and it's so good! Definitely making it again
Amy Katz
I'm so happy you enjoyed it, Sabeeha!
Chanel Cartell
Just made this with Gnocci and couldn’t BELIEVE how delicious and creamy it turned out. Officially adding it to my “vegan dishes to make for non-vegan friends to impress them” list. Thanks for sharing 😃
Amy
Thank you so much, Chanel! I will have to try it with gnocchi next time!
Kari
Omg wow, this is so creamy, "cheesy" and delicious! Ive made 2 times so far. This is my go to pasta recipe! Wouldn't change a thing
Amy
Thank you, Kari! 🙂
Bernie
Hi.
Can u please let me know can u get the go veggie products in Dubli, Ireland ?
Amy
Hi Bernie! Right now they are only available in the United States and Canada, but hopefully they will be expand to Ireland soon.