Creamy Vegan Avocado Pasta Recipe

I can’t get over how silky, zesty, and rich this vegan avocado cream pasta turns out with just a handful of fresh ingredients. One forkful and it feels like the kind of pasta you’ll crave on repeat.

A photo of Creamy Vegan Avocado Pasta Recipe

I’m obsessed with this Creamy Vegan Avocado Pasta because it tastes wildly rich without feeling heavy or fussy. I get that glossy, silky sauce clinging to every strand of pasta, and I swear it hits that creamy craving in the best way.

The ripe avocados bring this buttery texture I can’t stop thinking about, while the whole bowl still feels fresh and bright. And honestly, I love a plant-based dinner that doesn’t taste like it’s trying too hard.

Just lush, tangy, smooth, ridiculously satisfying. No drama.

But somehow it still feels like something I’d order twice at my favorite spot.

Ingredients

Ingredients photo for Creamy Vegan Avocado Pasta Recipe

  • Pasta is the cozy base, and it grabs that creamy sauce so well.
  • Avocados make it rich and silky, without needing cream or butter.
  • Garlic brings the kick, because bland pasta is just sad.
  • Lemon juice keeps everything bright, fresh, and not too heavy.
  • Olive oil smooths the sauce and adds that mellow, fruity vibe.
  • Nutritional yeast gives cheesy flavor, but it’s still totally dairy-free.
  • Basil makes it taste fresh, like you tried harder than you did.
  • Cold water or plant milk helps the sauce loosen up nicely.
  • Sea salt wakes everything up.

    Basically, don’t skip it.

  • Black pepper adds a little warmth without taking over.
  • Red pepper flakes bring gentle heat, if you’re into that.
  • Cherry tomatoes add juicy pops and make the bowl prettier.
  • Spinach or arugula sneaks in greens, plus it actually tastes good.

Ingredient Quantities

  • 12 ounces (340 g) pasta (spaghetti, fettuccine, or your favorite)
  • 2 ripe avocados
  • 2 to 3 cloves garlic, peeled
  • 2 tablespoons fresh lemon juice (about 1 lemon)
  • 2 to 3 tablespoons extra virgin olive oil
  • 3 tablespoons nutritional yeast
  • 1/4 cup fresh basil leaves, packed
  • 2 to 4 tablespoons cold water or unsweetened plant milk to thin sauce as needed
  • 1 teaspoon fine sea salt, plus more to taste
  • 1/2 teaspoon freshly ground black pepper
  • 1/4 teaspoon red pepper flakes, optional
  • 1 cup cherry tomatoes, halved, optional
  • 2 cups baby spinach or arugula, optional

How to Make this

1. Bring a large pot of salted water to a boil and cook 12 ounces pasta according to package instructions until al dente; reserve 1 cup pasta cooking water, then drain pasta.

2. While pasta cooks, halve and pit 2 ripe avocados and scoop the flesh into a blender or food processor.

3. Add 2 to 3 peeled garlic cloves, 2 tablespoons fresh lemon juice, 2 to 3 tablespoons extra virgin olive oil, 3 tablespoons nutritional yeast, 1/4 cup packed fresh basil leaves, 1 teaspoon fine sea salt, 1/2 teaspoon freshly ground black pepper, and 1/4 teaspoon red pepper flakes if using.

4. Blend until smooth, adding 2 to 4 tablespoons cold water or unsweetened plant milk as needed to reach a creamy, pourable consistency; taste and adjust salt, lemon, or nutritional yeast.

5. Return the drained pasta to the pot or a large bowl and pour the avocado sauce over the hot pasta.

6. Toss vigorously, adding reserved pasta water a few tablespoons at a time until the sauce coats the pasta evenly and reaches your desired creaminess.

7. Gently fold in 1 cup halved cherry tomatoes and 2 cups baby spinach or arugula if using, allowing the residual heat to wilt the greens slightly and warm the tomatoes.

8. Taste and adjust seasoning with more salt, pepper, lemon juice, or red pepper flakes as desired.

9. Serve immediately, garnished with extra basil, a drizzle of olive oil, or additional nutritional yeast if desired.

Equipment Needed

1. Large pot for boiling pasta
2. Colander or pasta strainer
3. Blender or food processor
4. Measuring cups and spoons
5. Chef knife
6. Cutting board
7. Large mixing bowl or the emptied pasta pot for tossing
8. Tongs or pasta fork for tossing and serving

FAQ

Yes, but store it in an airtight container with plastic pressed directly on the surface and a squeeze of lemon juice to minimize browning. Use within 24 hours for best color and flavor.

Acid like lemon juice slows oxidation. Keep the sauce sealed against air and chill until ready to toss with hot pasta, then serve immediately.

Both. Toss the sauce with hot, just-drained pasta so the heat loosens it into a silky coating. For a chilled pasta salad, cool the pasta first and then add the sauce.

Add 1 to 2 tablespoons at a time of cold water, unsweetened plant milk, or reserved pasta cooking water until you reach a creamy, spreadable consistency.

For cheesy flavor, use a small splash of miso or ground raw cashews if you are not strictly yeast-free. Swap basil for fresh parsley or arugula for a different herb profile.

Stir in roasted chickpeas, pan-seared tofu, white beans, or vegan sausage. Toasted pine nuts or hemp seeds also boost protein and texture.

Creamy Vegan Avocado Pasta Recipe Substitutions and Variations

  • Avocados: use 1 cup silken tofu or 1 cup soaked cashews blended with 1 tablespoon olive oil and extra lemon juice for creaminess and neutral flavor
  • Nutritional yeast: replace with 2 tablespoons white miso plus 1 tablespoon lemon juice or 1/4 cup finely ground toasted cashews for umami and “cheesy” depth
  • Basil: swap with packed parsley, cilantro, or baby spinach for freshness if you prefer a different herb profile
  • Pasta: use gluten free pasta, whole wheat pasta, or 12 ounces spiralized zucchini or sweet potato for a lower carb or gluten free option

Pro Tips

1. Pick perfectly ripe avocados so the sauce is naturally silky. If they are underripe, microwave each whole avocado for 10 to 20 seconds to soften slightly, then finish in the blender. If they are overripe, scoop out only the firm green flesh and avoid any brown bits.

2. Save at least 1 cup of the starchy pasta water and add it in small splashes while tossing. Warm pasta water helps the avocado emulsify with the oil and nutritional yeast, giving a glossy, clingy sauce instead of a loose dressing.

3. Mild raw garlic can be punchy for some. Soak the peeled cloves in cold lemon juice for 5 minutes before blending to tame sharpness, or lightly sauté them in a little olive oil to bring out a sweeter, mellow flavor.

4. For best texture and color, blend the sauce right before tossing and use it while still cool. If the sauce feels too thick after mixing, thin with hot pasta water to avoid chilling the pasta, and fold in greens at the last moment so they wilt gently without going limp.

Creamy Vegan Avocado Pasta Recipe

Creamy Vegan Avocado Pasta Recipe

Recipe by Sarah level

0.0 from 0 votes

I can’t get over how silky, zesty, and rich this vegan avocado cream pasta turns out with just a handful of fresh ingredients. One forkful and it feels like the kind of pasta you’ll crave on repeat.

Servings

4

servings

Calories

533

kcal

Equipment: 1. Large pot for boiling pasta
2. Colander or pasta strainer
3. Blender or food processor
4. Measuring cups and spoons
5. Chef knife
6. Cutting board
7. Large mixing bowl or the emptied pasta pot for tossing
8. Tongs or pasta fork for tossing and serving

Ingredients

  • 12 ounces (340 g) pasta (spaghetti, fettuccine, or your favorite)

  • 2 ripe avocados

  • 2 to 3 cloves garlic, peeled

  • 2 tablespoons fresh lemon juice (about 1 lemon)

  • 2 to 3 tablespoons extra virgin olive oil

  • 3 tablespoons nutritional yeast

  • 1/4 cup fresh basil leaves, packed

  • 2 to 4 tablespoons cold water or unsweetened plant milk to thin sauce as needed

  • 1 teaspoon fine sea salt, plus more to taste

  • 1/2 teaspoon freshly ground black pepper

  • 1/4 teaspoon red pepper flakes, optional

  • 1 cup cherry tomatoes, halved, optional

  • 2 cups baby spinach or arugula, optional

Directions

  • Bring a large pot of salted water to a boil and cook 12 ounces pasta according to package instructions until al dente; reserve 1 cup pasta cooking water, then drain pasta.
  • While pasta cooks, halve and pit 2 ripe avocados and scoop the flesh into a blender or food processor.
  • Add 2 to 3 peeled garlic cloves, 2 tablespoons fresh lemon juice, 2 to 3 tablespoons extra virgin olive oil, 3 tablespoons nutritional yeast, 1/4 cup packed fresh basil leaves, 1 teaspoon fine sea salt, 1/2 teaspoon freshly ground black pepper, and 1/4 teaspoon red pepper flakes if using.
  • Blend until smooth, adding 2 to 4 tablespoons cold water or unsweetened plant milk as needed to reach a creamy, pourable consistency; taste and adjust salt, lemon, or nutritional yeast.
  • Return the drained pasta to the pot or a large bowl and pour the avocado sauce over the hot pasta.
  • Toss vigorously, adding reserved pasta water a few tablespoons at a time until the sauce coats the pasta evenly and reaches your desired creaminess.
  • Gently fold in 1 cup halved cherry tomatoes and 2 cups baby spinach or arugula if using, allowing the residual heat to wilt the greens slightly and warm the tomatoes.
  • Taste and adjust seasoning with more salt, pepper, lemon juice, or red pepper flakes as desired.
  • Serve immediately, garnished with extra basil, a drizzle of olive oil, or additional nutritional yeast if desired.

Notes

  • Below you’ll find my best estimate of this recipe’s nutrition facts. Treat the numbers as a guide rather than a rule—great food should nourish both body and spirit. Figures are approximate, and the website owner assumes no liability for any inaccuracies in this recipe.

Nutrition Facts

  • Serving Size: 308g
  • Total number of serves: 4
  • Calories: 533kcal
  • Fat: 21.6g
  • Saturated Fat: 3.3g
  • Trans Fat: 0g
  • Polyunsaturated: 2.6g
  • Monounsaturated: 13g
  • Cholesterol: 0mg
  • Sodium: 575mg
  • Potassium: 538mg
  • Carbohydrates: 70.3g
  • Fiber: 10g
  • Sugar: 4.9g
  • Protein: 14g
  • Vitamin A: 1056IU
  • Vitamin C: 17.5mg
  • Calcium: 70.5mg
  • Iron: 3mg

Please enter your email to print the recipe:




Leave a Comment

Your email address will not be published. Required fields are marked *

*