Learn how to make a super creamy, flavorful 7-ingredient avocado pesto that is perfect for pasta, sandwiches, wraps, pizza, toast, and more. This easy vegan avocado pesto pasta comes together quickly, tastes fresh and rich, and includes simple oil-free and nut-free variation ideas.

Creamy, Wholesome 7-Ingredient Avocado Basil Pesto (with Pasta)
If guacamole and classic basil pesto had a perfectly creamy meeting point, this avocado pesto would be it. It is smooth, bright, herb-packed, and rich without needing dairy. The avocado gives the sauce a naturally silky texture, while fresh basil, garlic, lemon, and nuts bring the familiar pesto flavor you expect.
Traditional pesto can be expensive because it often relies on parmesan cheese and pine nuts. This version keeps things simpler and more flexible by using ripe avocados and pistachios, with walnuts as an easy alternative. It is naturally vegan and can be adjusted for different diets without losing its creamy texture or fresh flavor.
This homemade avocado basil pesto is especially delicious with pasta. While the pasta cooks, the sauce can be blended in a food processor or high-powered blender. Once the pasta is ready, toss everything together with a little reserved pasta water to help the pesto coat every noodle. The result is a quick, satisfying avocado pesto pasta that works well for busy weeknights.
You can also use this vegan avocado pesto as a spread, dip, or drizzle. Spoon it over toast, layer it into sandwiches, toss it with grains, or use it on pizza and roasted vegetables. It is a simple recipe with plenty of everyday uses.
The Ingredients
This basil avocado pesto uses just 7 main ingredients, plus salt and pepper. It is naturally dairy-free, vegan, and easy to adapt. For the pasta version, use any pasta you enjoy, including regular pasta or gluten-free pasta. Gnocchi also works well, and zucchini noodles are a good low-carb option.

Because avocado already adds plenty of creamy richness and healthy fats, you can omit the oil and use water or vegetable broth to thin the pesto to your preferred consistency.
To make avocado pesto pasta, you will also need pasta of your choice. Use regular pasta, gluten-free pasta, gnocchi, or zucchini noodles for a lighter option.
What Else Could I Add?
- Nutritional yeast: Add it for a nutty, savory, cheese-like flavor without using parmesan.
- Red pepper flakes or chili: Add a small amount if you want a little heat.
- Other greens: Try parsley, baby spinach, baby kale, arugula, or a mix of greens. Carrot greens or beet greens can also be used to reduce food waste.
How to Make 5-Minute Avocado Pesto?


Step 1: Add the pistachios or walnuts to a food processor or high-powered blender. Pulse until they break down into a medium-fine crumb.
Step 2: Add the ripe avocados, basil, garlic, and cumin. Process on high while slowly drizzling in the olive oil, water, or vegetable broth. Stop and scrape down the sides as needed.


Step 3: Taste the pesto and adjust the garlic, salt, pepper, and lemon juice as needed. Blend again until it reaches your preferred texture.
Step 4: To make creamy avocado pesto pasta, cook your pasta according to the package directions. Reserve 1 cup of pasta water, then toss the hot pasta with the pesto. Add small amounts of pasta water until the sauce loosens and clings to the noodles.
Recipe Notes
- Budget tip: Growing herbs like basil at home can help save money. Pick the leaves you need and allow the plant to keep producing.
- For oil-free avocado pesto: Replace the olive oil with water or vegetable broth.
- To make pasta salad: Cook the pasta ahead of time and let it cool before tossing it with the pesto and any added vegetables.
- Adjust the consistency: Use water or vegetable broth to make the pesto thicker for spreading or thinner for drizzling.
- Adjust the texture: Blend briefly for a chunkier pesto or process longer for a smoother sauce.
- Season to taste: Add more garlic, lemon juice, salt, or pepper depending on your preference.

Serving Suggestions
This vegan avocado pesto is not just for pasta. Its creamy texture and fresh basil flavor make it useful in many meals and snacks. Try it in any of the following ways:
- Stir it into vegan mac and cheese for extra creaminess and herb flavor.
- Add a small amount to vegan lasagna for a fresh, savory layer.
- Toss it with grains such as quinoa, couscous, or a simple grain salad.
- Spread it over toast, sandwiches, paninis, bagels, wraps, or vegan grilled cheese.
- Use it as a flavorful layer for crostini or bruschetta.
- Drizzle it over roasted or grilled vegetables, including cauliflower.
- Add it to a vegan cheese board, grazing platter, or snack board.
- Dollop it over vegan nachos, quesadillas, tacos, or burritos.
- Spoon it over cooked pizza dough, hummus pizza, or vegan calzones.
You can also thin the pesto with water or vegetable broth and use it as a dressing for leafy salads, potato salad, or a simple tomato-based salad.
Storage Instructions
Recipes made with fresh avocado are best enjoyed soon after blending because avocado naturally browns when exposed to air. Lemon juice helps slow this process, but the pesto will still be freshest on the day it is made.
Store leftover vegan avocado pesto in an airtight container in the fridge for 2 to 3 days. For best results, press plastic wrap directly onto the surface of the pesto before sealing the container.
To help reduce browning, cover the top of the pesto with plastic wrap pressed directly against the surface, or add a thin layer of olive oil or water before refrigerating.
You can also freeze leftovers. Spoon 1 to 2 tablespoon portions into an ice cube tray and freeze until solid. Transfer the frozen cubes to a freezer-safe bag or container and store for 3 to 4 months. Thaw only what you need for pasta, spreads, dips, or quick sauces.

Amazing Avocado Pesto Pasta

Ingredients
- 1 cup pistachios (walnuts also work)
- 2 large very ripe avocados
- 2 ounces fresh basil leaves
- 4 garlic cloves
- 1 teaspoon cumin
- ⅛ cup olive oil
- Salt and pepper to taste
- Pasta of your choice
- ¼ fresh lemon
Instructions
-
Cook the pasta in a medium pot over medium-high heat according to the package directions.
-
While the pasta cooks, add the pistachios to a food processor or high-powered blender. Pulse until the nuts are broken down into small pieces.
-
Add the avocados, basil, garlic, and cumin. Blend on high while slowly adding the olive oil. Stop to scrape down the sides as needed, then season with salt and pepper.
-
Drain the pasta, reserving 1 cup of pasta water. Toss the pasta and pesto together in a large bowl, adding pasta water as needed to loosen the sauce. Finish with fresh lemon juice and extra salt and pepper to taste.
Notes
- Oil-free option: Use water or vegetable broth instead of olive oil.
- Nut-free option: Omit the nuts and adjust the texture with avocado, basil, and a little liquid as needed.
- Pasta salad option: Cool the cooked pasta before mixing it with the pesto and any additional vegetables.
- Consistency tip: Add water, vegetable broth, or reserved pasta water a little at a time until the pesto is as thick or thin as you like.
Nutrition
Carbohydrates: 29g
Protein: 11g
Fat: 36g
Fiber: 11g