This comforting dish features spaghetti coated in a smooth sauce made from ripe avocados, fresh spinach, garlic, and Parmesan. The sauce is blended to a creamy texture and lightened with pasta cooking water for a silky finish. Elegant touches like fresh basil and toasted pine nuts add flavor and crunch. Easy to prepare, it offers a nutritious, vegetarian Italian-inspired meal ready in under 30 minutes, with options for vegan and gluten-free variations to suit diverse preferences.
The first time I made this pasta, my roommate walked into the kitchen and asked why I was making something that looked like pesto but smelled like a guacamole factory exploded. I was skeptical too, but one bite changed everything. The creaminess of ripe avocados creates this velvety sauce that clings to every strand of pasta like it belongs there. Now it is my go-to when I want something luxurious but secretly healthy.
Last winter, I served this at a dinner party where half the guests were doing Whole30 and the other half were ready to order pizza. Everyone ate it, and the pizza people actually asked for seconds. The best part was watching my friend Sarah, who swore she hated avocados, go back for a third serving. Sometimes the simplest ingredients create the most surprising converts.
Ingredients
- 350 g spaghetti or linguine: Long noodles hold the creamy sauce beautifully, though any pasta shape works in a pinch
- 2 ripe avocados: They must yield slightly to gentle pressure, or your sauce will be chunky instead of luscious
- 2 cups fresh baby spinach: Adds a subtle freshness and that gorgeous green color without overpowering the flavor
- 2 cloves garlic: Raw garlic gives it a nice kick, but you can roast it first if you prefer something milder
- 60 ml extra virgin olive oil: This helps create that silky texture and adds that Italian-inspired richness
- 60 ml whole milk or plant-based milk: Just enough to make the sauce blendable and creamy without dairy-heavy heaviness
- 30 g grated Parmesan cheese: Adds umami depth, or use nutritional yeast to keep it vegan and still get that savory note
- Juice of 1 lemon: Essential for brightening the flavors and keeping the avocado vibrant green
- 1/2 tsp salt and 1/4 tsp black pepper: Avocado needs salt to really sing, so do not be shy with seasoning
- Pinch of red pepper flakes: Optional, but I love that subtle warmth that lingers after each bite
Instructions
- Get your pasta water going:
- Bring a large pot of generously salted water to a boil and cook your pasta until it is perfectly al dente, then reserve that starchy cooking water before draining, it is liquid gold for sauce texture
- Build your sauce base:
- Toss the avocados, spinach, garlic, olive oil, milk, Parmesan, lemon juice, salt, pepper, and red pepper flakes into your blender or food processor
- Blend until silky:
- Process everything until you have a completely smooth, glossy green sauce, adding a splash of pasta water if it seems too thick to pour
- Bring it all together:
- Return your drained pasta to the warm pot, pour over that gorgeous green sauce, and toss gently until every strand is coated and creamy, adding more pasta water as needed
- Finish with flair:
- Serve it up right away while it is still warm, topped with extra Parmesan, fresh basil, and those toasted pine nuts if you want to make it feel fancy
This pasta became my secret weapon during a week when I was cooking for a friend recovering from surgery. She could not eat heavy meals but craved something comforting, and this hit every note. She still texts me about it months later, usually late at night when she is hungry and remembering how good it felt to eat something that tasted like a treat but was actually nourishing.
Making It Your Own
I have discovered that adding fresh herbs like basil or cilantro right at the end brings everything to life in a completely different way. Sometimes I toss in cherry tomatoes that have been halved and roasted, their sweetness balancing the rich sauce beautifully.
Timing Is Everything
The trickiest part is getting the sauce done at the same moment the pasta is ready. I start my blender while the pasta water is coming to a boil, then give it a quick whirl once the pasta hits the water. This way the sauce stays vibrant and the pasta never overcooks waiting for the sauce to catch up.
Serving Suggestions
A simple green salad with a bright vinaigrette cuts through the creaminess perfectly. Crusty bread is non-negotiable in my house, because that sauce is too good to leave on the plate.
- A crisp white wine like Pinot Grigio pairs beautifully with the creamy avocado
- Grilled shrimp or chicken turns this from side dish to main event in minutes
- Keep extra lemon wedges at the table for guests who love that extra bright note
This pasta has become one of those recipes I can make without even thinking, the kind that feels like an old friend every time I make it. Hope it finds a regular spot in your kitchen rotation too.
Your Recipe Questions Answered
- → How do I achieve a creamy sauce texture?
-
Blend ripe avocados with spinach, garlic, olive oil, and milk until smooth. Adding reserved pasta water gradually helps create a silky consistency.
- → Can I use plant-based milk in this dish?
-
Yes, plant-based milk works well and keeps the sauce creamy while making the dish vegan-friendly.
- → What pasta types work best for this dish?
-
Spaghetti or linguine are ideal, as their shape holds the smooth sauce nicely, but gluten-free options can be used if needed.
- → How can I add protein to this meal?
-
Grilled chicken or shrimp can be added to enhance protein content without overpowering the delicate flavors.
- → What are good garnishes to complement the flavors?
-
Fresh basil leaves, extra grated Parmesan or nutritional yeast, and toasted pine nuts add aroma, flavor, and texture contrasts.