Avocado Spinach Basil with Spaghetti

Creamy avocado spinach and basil pesto spaghetti tossed with al dente noodles and fresh green herbs Save
Creamy avocado spinach and basil pesto spaghetti tossed with al dente noodles and fresh green herbs | weekendpinmeals.com

This vibrant pasta combines the creaminess of ripe avocados with nutrient-dense fresh spinach and aromatic basil, creating a luscious green pesto that clings beautifully to al dente spaghetti. The preparation is remarkably efficient—while your pasta cooks to perfect tenderness, simply blend avocados, spinach, basil, garlic, pine nuts, and Parmesan into a silky smooth sauce. The result is a restaurant-worthy dish that feels indulgent yet wholesome, packed with healthy fats and vitamins. Reserve some pasta cooking water to achieve the ideal silky consistency, and finish with extra Parmesan and fresh basil for an impressive presentation.

The first time I made this avocado pesto, I was genuinely skeptical about how creamy it would turn out without any heavy cream. I remember standing in my tiny apartment kitchen, watching the vibrant green mixture come together in the food processor, and being absolutely amazed at how silky and rich it looked. That night, my roommate took one bite and literally said okay, you're making this every week now, and honestly, she wasn't wrong.

Last summer, I made this for a dinner party when my friend Sarah announced she was going vegetarian. I was worried the carnivores at the table would feel like they were missing out, but everyone went back for seconds. The best part was watching my notoriously vegetable-hating brother ask if there were any leftovers he could take to work the next day.

Ingredients

  • 400 g spaghetti: I've learned that investing in good quality pasta really makes a difference here since the pesto coating is so light and delicate
  • 2 ripe avocados: They should yield slightly to gentle pressure but not feel mushy, and using perfectly ripe ones is non-negotiable for that silky texture
  • 2 cups fresh spinach: Don't pack these down too tightly or your pesto will end up tasting more like cooked spinach than fresh vibrant greens
  • 1 cup fresh basil leaves: I always tear the leaves by hand instead of using a knife to prevent them from bruising and turning black
  • 2 cloves garlic: One time I used three cloves and it completely overpowered everything, so trust me on this amount
  • 1/3 cup pine nuts: Toasting them in a dry pan for 2 minutes before blending brings out this incredible nutty flavor
  • 1/2 cup grated Parmesan: The real stuff aged 24 months makes such a difference in depth of flavor compared to pre-grated
  • 2 tbsp lemon juice: Fresh is absolutely essential here since bottled juice can taste oddly metallic and harsh
  • 1/4 cup extra virgin olive oil: This is what creates that luxurious mouthfeel that makes the pesto feel so decadent
  • Salt and pepper: Taste as you go since the Parmesan already adds quite a bit of saltiness

Instructions

Get your pasta water ready:
Bring a large pot of generously salted water to boil and cook spaghetti until al dente, then reserve that starchy pasta water before draining because it's liquid gold for binding the sauce.
Build your pesto base:
Add avocados, spinach, basil, garlic, pine nuts, Parmesan, lemon juice, and olive oil to your food processor, seasoning with salt and pepper to kickstart the flavor foundation.
Blend to perfection:
Pulse until everything transforms into this smooth, vibrant green sauce, scraping down the sides midway through, and don't panic if it seems thick at first since we'll adjust consistency shortly.
Bring it all together:
Toss the hot spaghetti directly with the pesto, adding splashes of that reserved pasta water until the sauce clings to every strand in the most gorgeous way.
Finish with flair:
Serve it up immediately while the pasta is still hot, topped with extra Parmesan, fresh basil, and a generous crack of black pepper for that restaurant-quality finish.
Vibrant avocado basil pesto pasta bowl garnished with grated Parmesan and cracked black pepper Save
Vibrant avocado basil pesto pasta bowl garnished with grated Parmesan and cracked black pepper | weekendpinmeals.com

This recipe became my go-to comfort food during a particularly stressful month at work. There was something so therapeutic about blending those vibrant green ingredients and watching them transform into something so beautiful and nourishing. My roommate started requesting it every Sunday night as a way to reset for the week ahead.

Make It Your Own

I love adding halved cherry tomatoes right before serving because they burst in your mouth and add this lovely sweetness that cuts through the rich pesto. Sometimes I'll throw in some sautéed mushrooms if I want to make it feel more substantial and earthy.

Serving Suggestions

A crisp Sauvignon Blanc or Pinot Grigio pairs beautifully with this dish since the acidity cuts through the creamy avocado. I've also served it alongside a simple arugula salad with lemon vinaigrette when I want to stretch the meal for more people.

Storage and Meal Prep

The pesto keeps surprisingly well in an airtight container with a piece of plastic wrap pressed directly onto the surface to prevent oxidation. It'll stay good for 2-3 days in the refrigerator, though the vibrant green color will deepen to more of an olive shade.

  • Store the pesto separately from the pasta if you're meal prepping
  • Add a splash of lemon juice right before serving leftovers to brighten the flavors
  • The pasta is best eaten fresh but can be gently reheated with a splash of water
Homemade avocado spinach pesto coating spaghetti noodles in a rich creamy green sauce Save
Homemade avocado spinach pesto coating spaghetti noodles in a rich creamy green sauce | weekendpinmeals.com

This recipe has saved me so many times when I want something that feels special but doesn't require hours in the kitchen. There's something magical about how such simple ingredients can create something so utterly satisfying and beautiful.

Recipe FAQs

Yes, prepare the pesto up to 24 hours in advance and store in an airtight container in the refrigerator. Press plastic wrap directly onto the surface to prevent oxidation. Add a squeeze of lemon juice to help maintain the vibrant green color. Before serving, let it come to room temperature and toss with hot pasta.

Spaghetti, linguine, or fettuccine are ideal choices as their long strands capture the creamy pesto beautifully. For variety, try penne, fusilli, or farfalle—their nooks and crannies hold the sauce exceptionally well. Gluten-free pasta options also work wonderfully with this avocado-based sauce.

The lemon juice in the pesto helps slow oxidation, but for best results, serve immediately after tossing with hot pasta. If storing leftovers, press plastic wrap directly onto the surface and refrigerate for up to two days. The sauce may darken slightly but remains perfectly delicious and nutritious.

Absolutely. Simply omit the Parmesan cheese or substitute with nutritional yeast, vegan Parmesan, or additional pine nuts for richness. The creamy avocado base provides luxurious texture without needing dairy, making this naturally adaptable to plant-based diets while maintaining full flavor satisfaction.

Grilled chicken, shrimp, or white beans make excellent protein additions. Pan-seared salmon or scallops also pair beautifully with the fresh, herbal flavors. For a vegetarian protein boost, stir in white beans, chickpeas, or add a poached egg on top. The sauce's versatility makes it a perfect foundation for your preferred protein.

Pasta water contains starch released during cooking, which helps emulsify the pesto and creates a silky, cohesive coating that clings to every strand. This starchy liquid bridges the gap between oil-based sauce and pasta, ensuring restaurant-quality texture. Add a splash at a time until you reach your desired consistency.

Avocado Spinach Basil with Spaghetti

Creamy avocado blended with fresh spinach and basil coats tender spaghetti for a nutritious, vibrant meal ready in 25 minutes.

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 to taste

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: While 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 to Perfection: Blend until smooth and creamy, scraping down sides as needed. Add 1-2 tablespoons of pasta water if mixture is too thick to reach desired consistency.
4
Combine Pasta and Pesto: Toss drained spaghetti with the pesto, adding reserved pasta water as needed to coat 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.
Jenna Whitaker

Sharing easy, family-friendly recipes and practical cooking tips for everyday home cooks.