Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Vegan Avocado Pesto Pasta

Vegan Avocado Pesto Pasta


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Cara
  • Total Time: 25 minutes
  • Yield: Serves 4

Description

Vegan Avocado Pesto Pasta is a vibrant, creamy dish that effortlessly combines the rich flavors of ripe avocados with fresh basil and spinach, creating a unique twist on traditional pesto. Perfect for any occasion, this easy-to-make meal takes just 15 minutes to prepare, making it ideal for busy weeknights or impressing guests at dinner parties. The deliciously smooth pesto coats your favorite pasta, while the addition of cherry tomatoes brings a burst of freshness and color. Whether served warm or cold, this nutritious vegan pasta is sure to satisfy everyone at the table.


Ingredients

Scale
  • 8 ounces dry pasta
  • 1 large ripe avocado
  • 2 tablespoons olive oil
  • 1 and 1/2 cups fresh basil
  • 1 cup frozen spinach (or 2 cups fresh)
  • 3 cloves garlic
  • 1/4 cup raw unsalted cashews
  • 2 tablespoons lemon juice
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • Cherry tomatoes (for serving)

Instructions

  1. Cook the pasta according to package instructions until al dente. Drain using a colander.
  2. In a high-speed blender or food processor, combine avocado, olive oil, basil, spinach, garlic, cashews, lemon juice, salt, and pepper; blend until smooth.
  3. Toss the cooked pasta with the pesto in a mixing bowl until evenly coated. Serve immediately with sliced cherry tomatoes on top.
  • Prep Time: 15 minutes
  • Cook Time: 10 minutes
  • Category: Main
  • Method: Blending
  • Cuisine: Vegan

Nutrition

  • Serving Size: 1 plate (approximately 200g)
  • Calories: 400
  • Sugar: 2g
  • Sodium: 300mg
  • Fat: 24g
  • Saturated Fat: 3g
  • Unsaturated Fat: 21g
  • Trans Fat: 0g
  • Carbohydrates: 40g
  • Fiber: 8g
  • Protein: 10g
  • Cholesterol: 0mg