Vegan Creamy Avocado Lime Pasta

Featured in: Everyday Home Favorites

This vibrant dish combines al dente pasta with a smooth, silky avocado-lime sauce made from ripe avocados, fresh lime juice, garlic, and basil. The sauce's creamy texture is balanced by the bright acidity of lime and complemented with juicy cherry tomatoes folded in at the end. Toasted pine nuts add a crunchy garnish, perfect for adding texture. Easy to prepare in just 20 minutes, this meal offers a refreshing and nutritious way to enjoy plant-based flavors.

Updated on Wed, 11 Feb 2026 11:50:00 GMT
Creamy vegan avocado lime pasta with cherry tomatoes, tossed in a silky dairy-free sauce for a refreshing meal.  Pin it
Creamy vegan avocado lime pasta with cherry tomatoes, tossed in a silky dairy-free sauce for a refreshing meal. | tastysfenj.com

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.
A vibrant bowl of al dente pasta coated in rich avocado-lime sauce, topped with sweet cherry tomatoes and fresh basil.  Pin it
A vibrant bowl of al dente pasta coated in rich avocado-lime sauce, topped with sweet cherry tomatoes and fresh basil. | tastysfenj.com

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.
Bright and zesty vegan pasta dish featuring smooth avocado sauce, juicy cherry tomatoes, and a hint of chili for extra flavor. Pin it
Bright and zesty vegan pasta dish featuring smooth avocado sauce, juicy cherry tomatoes, and a hint of chili for extra flavor. | tastysfenj.com

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.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Vegan Creamy Avocado Lime Pasta

Pasta coated with creamy avocado-lime sauce and halved cherry tomatoes for a quick, fresh meal.

Prep time
10 min
Time to cook
10 min
Overall time
20 min
Created by Benjamin Holloway


Skill level Easy

Cuisine type Fusion

Makes 4 Number of servings

Dietary details Vegan-friendly, No dairy

What You'll Need

Pasta

01 12.3 oz dried spaghetti or linguine
02 Salt for pasta water

Creamy Avocado Lime Sauce

01 2 ripe avocados, peeled and pitted
02 1 large lime, juiced (approximately 2 to 3 tablespoons)
03 2 cloves garlic, peeled
04 3 tablespoons extra virgin olive oil
05 1/3 cup fresh basil leaves
06 1/4 cup unsweetened plant-based milk
07 1/2 teaspoon sea salt
08 1/4 teaspoon freshly ground black pepper
09 Pinch of chili flakes, optional

Toppings

01 8.8 oz cherry tomatoes, halved
02 2 tablespoons toasted pine nuts, optional
03 Fresh basil leaves for garnish

Directions

Step 01

Cook Pasta: Bring a large pot of salted water to a boil. Add pasta and cook according to package instructions until al dente. Reserve 1/2 cup of pasta water, then drain pasta in a colander.

Step 02

Prepare Avocado Lime Sauce: While pasta cooks, combine avocados, lime juice, garlic, olive oil, basil, plant-based milk, salt, pepper, and chili flakes in a food processor or blender. Blend until completely smooth and creamy. If sauce is too thick, add additional milk or reserved pasta water to achieve desired consistency.

Step 03

Combine Pasta and Sauce: Transfer drained pasta to a large mixing bowl. Toss with avocado-lime sauce until evenly coated. Add reserved pasta water as needed to achieve silky texture.

Step 04

Add Cherry Tomatoes: Gently fold halved cherry tomatoes into the sauced pasta.

Step 05

Serve: Transfer to serving bowls immediately. Garnish with toasted pine nuts and fresh basil leaves.

What You'll Need

  • Large pot
  • Colander
  • Blender or food processor
  • Large mixing bowl
  • Chef's knife
  • Cutting board

Allergy info

Review each item for allergens, and talk to a doctor if you're unsure.
  • Contains tree nuts if using almond milk or pine nuts
  • Contains gluten unless using gluten-free pasta
  • Contains soy if using soy milk
  • Always verify ingredient labels for undisclosed allergens

Nutrition info (per serving)

Nutrition details are for your reference only and don't replace healthcare guidance.
  • Calories count: 470
  • Fat content: 21 g
  • Carbohydrates: 62 g
  • Protein amount: 9 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.