Go Back
+ servings
A white bowl filled with vegan pesto pasta coated in a creamy green pesto sauce, garnished with grated cheese and fresh basil leaves.
Print Recipe
5 from 2 votes

Vegan Pesto Pasta Recipe

I’ve seen pasta trends come and go, but a proper pesto rigatoni? Timeless. This creamy pesto pasta is hella bright, just a wee bit garlicky, and smooth without any dairy gatecrashing the event, and it lands on the table looking like you know your way around an Italian kitchen table.
Prep Time12 minutes
Cook Time16 minutes
Total Time28 minutes
Course: Pasta
Cuisine: Italian
Diet: Vegan, Vegetarian
Servings: 4 Servings
Calories: 595kcal
Author: Adam Sobel
Cost: $17

Ingredients

For the Pesto:

For the Pasta:

  • 2 teaspoons salt for the pasta water
  • 3 cups calamarata paccheri, or rigatoni
  • 4 teaspoons olive oil
  • 2 cloves garlic thinly sliced
  • 1 cup asparagus tips
  • 17 oz. canned butter beans drained and rinsed

Optional Garnishes:

Instructions

  • Bring a large pot of water to a rolling boil over high heat.
  • While the water heats, lightly toast the pine nuts for a few minutes in a dry skillet over medium heat.
  • Place the basil, lemon juice, extra-virgin olive oil, pine nuts, garlic, nutritional yeast, water, and salt in a blender or food processor. Blend until smooth, stopping to scrape down the sides as needed. Set the pesto aside.
  • When the water reaches a rolling boil, add the salt and the pasta. Cook according to the package timing, stirring occasionally to prevent sticking. Reserve ½ cup of the pasta cooking water, then drain the pasta.
  • Place a large sauté pan, or Dutch oven over medium heat and add the olive oil. After 90 seconds, add the sliced garlic and asparagus tips and sauté for 60 seconds, stirring frequently so it softens without darkening.
  • Add the drained butter beans, cooked pasta and the pesto. Toss continuously so the pasta and beans are evenly coated. Add reserved pasta water a few tablespoons at a time as needed to loosen the sauce so the pesto coats the pasta without the pasta being too wet and saucy.
  • Transfer to serving bowls and finish with basil leaves, chopped parsley, and grated vegan parmesan if desired.

Notes

🙅‍♀️ Don’t Churn Out Swamp Sludge:

High heat dulls basil fast. Toss the pesto with the pasta over gentle heat, just until coated, then remove it from the burner to keep the flavor bright and fresh.
🌀 Blend It Like Beckham:

Gritty pesto means you stopped too soon. Scrape down the sides and keep blending until completely smooth and emulsified so it coats the pasta in a creamy, cohesive layer.
💧 Starch-Nemesis:

Add reserved pasta water a few tablespoons at a time while tossing continuously. Gradual additions help the starch emulsify the sauce so it turns glossy and clings instead of thinning out.

Nutrition

Calories: 595kcal | Carbohydrates: 58g | Protein: 17g | Fat: 35g | Saturated Fat: 4g | Polyunsaturated Fat: 9g | Monounsaturated Fat: 19g | Sodium: 2155mg | Potassium: 668mg | Fiber: 10g | Sugar: 3g | Vitamin A: 1754IU | Vitamin C: 9mg | Calcium: 102mg | Iron: 6mg