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
Video
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
If you are using Pinterest, feel free to pin the following photo:




It is so delicious that I have it on rotation. It works with all kinds of things, vegan or not. I have
also added chiffonade cabbage to the hot pasta water and it softens nicely, before putting into
the sauce–a nutritional powerhouse as well.
That sounds amazing! 😍 I’m so glad you love it and have it on rotation! Adding cabbage to the pasta water is such a great idea—extra nutrients and texture. Thanks for sharing! 😊
I’m so happy that I found a recipe to save me from wasting food. I used some homemade cashew milk and added some cashews but scratched the broth to the blend. Lemon really brightens it up. My partner and I shared a bowl and he kept taking the bowl from me to enjoy. Great recipe find! Will add a protein next time
That sounds amazing, Violet! 😍 Love how you made it your own—homemade cashew milk and extra cashews sound like the perfect touch! Adding protein next time sounds like a great idea! Thanks for sharing! 💛
Turned out super yum! Thanks much for the recipe. Added pistachios to the sauce and topped it off with toasted pistachios!
Hi Hikari, I am so glad it came out delicious! Thanks for your great feedback. 🙂
Can I exclude the nutritional yeast?
Yes, of course. 🙂
I’ve followed this recipe several times and LOVE it! Have you ever tried making extra sauce and freezing it for another time?
My batched tasted very garlic-forward. Maybe my cloves were too large? Balanced out more when I added coriander (sub for basil). Overall tasted lovely over bucket wheat noodles and toasted pine nuts 💚
it’s fine. Healthy, but not very flavorful.
Lovely recipe, easy to follow, great addition to my weekly veggie meal planner
Great reviews and recipe. How long will this last in the fridge?
I am glad it turned out yummy! 🙂
I make this all the time but add a large container of cottage cheese! Uou don’t need milk and it’s super creamy!!
I pooped really bad
I made some swaps based on what I had: some dried basil instead of fresh, garlic powder instead of garlic cloves, and almond milk instead of coconut. I also added a bit of paprika and mustard powder, as well as 1/4 c of walnuts and a splash of avocado oil. I know that probably sounds like too many swaps but having the recipe and the steps as a guide was so incredibly helpful. It turned out so delicious! Served on a mix of lentil and ancient grains fusilli. Thank you for the inspiration and a flexible recipe that allowed me to use what I had on hand.
This is a healthy way to get spinach in, unfortunately I didn’t find this had a lot of flavour or that it was creamy.
This is excellent!! Thanks!!
O.M.G.!! I made the. version with avocado and OMG! I’m trying to collect a sufficient number of vegan recipes that rate highly enough to replace my lifetime of less than healthy go-to recipes, and this just shot straight to the top of the list. I took one bite and actually ran screaming through the house, forcefeeding all of my non- vegan-interested roommates. I actually forgot it was a pasta sauce and doled it out as a really thick soup, but it was wholeheartedly embraced, but all. This has just become my household’s officially favorite food. Just wait till I serve it on pasta!!
That’s awesome! I am so happy you like it, Kelley. Thanks for your great feedback. 🙂
Could you use frozen spinach?
Yes, I mentioned it in the blog post. 🙂
Yummy! I felt like could use a bit more flavour but overall I enjoyed it. Thanks!
Thanks for your feedback, Nora! 🙂
I had some spinach to use up and so glad I found this recipe! I probably won’t use coconut milk next time because it had a slight coconut flavor but overall so damn good! I spiraled a zucchini and poured it over zucchini noodles. absolutely delish! something I’d have to pay $20 for at a restaurant! thank you!!!
I am so glad you enjoyed it, Lynn! 🙂
Wow had a bag of spinach I needed to use up and wanted something, but was craving pasta. This was so rich and creamy! I was out of basil so I thought it might work really well with the flavor profile of a saag paneer, so I added a little bit of red pepper, garam masala, chaat masala, cumin and coriander seed right into the blender. It was decadent!!!
Sounds awesome! Thanks for your great feedback. 🙂
So delicious and easy. I just love your recipes. I also find that my kids will eat anything that you share here 🙂 I made this today and mixed with noodles for my kids – calling it Green Machine Pasta – and they loved it. Thank you!
Aww, this is amazing! Makes me so happy, Keeley. 🙂