There's nothing like a creamy plate of pasta, and it gets bonus points when it's packed with veggies like this vegan zucchini pasta sauce. My secret to making a seriously silky vegan pasta sauce is using nut butter. It saves you so much time as you don't have to soak the nuts beforehand.
Jump to:
I promise you'll be hooked once you've tried replacing heaving cream with nut butter in vegan sauce recipes. I've done it times and times before, such as this tahini cherry tomato pasta or this cashew butter mushroom pasta. Try it out and let me know what you think!
Key ingredients and substitutions
- Zucchini: They give the sauce its green color and thick texture.
- Garlic: We're not using a lot of seasonings in this recipe, so garlic is amazing for boosting flavor.
- Olive oil: The zucchini soak up the flavor from the olive oil which gives this zucchini pasta sauce a true Mediterranean flavor. I don't recommend replacing it with another vegetable oil.
- Basil: You will need about 2-3 small containers of basil sprigs or almost an entire potted basil plant from the grocery store for this zucchini sauce recipe. If you have fresh basil basil in your garden that's even better. You can replace part of the basil with cilantro if you'd like.
- Cashew butter: Use 100% pure cashew butter (without added oil, salt, or sugar). It makes the sauce a lot creamier without using heavy cream. Plus, you don't have to soak cashews, it's all ready to use!
- Nutritional yeast: Adds a nice cheesy flavor and is a great plant-based protein source.
Elo's tips
- Caramelize the zucchini. Sauté them over medium-high heat for several minutes until they turn golden and slightly caramelize. This will give your sauce a nice depth of flavor.
- Remove the garlic cloves before blending if you prefer a milder garlic flavor. The sauce is not too garlicky since the cloves have been cooked with the zucchini but you can still remove them if you prefer.
- Be careful when blending hot foods! The steam can build up pressure in the blender and eventually explode. To prevent this from happening, blend for a few seconds, then open the lid to let the steam escape, and repeat. Alternatively, use an immersion blender or a high-speed blender where you can unscrew the top part of the lid.
- Save part of the zucchini instead of blending it all to serve with the pasta.
- Add a plant protein source, such as oven-roasted chickpeas.
Step-by-step instructions
- Step 1: Garlic & zucchini. Remove the garlic skins and crush the cloves with the flat side of a knife. Wash the zucchini and cut it into bite-sized pieces (the smaller the pieces, the quicker the zucchini will cook).
- Step 2: Sauté the zucchini. Heat a large pan or skillet with olive oil. Sauté the garlic for 1 minute over medium-high heat until fragrant. Then add in the zucchini and sauté until soft and golden.
- Step 3: Cook the pasta in salted boiling water until al dente.
- Step 4: Basil. Wash the basil and remove thick stems.
- Step 5: Blend. Add the cooked garlic and zucchini to a blender and blend until smooth. Next add in the basil, cashew butter, nutritional yeast, and salt. Blend again. I love my compact Nutribullet for quick recipes like this one.
- Step 6: Toss. Add the cooked and drained pasta back to the pot. Pour in the zucchini sauce. Stir for a minute until the sauce thickens slightly and clings to the pasta. Serve with fresh basil.
Storage tips
- Refrigerate: You can store this vegan zucchini pasta sauce in an airtight container in the refrigerator for up to 3 days.
- Reheating: To reheat the sauce, add a splash of water as the cashew butter will slightly thicken the sauce. Then, toss it with your cooked and drained pasta per usual.
Join us!
Don’t forget to join the Cooking With Elo newsletter. You’ll get plant-first recipe ideas sent weekly to your inbox.
The recipe
Creamy Vegan Zucchini Pasta
Ingredients
- 2 garlic cloves
- 2 zucchini
- 2 tablespoons olive oil
- 4 servings of pasta gluten-free if needed
- 2 bunches (40 g) fresh basil
- 2 tablespoons cashew butter or white almond butter or tahini
- 2 tablespoons nutritional yeast
- ½ teaspoon coarse sea salt
Instructions
- Garlic & zucchini: Peel the garlic cloves and crush them with the flat side of a knife. Cut the zucchini lengthwise into quarters, then into bite-sized (the smaller the pieces, the quicker they will cook).
- Sauté: Heat a large pan with olive oil. Sauté the garlic over medium-high heat for 1 minutes. Add in the zucchini and sauté for 2-3 minutes until golden. Reduce to medium heat and cook for another 10 minutes.
- Pasta: Cook the pasta according to package directions.
- Basil: Wash the basil and remove thick stems.
- Blend: Add ⅔ of the cooked zucchini and the basil to a high-speed blender. Blend until smooth. Then, add in the cashew butter, nutritional yeast, and salt. Blend again.
- Toss: Drain the cooked pasta and add it back to the pot. Stir in the zucchini basil sauce and let it thicken slightly. Serve with the rest of the zucchini and fresh basil.
Nutrition
Leave a star rating and review below. Thank you!
Loved it? Please rate it!
If you tried this recipe or any other recipe from the blog, make sure to let me know how you liked it by leaving a star rating and a comment below. Your feedback really matters! To never miss a recipe, follow me on Instragram, Pinterest and Facebook.
Did you like this recipe? Let me know!