Avocado Spinach Basil Pesto Spaghetti

Creamy avocado spinach and basil pesto spaghetti garnished with grated Parmesan and fresh basil Pin it
Creamy avocado spinach and basil pesto spaghetti garnished with grated Parmesan and fresh basil | cookandcrisp.com

This vibrant pasta combines ripe avocados with fresh spinach and aromatic basil to create a luxuriously creamy pesto. The rich, green sauce coats al dente spaghetti beautifully, offering a nutritious twist on traditional pesto pasta. Ready in just 25 minutes, this vegetarian main dish delivers heart-healthy fats from avocado while packing in leafy greens. The lemon adds brightness, pine nuts provide subtle crunch, and Parmesan brings savory depth. Perfect for busy weeknights when you want something wholesome, satisfying, and full of fresh flavors.

The first time I made avocado pesto, I was honestly skeptical. My friend Sarah had raved about it for months, but something about putting avocados in pasta sauce felt wrong. Then I took that first creamy, vibrant bite and immediately understood what all the fuss was about.

Last summer, I served this at a dinner party when my sister announced she was pregnant and couldn't eat traditional pesto due to concerns about certain cheeses. Watching her face light up as she twirled that first forkful, realizing she could still enjoy something so satisfying, made this recipe an instant household staple.

Ingredients

  • 400 g (14 oz) spaghetti: The long strands capture the creamy pesto beautifully. I've found that bronze-cut pasta holds sauce even better.
  • Salt for boiling water: Generously salt your pasta water. It should taste like the ocean. This is your only chance to season the noodles themselves.
  • 2 ripe avocados: Look for ones that yield slightly to gentle pressure. Overripe avocados can make the pesto muddy in flavor.
  • 2 cups fresh spinach: This adds a lovely earthiness and stretches the basil without overpowering its delicate flavor.
  • 1 cup fresh basil leaves: The star of the show. I grow mine in a windowsill pot and swear it tastes better than store-bought.
  • 2 cloves garlic: Use fresh, not pre-minced. The difference in flavor is remarkable and worth the extra thirty seconds of prep.
  • 1/3 cup pine nuts: Toast them lightly in a dry pan first. That nutty warmth adds a whole new dimension to the finished dish.
  • 1/2 cup grated Parmesan: Buy a wedge and grate it yourself if you can. Pre-grated cheese often contains anti-caking agents that affect texture.
  • 2 tbsp lemon juice: Bright and fresh, this balances the rich avocado and prevents it from oxidizing too quickly.
  • 1/4 cup extra virgin olive oil: Use a good quality one here. You'll really taste it in the final sauce.
  • Salt and freshly ground black pepper: Taste as you go. The pesto will need more seasoning than you might expect.
  • Additional Parmesan and fresh basil for garnish: These finishing touches make the dish look as beautiful as it tastes.

Instructions

Cook the spaghetti to perfection:
Bring a large pot of generously salted water to a rolling boil. Add the spaghetti and cook until al dente, usually about 1 minute less than the package directions. Before draining, scoop out about 1/2 cup of the starchy cooking water and set it aside. This liquid gold will help bind your pesto to the pasta later.
Build your vibrant base:
While the pasta bubbles away, toss the avocados, spinach, basil, garlic, pine nuts, Parmesan, lemon juice, and olive oil into your food processor. Season with a good pinch of salt and several grinds of black pepper. The mixture might look overwhelmingly green at first, but trust the process.
Blend into silky perfection:
Pulse to combine everything, then run the machine continuously until smooth and creamy. You may need to scrape down the sides a few times to ensure all the bits get incorporated. If it seems too thick, add 1 or 2 tablespoons of that reserved pasta water to loosen it up.
Bring it all together:
Return the drained spaghetti to its warm cooking pot (the residual heat helps everything come together). Pour over that gorgeous green pesto and toss gently with tongs, adding splashes of the reserved pasta water as needed until every strand is coated in a glossy, creamy sauce.
Finish with flair:
Divide among warmed bowls and shower with extra Parmesan, fresh basil leaves, and a generous grind of black pepper. Serve right away while the pasta is still hot and the sauce is at its silkiest.
Vibrant green pesto pasta featuring ripe avocados and fresh herbs coating al dente spaghetti noodles Pin it
Vibrant green pesto pasta featuring ripe avocados and fresh herbs coating al dente spaghetti noodles | cookandcrisp.com

My youngest daughter used to turn her nose up at anything green on her plate. Now she actually asks for this pasta on her birthday, claiming it makes her feel strong like the superheroes she watches. That tiny victory alone makes this recipe worth keeping in regular rotation.

Making It Your Own

Once you master the basic technique, the variations are endless. I've added roasted cherry tomatoes, sautéed mushrooms, even shredded chicken for a heartier version. The creamy avocado base plays nicely with so many flavors.

Wine Pairing Magic

A crisp Sauvignon Blanc cuts through the rich avocado while complementing the fresh herbs beautifully. If you prefer red, a light Pinot Noir works surprisingly well. Honestly, though, this pasta is satisfying enough to enjoy all on its own.

What I Wish Someone Had Told Me Earlier

After making this recipe dozens of times, I've learned a few things that make the difference between good and absolutely unforgettable.

  • Room temperature avocados blend much more smoothly than cold ones from the fridge
  • If you're worried about the sauce oxidizing, press a piece of plastic wrap directly onto the surface until serving time
  • The pasta water is genuinely essential. Don't skip it, or you'll end up with a sauce that just slides off your noodles
Bowl of avocado spinach basil pesto pasta topped with cracked black pepper and cheese shavings Pin it
Bowl of avocado spinach basil pesto pasta topped with cracked black pepper and cheese shavings | cookandcrisp.com

There's something deeply satisfying about a recipe that transforms simple ingredients into something so luxurious. Hope this becomes one of your go-to comfort meals too.

Recipe FAQs

For best results, prepare the pesto just before serving as avocado can oxidize and brown. If making ahead, press plastic wrap directly onto the surface and store for up to 2 hours. Add a squeeze of lemon juice to help maintain the vibrant green color.

Pine nuts offer the most traditional flavor and creamy texture. Walnuts provide a heartier, earthier taste while cashews create exceptional creaminess. For a nut-free version, sunflower seeds or pumpkin seeds work wonderfully and add pleasant crunch.

The pesto should coat the spaghetti without being gluey. If too thick, gradually add warm pasta water, one tablespoon at a time, while tossing. The starchy water helps create a silky, emulsified sauce that clings beautifully to each strand of pasta.

While spaghetti offers classic elegance, fusilli, penne, or rigatoni work wonderfully too. Short pasta shapes capture the creamy pesto in their crevices, creating extra pockets of flavor. Choose whole grain or legume-based pasta for added protein and fiber.

Store leftover pasta in an airtight container for up to 2 days. Note that the pesto may darken slightly due to avocado oxidation, though flavor remains unchanged. Reheat gently with a splash of water to restore creaminess. For best quality, enjoy fresh.

Grilled chicken, pan-seared shrimp, or baked salmon complement the creamy pesto beautifully. For plant-based protein, add white beans, chickpeas, or crispy tofu. Roasted vegetables like cherry tomatoes or bell peppers also enhance the dish.

Avocado Spinach Basil Pesto Spaghetti

Creamy avocado pesto with fresh spinach, basil, and al dente spaghetti for a nutritious vegetarian meal.

Prep 15m
Cook 10m
Total 25m
Servings 4
Difficulty Easy

Ingredients

Pasta

  • 14 oz spaghetti
  • Salt for boiling water

Pesto

  • 2 ripe avocados, pitted and peeled
  • 2 cups fresh spinach leaves
  • 1 cup fresh basil leaves
  • 2 cloves garlic
  • 1/3 cup pine nuts or walnuts
  • 1/2 cup grated Parmesan cheese
  • 2 tbsp lemon juice
  • 1/4 cup extra virgin olive oil
  • Salt and freshly ground black pepper

Garnish

  • Additional grated Parmesan cheese
  • Fresh basil leaves
  • Cracked black pepper

Instructions

1
Cook the Pasta: Bring a large pot of salted water to a boil. Cook the spaghetti according to package directions until al dente. Reserve 1/2 cup of pasta cooking water before draining.
2
Prepare the Pesto: Combine avocados, spinach, basil, garlic, pine nuts, Parmesan, lemon juice, and olive oil in a food processor or blender. Season with salt and pepper.
3
Blend to Smooth Consistency: Blend until smooth and creamy, scraping down the sides as needed. If mixture is too thick, add 1-2 tablespoons of pasta water to reach desired consistency.
4
Combine Pasta and Pesto: Toss the drained spaghetti with the pesto sauce, adding a splash of reserved pasta water as needed to coat the noodles evenly.
5
Serve and Garnish: Serve immediately, topped with extra Parmesan, fresh basil leaves, and cracked black pepper.
Additional Information

Equipment Needed

  • Large pot
  • Colander
  • Food processor or blender
  • Chef's knife
  • Measuring cups and spoons

Nutrition (Per Serving)

Calories 520
Protein 14g
Carbs 62g
Fat 24g

Allergy Information

  • Contains dairy (Parmesan cheese) and tree nuts (pine nuts or walnuts). For nut-free version, omit nuts or use sunflower seeds. For dairy-free, use a vegan Parmesan substitute.
Morgan Riley

Home cook sharing easy, family-friendly recipes and warm kitchen wisdom.