Pin it I discovered this dish on a sweltering summer afternoon when my kitchen felt too hot to turn on the oven, and I had three perfectly ripe avocados that needed rescuing. Rather than the usual guacamole route, I wondered what would happen if I blended one into a silky pasta sauce with lime and fresh basil. The result was so bright and satisfying that it became my go-to when I needed something that felt fancy but could be on the table in twenty minutes flat.
My partner came home from work one evening and caught me mid-toss, pasta still steaming, avocado-green sauce clinging to every strand. He took one bite and immediately asked if I could make it again the next day, which tells you everything about how this dish wins people over. Now it's become one of those recipes friends text me about, saying they just made it and can't believe how simple it was.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- Dried spaghetti or linguine, 350 g: The thinner strands work best because they coat beautifully with the creamy sauce and don't feel heavy, but honestly, use whatever pasta shape makes you happy.
- Ripe avocados, 2: This is where patience matters—they should yield slightly to pressure but not feel mushy, and if they're not quite there, you can still use them though the sauce won't be quite as smooth.
- Fresh lime juice, from 1 large lime: Bottled juice won't give you the same brightness, so squeeze it fresh if you possibly can.
- Garlic cloves, 2: Raw garlic is sharp and important here, especially with the mild creaminess of the avocado, so don't be tempted to skip it.
- Extra virgin olive oil, 3 tbsp: The quality matters because this sauce is so simple that each ingredient shines through—good oil makes a real difference in flavor.
- Fresh basil leaves, 1/3 cup: Tear them gently rather than chopping if you can, which helps preserve their flavor and prevents them from bruising.
- Unsweetened plant-based milk, 1/4 cup: This loosens the sauce to a silky consistency, and oat milk creates the richest mouthfeel though any kind works.
- Sea salt and black pepper to taste: Taste as you go because the lime juice's intensity can shift how much seasoning feels right.
- Cherry tomatoes, 250 g: Halving them releases their juices into the pasta without breaking them apart completely, and their sweetness balances the lime perfectly.
- Toasted pine nuts, 2 tbsp optional: They add a buttery crunch that mimics the richness missing from no cream, though the pasta is lovely without them too.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Start the pasta water:
- Bring a large pot of salted water to a rolling boil—the water should taste like seawater, which seasons the pasta from the inside out. Once it's boiling hard, add your pasta and stir it immediately so nothing sticks together.
- Cook until al dente:
- Follow your pasta package's timing but start tasting a minute or two before it suggests, because you want the pasta to have a slight resistance when you bite it. Reserve about half a cup of the starchy water before you drain everything—this is your secret weapon for making the sauce silky.
- Build the sauce while pasta cooks:
- While the water heats, add your avocados, lime juice, garlic, olive oil, basil, plant-based milk, salt, pepper, and chili flakes to your blender or food processor. Pulse and blend until completely smooth and pale green, stopping to scrape down the sides if needed.
- Adjust the consistency:
- If your sauce looks too thick, add a splash more milk or reserved pasta water, a little bit at a time, until it looks like loosened peanut butter. Remember it will cling to the warm pasta and thicken slightly, so keep it a touch looser than you think it needs to be.
- Toss everything together:
- In a large mixing bowl, pour the drained pasta into the avocado sauce and toss gently but thoroughly until every strand is coated. Add more pasta water if needed to create that silky, glossy texture where the sauce clings but doesn't pool at the bottom.
- Fold in the tomatoes:
- Gently add the halved cherry tomatoes last so they stay mostly intact and their bright sweetness scattered throughout. Serve immediately while the pasta is still warm, garnished with toasted pine nuts and fresh basil.
Pin it There was a moment about three bites into eating this the first time when I realized I'd stopped halfway through the bowl to just sit with the combination of flavors, lime and basil and creamy avocado all playing against those sweet burst-y tomatoes. That's when a dish stops being something you're checking off a to-do list and becomes something you actually want to make again tomorrow.
Still Scrolling? You'll Love This 👇
Our best 20-minute dinners in one free pack — tried and tested by thousands.
Trusted by 10,000+ home cooks.
Texture and Why It Matters
The magic of this pasta lives in the contrast between the silky, almost buttery sauce and the little pops of sweet tomato and the crunch of pine nuts if you use them. Every component serves a purpose—the basil adds a peppery freshness that keeps the richness from feeling cloying, and the lime acts like a bright spotlight shining through everything. When all these elements come together on a fork, that's when you understand why simple ingredients, treated with respect, beat complicated recipes almost every time.
Variations and How to Personalize It
The beautiful thing about this sauce is that it's a blank canvas for whatever you're craving or have on hand. I've added white beans or chickpeas for protein on nights when I'm extra hungry, and the creaminess of the avocado somehow makes them feel luxurious rather than filling. A handful of fresh arugula or spinach stirred in at the end adds earthiness, and a sprinkle of nutritional yeast if you want something almost cheesy without any dairy.
Timing and Make-Ahead Strategy
This is genuinely a twenty-minute meal from fridge to plate, which means you can keep everything separate until the last moment if you need to. I prep the avocado sauce during the time the pasta water comes to a boil, and the tomatoes are halved and ready before anything goes in the pot. This way, once the pasta is drained, you're just tossing everything together and not scrambling to finish components.
- You can chop your tomatoes and toast your pine nuts in the morning if you want to shave time off dinner.
- Keep limes at room temperature so they yield more juice when you need it.
- If you're feeding a crowd, the sauce doubles easily, but you'll want to use a food processor rather than a blender for volume.
Pin it This dish has become my answer to the question of how to eat something that feels restaurant-quality on a random Tuesday night, which is worth every ingredient. It's proof that sometimes the best meals are the ones where you don't have to do much at all, just let fresh things be themselves.
Recipe FAQs
- → How do I make the avocado-lime sauce creamy?
Blending ripe avocados with lime juice, garlic, olive oil, basil, and plant-based milk creates a smooth, creamy texture ideal for coating pasta evenly.
- → Can gluten-free pasta be used in this dish?
Yes, gluten-free spaghetti or linguine works well and maintains the dish's texture and flavor.
- → What can enhance the flavor of the sauce?
A pinch of chili flakes adds a subtle heat, while toasted pine nuts contribute a crunchy contrast and nutty aroma.
- → How can I adjust the sauce thickness?
Adding reserved pasta water or extra plant-based milk helps loosen the sauce for a silky, even coating.
- → What garnishes complement this pasta?
Fresh basil leaves and toasted pine nuts make excellent garnishes to add freshness and texture.