Go Back
+ servings
A single serving of avocado pasta with basil, lemons, and broccoli.
4.6 from 5 votes

Avocado Pesto Pasta Recipe

Avocado Pesto Pasta is full of nutritious Spring vegetables and makes a healthy vegan pasta recipe that can be ready in under 30 minutes!  

Course Dinner, lunch
Cuisine American, Italian
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings 5 servings
Calories 476 kcal


  • 8 oz. tagliatelle pasta* gluten-free
  • 3 Tbsp. olive oil divided
  • 1 ½ cups broccoli cut into florets
  • 1 Tbsp. water
  • ½ sweet onion finely chopped
  • ½ cup peas frozen
  • ½ cup corn frozen or canned
  • ¼ tsp. salt to taste
  • ¼ cup pine nuts toasted
  • Parmesan cheese* optional

Avocado Pesto Sauce:

  • 1 small avocado ripe
  • 1 oz. basil fresh
  • ¼ cup pine nuts toasted
  • 1 Tbsp. lemon juice
  • 1 tsp. lemon zest
  • ¾ cup coconut milk lite
  • ½ tsp. salt
  • 1 garlic clove crushed


  1. Cook pasta according to package directions.
  2. In a large sauce pan or skillet sauté broccoli with 2 tablespoons olive oil over medium heat for 1-2 minutes. Add water, cover, and let steam for 6-7 minutes or until broccoli turns a bright green.
  3. Remove broccoli from skillet and set aside on a plate. Add remaining 1 tablespoon of olive oil and onions. Sauté for 4-5 minutes over medium heat.

Avocado Pesto Sauce:

  1. Add all pesto sauce ingredients into a high-speed blender, such as a Vitamix, or a food processor.
  2. Blend for 1-2 minutes or until sauce is completely smooth.
  3. Add pasta, sauce, broccoli, peas, corn, and remaining ¼ teaspoon salt to the saucepan with the onions. Toss to combine and warm up over medium-low heat for 2-3 minutes.
  4. Serve avocado pesto pasta with ¼ cup toasted pine nuts and Parmesan cheese and enjoy!

Recipe Notes

You can also use gluten-free linguine, fettuccine, or spaghetti pasta.

To make this recipe vegan, leave off the Parmesan cheese or use a vegan Parmesan cheese and make sure the pasta is egg-free.

Nutrition Facts
Avocado Pesto Pasta Recipe
Amount Per Serving
Calories 476 Calories from Fat 252
% Daily Value*
Fat 28g43%
Saturated Fat 5g31%
Cholesterol 38mg13%
Sodium 335mg15%
Potassium 574mg16%
Carbohydrates 47g16%
Fiber 6g25%
Sugar 4g4%
Protein 11g22%
Vitamin A 705IU14%
Vitamin C 39.4mg48%
Calcium 50mg5%
Iron 2.5mg14%
* Percent Daily Values are based on a 2000 calorie diet.