This green spinach pasta sauce is fast (8 minutes!), easy, healthy, and super delicious. It’s creamy, garlicky, and packed with nutrients – for a simple dairy-free, oil-free, nut-free, midweek meal the entire family will love!
10-Minute Basil, Garlic, and Spinach Pasta Sauce
I’ve already shared a simple one-pot pasta and quick 20-minute garlic noodles. Now it’s the time to go one step further with this super quick and easy spinach pasta sauce that you can throw together in less than 10 minutes with one saucepan and a food processor. Serve the green pasta sauce with pasta of choice or low-carb zucchini noodles for a fuss-free, crowd-pleasing meat-free meal.
Usually, you can find me sneakily hiding vegetables in everything (like this cauliflower-based alfredo sauce and a zucchini pizza crust). But this vibrant spinach sauce has no issues with advertising itself. All while still being proudly adult and child approved. It’s creamy, comforting, and flavorful, yet light enough not to weigh you down.
With a combination of spinach, basil, garlic, and nutritional yeast, this healthy pasta sauce hits several flavor notes of a pesto sauce (like this avocado pesto) but is much lighter and lower calorie thanks to the omission of oil and dairy. It’s also pantry friendly, fairly low budget, and packed with nutrients and antioxidants, which is always a bonus!
The Health Benefits of Spinach
We’ve probably all grown up being told to eat our greens. In the case of spinach, I can certainly see why. Here are just a few benefits found (read more on Healthline) in this healthy spinach sauce.
- It’s loaded with several vitamins, including vitamins A, C, and K. These are important for immune function, skin, blood clotting, etc.
- An excellent source of plant-based iron, which is an essential mineral for healthy blood.
- Contains moderate levels of calcium and folic acid.
- Rich in antioxidants, which helps protect cells from oxidative stress and fight inflammation.
- Contains several plant compounds that help ward off infection, promote heart health, improve eye health, and more.
- Contains lots of nitrates, which moderate blood pressure and improve heart health.
Looking for more ways to enjoy this impressive leafy green? Check out my easy spinach tortillas, spinach artichoke dip, or spinach and ‘ricotta’ cannelloni!
The Green Pasta Sauce Ingredients
All you require are simple ingredients to prepare this spinach sauce for pasta, including:
- Spinach: You can use fresh or frozen (and thawed, with excess liquid removed) spinach leaves. Use regular or baby spinach.
- Basil: Just a small amount really packs in tons of flavor to the creamy spinach sauce.
- Nutritional yeast: To add nutty, cheesy, umami flavor.
- Aromatics: I used a combination of fresh garlic cloves and onion, and also onion powder.
- Coconut milk: I use light coconut milk (canned). Alternatively, use another plant-based milk that is higher in fat, like cashew milk.
- Seasonings: All you need to season this spinach pasta recipe is salt, pepper, and a pinch of nutmeg.
- Starch: Use cornstarch or potato starch to thicken the creamy spinach pasta sauce.
Serve it with the pasta of your choice (regular, whole wheat, or gluten-free). I usually enjoy it with long noodles, i.e., fettuccine, spaghetti, linguine, tagliatelle, etc. You could also use smaller shapes like fusilli or rigatoni. It’s best to use pasta with lots of ridges or grooves to stick to, but you could even mix it into orzo or giant couscous.
Optional Additions:
- Lemon: A splash of lemon juice (or lime juice) brightens the flavor of the green noodles and, as a bonus, helps our bodies to absorb the iron in the spinach better. Boost the flavor further with the addition of lemon zest.
- Nuts/seeds: The addition of ¼ cup of lightly toasted pine nuts, walnuts, cashews, or pistachios will add extra protein and texture. It also helps transform this into more of a spinach pesto.
- Roasted garlic: Instead of fresh garlic, use roasted, which is wonderfully mellow and caramelized. You’ll need to increase the amount, adjusting to taste.
- Herbs: Swap out the basil for parsley and/or cilantro.
- Spice: Use red pepper flakes or chili/cayenne powder to add some heat to the green pasta sauce.
- Cheese: To boost the cheesy flavor further, mix in some vegan cream cheese or even a vegan Parmesan cheese alternative.
For the full ingredients list, measurements, complete recipe method, and nutritional information, read the recipe card below.
How to Make Spinach Pasta Sauce?
This healthy pasta sauce takes just 8 minutes to prepare, perfect for preparing while your pasta of choice cooks.
- First, transfer all the ingredients to a food processor or blender and process until smooth.
- Then, transfer the mixture to a saucepan and bring to a boil, stirring regularly.
- Allow it to simmer for 1-2 minutes, or until it thickens. Voilà, the spinach sauce is ready to toss with the pasta of your choice!
How to Store?
Store: Allow it to cool and store in an airtight container in the fridge for 3-4 days. The leftovers taste great chilled or reheated.
Freeze: I haven’t tried, but I think it should freeze well. Allow it to cool, then transfer into a freezer-safe, airtight container or Ziplock bags and freeze for up to 3 months. Defrost in the refrigerator overnight before using it chilled or reheated.
Reheat: Use either the stove or a microwave to reheat the spinach pasta sauce. Add a splash of additional liquid (water, milk, or vegetable stock) if needed, to loosen up the sauce.
Serving Recommendations
Once you’ve chosen the pasta to serve this spinach sauce with, there are several ways to add to the recipe, including:
- Vegetables: I particularly like corn, peas, sautéed mushrooms, asparagus, broccoli, roasted bell pepper, olives, roasted cherry tomatoes (sun-dried tomatoes), and roasted mixed veggies. Pre-cook, then mix them in once served.
- Protein: You could serve the pasta with green sauce with crispy tofu, tempeh, or your favorite meat alternative. White beans or chickpeas could also work to boost the plant-based protein.
- Bread: You could serve the spinach fettuccine/pasta with a slice of crusty bread or baguette OR some garlic bread (or garlic naan).
- Salad: I often serve pasta dishes with a simple side salad (i.e., lettuce, cucumber, tomato).
FAQs
Could I substitute the spinach?
This method will also work with other leafy greens like kale (as I’ve done in this kale avocado pasta sauce) or even chard. However, you will need to cook the sauce for slightly longer (I like to wilt the kale in the pasta water before blending it).
Can I omit the starch?
Omitting the starch will leave you with a very thin pasta sauce, so I don’t recommend it. However, you could swap out the coconut milk for one avocado with a splash of dairy-free milk. This not only adds heart-healthy fats, antioxidants, and several vitamins and minerals but will also thicken the sauce without using starch.
Can I use an immersion blender?
Technically, yes, but you may not get the spinach pasta sauce as smooth.
Recipe Notes and Tips
- Utilize pasta water: When you pair pasta with spinach sauce, save a little of the starchy pasta water to mix into this sauce and help it coat the noodles. You can also use it to thin the sauce if desired.
- Use a high-powered food processor/blender: This will ensure you have a super smooth and creamy green pasta sauce.
- Adjust to taste: Adjust any of the seasonings and the garlic to taste.
- Using the leftovers: This creamy green spinach sauce is good for more than just pasta. Use the leftovers as a salad dressing, stirred into cooked grains, or even dolloped over potatoes.
More Vegan Pasta Recipes
- Creamy lemon pasta
- Garlic butter pasta
- Roasted red pepper pasta
- Creamy vegan lasagna soup
- Pumpkin pasta bake
If you try this easy spinach pasta sauce recipe, I’d love a comment and ★★★★★ recipe rating below. Also, please don’t forget to tag me in re-creations on Instagram or Facebook with @elavegan and #elavegan—I love seeing them.

Spinach Pasta Sauce
Ingredients
- 3 oz (90 g) fresh spinach
- 1 handful of fresh basil
- 1 cup (240 ml) light coconut milk (canned) (or any other dairy-free milk)
- 2 tbsp nutritional yeast
- 1 tbsp cornstarch or potato starch
- 2 cloves of garlic
- 1 tsp onion powder
- ⅓-½ tsp salt (or to taste)
- Black pepper to taste
- 1 pinch of nutmeg
Instructions
- You can watch the short video for visual instructions.Blend all ingredients in a blender until completely smooth.
- Transfer the mixture to a saucepan and bring it to a boil, stirring regularly.
- Let it simmer for 1-2 minutes and stir frequently.
- Serve with cooked pasta (or grains/potatoes) and enjoy.
Notes
- Check the blog post for substitutes, tips, storing instructions, and step-by-step photos.
- The recipe serves two. Nutrition facts are for one serving.
Nutrition information is an estimate and has been calculated automatically
Great recipe! Can’t wait to try it. Could I use frozen spinach instead of fresh?
Yes, that will work. 🙂
I admittedly modified the hell out of this recipe, but I never would have made it without finding yours in the first place!! Thank you.
My pleasure! 🙂
This pasta sauce is amazing, so simple and quick to make! I’ve used coconut yogurt instead of coconut milk and it worked great. I highly suggest it
Sounds great, Serena! Glad it turned out delicious. 🙂
Such an easy, healthy and above all, delicious sauce! All thought it was super good.
Left out the starch.
Happy to hear! Thanks for your awesome feedback. 🙂
This was absolutely delicious!!
Hi Lucy, I am so glad you liked it! 🙂
Soooo good! I was looking for a sauce for pasta that wouldn’t require buying any ingredients. This was it! I made it with soy milk and a half of a small onion that I had in the fridge. I didn’t have basil, but I had 2-3 tablespoons of pesto that I had made earlier in the week. Served on whole wheat thin spaghetti and some angel hair doodles. So delicious, quick, and easy!
Sounds great, Heather! Happy you liked it. 🙂
Hi I have just discovered your wonderful vegan recipes, including the one above, which I am looking forward to trying . However I try to use fresh foods and notice several of your recipes call for onion powder something i never buy, is this strictly necessary and would there be a fresh substitute?
Thanks,
Hi Biddy, I often use both, fresh and dried for flavor. But you can leave it out. 🙂
Made this for the first time today, absolutely love it! Will make this more often. Love how easy and affordable it is compared to other vegan recipes that might require special ingredients. Thank you 🙂
You are so welcome! Very happy you like it. 🙂
Absolutely stellar. I made it using the avocado option and it was healthy and scrumptious. Thank you for sharing!
You are so welcome, Heather! So glad you liked the sauce. 🙂
Hummmmm amei!
I very rarely put comments on recipe websites, but this recipe is a total winner from my point of view. Healthy, vibrant, easy to make and flavorful. Really.
That is awesome, Danielle! I am so glad you like it. 🙂
This sauce is THE BEST!!!! At the very first mouthful I said ..”Oh my this is soooo good!”
And quick and easy too! Definitely adding to my Favorites file!!! I used with zoodles .. delicious!!
Wonderful! I am so glad you liked it. 🙂
Works with dried basil too, it had a lot of garlic flavor. Can’t wait to try with fresh basil. This was the only way to get my picky 1-year-old to eat spinach!
Aww, that’s awesome, Tiffany! Thanks for your feedback. 🙂
Super quick, light, full of flavour and very tasty <3 Thank you Ela for this recipe- my bf and I enjoyed it a lot!
I am so glad you liked it, Sylwia. 🙂
Hello!
This sounds so good and I would really like to make it when I’m going with my husband in our honeymoon!
The only this is that I wouldn’t want to bring my blender with us. Is there any other way to make it? Maybe chop them real good?
Thank you!
Hi Mara, I believe it won’t work without a blender.
I love Ela’s every recipe! If you want something super healthy ,full of iron and extremely quick that recipe is the right one. I make it everytime I’m too tired to cook something more complicated. Highly recommended. ♡
Aww, that’s awesome, Ildi! I am so glad you love this simple sauce. 🙂 Thanks for your feedback!
Delicious! Love your recipes. Turned out great.
I am glad it turned out great! Thanks for your feedback, Callie 🙂
Made this for dinner tonight, super simple, super yummy and super healthy. I will be trying the leftover sauce with a roast potato veggie salad tomorrow. Thanks for the recipe.
So glad you liked the recipe, Nomi! 🙂