15-Minute Creamy Avocado Pasta
A silky, dairy-free pasta sauce made entirely from ripe avocados, fresh basil, lemon, and garlic.

If you have ripe avocados sitting on your counter and 15 minutes to spare, dinner is officially handled. This creamy avocado pasta is one of those magical recipes that tastes way more impressive than it actually is to make. The sauce comes together in a blender while the pasta cooks, and the result is a velvety, bright-green coating that clings beautifully to every strand of spaghetti.
This recipe was born out of a desperate Tuesday evening when I had two ripe avocados that were about to turn, half a box of pasta, and exactly zero patience for grocery shopping. I tossed everything I had into a blender, hoped for the best, and was shocked when my picky eaters asked for seconds. Since then, it has become our go-to busy weeknight meal — the kind of recipe that saves you when you're running on fumes but still want to feed your family something genuinely good. The avocado replaces both butter and cream, making this dish naturally vegan and dairy-free, while the lemon juice brightens everything and keeps the sauce from turning brown. It's the kind of meal that proves simple ingredients, treated with a little care, can absolutely outshine anything fancy.
What you'll need
- 0112 oz spaghetti or linguine
- 022 large ripe avocados, pitted and peeled
- 031 cup fresh basil leaves, packed
- 042 cloves garlic
- 051/4 cup fresh lemon juice (about 2 lemons)
- 061/3 cup extra-virgin olive oil
- 071/2 teaspoon fine sea salt, plus more to taste
- 081/4 teaspoon freshly ground black pepper
- 091 cup cherry tomatoes, halved
- 101/4 cup pine nuts or toasted walnuts (optional)
- 11Parmesan cheese, for serving (optional)
- 12Red pepper flakes, for serving
How to make it
- 1
Bring a large pot of generously salted water to a rolling boil. Add pasta and cook according to package directions until al dente.
- 2
While the pasta cooks, add the avocados, basil, garlic, lemon juice, olive oil, salt, and pepper to a high-speed blender or food processor.
- 3
Blend on high until completely smooth and creamy, about 60 seconds. Scrape down the sides as needed.
- 4
Taste and adjust seasoning. Add a splash of water if the sauce is too thick.
- 5
Reserve 1/2 cup of pasta cooking water, then drain the pasta and return it to the warm pot.
- 6
Pour the avocado sauce over the pasta and toss to coat, adding a splash of reserved pasta water as needed to loosen the sauce.
- 7
Divide among bowls and top with halved cherry tomatoes, pine nuts, a sprinkle of parmesan, and a pinch of red pepper flakes.
- 8
Serve immediately while warm — avocado sauce is at its very best the moment it's made.
Tips from the kitchen
- 01
Use the ripest avocados you can find. They should yield to gentle pressure but not feel mushy.
- 02
Add the lemon juice before blending to prevent the sauce from browning.
- 03
This pasta does not store well — make only what you'll eat in one sitting.
- 04
Want extra protein? Top with grilled chicken, shrimp, or chickpeas.
Frequently asked
Is this recipe vegan?
Yes, the base recipe is fully vegan. Just skip the optional parmesan cheese topping.
What pasta shape works best?
Long noodles like spaghetti or linguine are ideal, but penne, fusilli, and rigatoni all work beautifully too.
Can I prep the sauce ahead?
Avocado sauce browns within a few hours even with lemon, so it's truly best made right before serving.


