Pin it One summer afternoon, I was standing in my kitchen with an overripe avocado that needed rescuing and a bunch of basil threatening to bolt. Instead of tossing them, I threw together this pasta on a whim—no recipe, just instinct and what was in the crisper drawer. The moment that silky green sauce coated the warm pasta, I knew I'd stumbled onto something special. It's become my go-to when I want something that feels indulgent but doesn't weigh me down, and honestly, it takes less time than deciding what to order for delivery.
I made this for my neighbor last spring when she mentioned being exhausted from a long work project. She ate it right at my kitchen counter, and halfway through, she just closed her eyes and smiled—not in that polite way, but like she'd needed exactly this. That moment shifted how I think about simple food. It's proof that you don't need complicated techniques to make someone feel cared for.
Ingredients
- Dried spaghetti or linguine, 350 g: The shape matters more than you'd think—these long strands catch the creamy sauce beautifully and let it cling to every bite.
- Ripe avocados, 2: This is where the magic happens, so choose ones that yield slightly to gentle pressure and have that deep green color inside.
- Fresh lime juice, about 2 to 3 tablespoons: Don't skip this or use bottled—the acid keeps the avocado from browning and brightens everything.
- Garlic cloves, 2: Raw garlic blends into a sauce, so these two cloves give flavor without any harsh bite.
- Extra virgin olive oil, 3 tablespoons: This isn't just for richness; it helps emulsify the avocado into something silky and luxurious.
- Fresh basil leaves, 1/3 cup: Tear them gently just before blending so they stay vibrant green and aromatic.
- Unsweetened plant-based milk, 1/4 cup: Oat milk gives the creamiest result, though almond or soy work fine if that's what you have.
- Sea salt and black pepper: Season as you blend, tasting as you go because you can always add more.
- Cherry tomatoes, 250 g: These stay slightly firm when tossed in warm pasta, creating little pops of acidity that balance the richness.
- Toasted pine nuts, 2 tablespoons optional: They add a subtle crunch and nuttiness that makes people ask what you did differently.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Get your pasta water ready:
- Fill a large pot with salted water and bring it to a rolling boil. The salt matters—it seasons the pasta as it cooks, not just for show. Once it's boiling hard, add the pasta and stir it a few times so nothing sticks together.
- Cook pasta to al dente:
- Follow the package timing, but start tasting a minute or two before it says to finish. You want it tender with just a tiny bit of resistance when you bite into it. Before you drain it, scoop out about half a cup of that starchy pasta water and set it aside—you'll need it.
- Blend the avocado sauce while pasta cooks:
- While the water heats and pasta cooks, add the avocados, lime juice, garlic, olive oil, basil, plant-based milk, salt, pepper, and chili flakes to a food processor or blender. Blend until completely smooth and pale green, stopping to scrape down the sides once or twice. If it looks too thick, add a splash more milk or some of that reserved pasta water.
- Toss pasta with sauce:
- Drain the hot pasta and immediately add it to a large bowl with the creamy sauce. Using tongs or a wooden spoon, toss everything together gently but thoroughly, letting the warm pasta warm the sauce and the sauce coat every strand. If it seems tight or thick, add a little of that pasta water and toss again until it's silky.
- Fold in tomatoes and finish:
- Gently fold in the halved cherry tomatoes so they don't fall apart, then taste and adjust the seasoning one more time. Divide into bowls, scatter toasted pine nuts and fresh basil leaves on top, and serve immediately while everything is still warm.
Pin it There was an evening when my sister brought her kids over unexpectedly, and I made this pasta in the time it took them to wash their hands and get settled. My nephew, who subsists on three foods and calls everything suspicious, ate an entire bowl and asked for seconds without even checking what it was. That's when I realized this recipe's real power: it wins people over without announcing itself.
Why This Sauce Works Without Dairy
Avocado has natural fats and creaminess that rival any cream sauce, and when you blend it with olive oil and a touch of plant-based milk, you get something that clings to pasta just as richly. The lime juice and basil bring the brightness that cream often mutes, so you're not missing anything—you're gaining a lighter, more vibrant version of creamy.
Timing and Temperature Matter
This dish is best eaten the moment it comes together, when the pasta is still warm and the sauce hasn't had time to separate or oxidize. The warmth of the pasta actually helps the avocado sauce coat everything evenly, creating that luxurious texture. If you're making this for guests, have everything prepped and ready so you can toss it together in the last few minutes before serving.
Room for Improvisation
Once you understand how this sauce works, you can play with it. I've added white beans for protein, stirred in roasted chickpeas for crunch, and even tossed in baby spinach to make it greener. The formula is flexible as long as you respect the ratio of avocado to pasta water to acid.
- If basil isn't in season, cilantro or even arugula can replace it for a different flavor story.
- Nutritional yeast sprinkled on top gives a subtle savory note that makes people wonder if there's cheese hiding in there.
- Serve this with a crisp white wine or sparkling water with lime to keep everything feeling fresh and light.
Pin it This pasta taught me that the best meals are often the ones you throw together from what's around, with no pretense and no overthinking. It's become my answer to that 5 p.m. panic of not knowing what to cook.
Recipe Questions & Answers
- → How do I make the avocado sauce creamy and smooth?
Blend ripe avocados with lime juice, garlic, olive oil, fresh basil, and plant-based milk until silky. Adjust consistency by adding reserved pasta water if needed.
- → Can I use gluten-free pasta for this dish?
Yes, gluten-free spaghetti or linguine works well without altering the creamy sauce or flavor profile.
- → What is the best way to keep the cherry tomatoes fresh and flavorful?
Gently fold halved cherry tomatoes into the pasta right before serving to preserve their juicy texture and bright taste.
- → Are toasted pine nuts necessary for this dish?
Toasted pine nuts add a pleasant crunch and nutty aroma but can be omitted or replaced with other nuts if preferred.
- → How can I adjust the spiciness of this pasta?
Add or reduce the pinch of chili flakes in the sauce according to your desired heat level.
- → What plant-based milk works best in the sauce?
Unsweetened almond, soy, or oat milk can be used to achieve the desired creamy consistency without altering the flavor.