Avocado Spinach Basil Pesto Spaghetti

Creamy avocado spinach basil pesto coats tender spaghetti noodles with vibrant green sauce Save
Creamy avocado spinach basil pesto coats tender spaghetti noodles with vibrant green sauce | cookedcravings.com

This vibrant pasta combines creamy avocado pesto with fresh spinach and aromatic basil, creating a luscious coating for al dente spaghetti. The entire dish comes together in just 25 minutes, making it perfect for busy weeknights when you want something nutritious and satisfying.

The pesto features ripe avocados blended with spinach, basil, garlic, pine nuts, and Parmesan for a rich, velvety texture. A splash of lemon juice brightens the flavors while extra virgin olive oil adds luxurious depth. Toss everything with hot spaghetti and a bit of reserved pasta water for that perfect, restaurant-quality coating.

This vegetarian-friendly dish delivers impressive nutrition with healthy fats from avocado, protein from cheese and nuts, plus vitamins from fresh greens. It's easily adaptable for vegan diets and pairs beautifully with crisp white wine or a simple green salad.

I first threw this together on a Tuesday night when I had three avocados ripening faster than I could eat them and a serious craving for something green and comforting. The way the creamy avocado melts into hot pasta, coating each strand in this velvety emerald sauce, still feels like a small miracle every time I make it.

My roommate walked into the kitchen last week and immediately asked what smelled so incredible she could practically taste it from the hallway. We ended up eating straight from the pot standing at the counter, which is honestly the best way to enjoy pasta anyway.

Ingredients

  • Spaghetti (400 g): The thin strands catch the creamy pesto beautifully, though linguine works just as well if that is what you have
  • Avocados (2 ripe): They should yield slightly to gentle pressure and create that incredible silky texture when blended
  • Fresh spinach (2 cups): Adds a mild earthiness and boosts the nutrition without overpowering the basil
  • Fresh basil (1 cup): The aromatic backbone that makes this taste like proper pesto
  • Garlic (2 cloves): Use fresh cloves rather than jarred minced for the best punch
  • Pine nuts (1/3 cup): Toast them lightly in a dry pan first if you want to deepen their nutty flavor
  • Parmesan cheese (1/2 cup grated): The salty umami note that ties everything together
  • Lemon juice (2 tbsp): Essential for brightness and keeping that avocado color vibrant
  • Extra virgin olive oil (1/4 cup): Helps the sauce cling to every strand of pasta
  • Salt and pepper: Season generously since the pasta water is your only chance to salt the noodles themselves

Instructions

Get your pasta water going:
Bring a large pot of water to boil and salt it generously until it tastes like the sea
Cook the spaghetti:
Add the pasta and cook until al dente, then scoop out 1/2 cup of the starchy cooking water before draining
Make the magic sauce:
Combine avocados, spinach, basil, garlic, pine nuts, Parmesan, lemon juice, and olive oil in your food processor
Blend it up:
Process until completely smooth, scraping down the sides and adding a splash of pasta water if it seems too thick
Bring it together:
Toss the hot spaghetti with the pesto, adding more reserved pasta water as needed until everything is glossy and coated
Finish with flourish:
Top with extra Parmesan, fresh basil leaves, and cracked black pepper right before serving
Al dente spaghetti tossed with rich avocado pesto featuring fresh spinach and aromatic basil Save
Al dente spaghetti tossed with rich avocado pesto featuring fresh spinach and aromatic basil | cookedcravings.com

This has become my go to for dinner guests because it looks impressive but actually requires zero stress. People always assume it took hours to perfect when really it is just throwing ingredients in a blender and boiling water.

Make It Your Own

Sometimes I swap in walnuts or cashews for the pine nuts depending what is in my pantry, and honestly the variation keeps things interesting. During summer I will toss in halved cherry tomatoes that burst slightly when they hit the hot pasta.

Perfect Pairings

A crisp white wine like Sauvignon Blanc cuts through the richness beautifully, and a simple arugula salad with lemon vinaigrette on the side balances out the meal. I have also served this alongside grilled chicken for friends who wanted extra protein.

Storage and Make Ahead Tips

While the pesto is best fresh, you can prep all your ingredients beforehand to make weeknight cooking lightning fast. The avocados and lemon are what keep this from being a true make ahead dish.

  • Measure out all your mise en place the night before for even faster assembly
  • Toasted nuts stay fresh for weeks in an airtight container in the freezer
  • If you must store leftover sauce, freeze it immediately rather than refrigerating
Steaming bowl of pasta layered with smooth avocado basil spinach pesto and grated Parmesan Save
Steaming bowl of pasta layered with smooth avocado basil spinach pesto and grated Parmesan | cookedcravings.com

There is something deeply satisfying about turning a handful of simple ingredients into something so vibrant and comforting.

Recipe FAQs

Yes, prepare the pesto up to 24 hours in advance and store it in an airtight container in the refrigerator. Press plastic wrap directly onto the surface to prevent browning. The avocado may oxidize slightly, but tossing it with hot pasta and lemon juice helps maintain the vibrant green color.

Walnuts, cashews, or almonds work beautifully as alternatives. For a nut-free version, swap in sunflower seeds or pumpkin seeds. Each option brings its own subtle flavor profile while maintaining that essential creamy texture.

The lemon juice in this recipe naturally helps prevent oxidation. Additionally, blending the avocado immediately after cutting and storing any leftovers with plastic wrap pressed directly on the surface minimizes exposure to air. The pesto's vibrant green color typically stays fresh for 1-2 days when properly stored.

While best enjoyed fresh, you can prep components separately. Store the pesto in an airtight container and keep cooked pasta in the fridge. Reheat the pasta with a splash of water, then toss with the pesto just before serving. The texture remains excellent for up to 2 days.

Absolutely. Fusilli, penne, or rigatoni work wonderfully and may even hold the creamy pesto better due to their nooks and crannies. Whole wheat or chickpea pasta add extra protein and fiber while complementing the vibrant flavors.

Consider adding grilled chicken strips, sautéed shrimp, or white beans directly to the pasta. Alternatively, serve alongside pan-seared salmon or top with crumbled feta. The dish already provides 14g of protein per serving, but these additions easily boost it to 25-30g.

Avocado Spinach Basil Pesto Spaghetti

Creamy avocado and basil pesto coating tender spaghetti with fresh spinach for a vibrant, nutritious vegetarian pasta.

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 (about 1/2 lemon)
  • 1/4 cup extra virgin olive oil
  • Salt and freshly ground black pepper, to taste

Garnish

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

Instructions

1
Cook the Spaghetti: Bring a large pot of salted water to a boil. Cook the spaghetti according to package instructions until al dente. Reserve 1/2 cup of pasta cooking water, then drain the spaghetti.
2
Prepare the Pesto: While the pasta cooks, 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 the Sauce: Blend until smooth and creamy, scraping down the sides as needed. If the mixture is too thick, add 1–2 tablespoons of pasta water to reach your desired consistency.
4
Toss and Coat: Toss the drained spaghetti with the pesto, adding a splash of reserved pasta water as needed to coat the noodles evenly.
5
Serve and Garnish: Serve immediately, garnished with extra Parmesan, fresh basil leaves, and a sprinkle of 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.
Brianna Collins

Passionate home cook sharing simple, wholesome, and family-friendly recipes for everyday cooking.