Broccoli Pesto Pasta {Vegan}

Course: Main Course
Cuisine: Italian
Keyword: broccoli pesto, pesto pasta
Prep Time: 5 minutes
Cook Time: 10 minutes
Total Time: 15 minutes
Servings: 4 people
Author: Andrea

This quick and awesomely vegan Broccoli Pesto Pasta recipe is highly nutritious, healthy and requires only 6 simple ingredients. It's guaranteed to satisfy your pasta cravings in as little as 15 minutes!



  • 350 gr (about 1 head) broccoli florets (10 oz)
  • 350 gr short pasta (I use paccheri) (10 oz)
  • handful fresh basil leaves
  • 60 gr toasted pine nuts (1/4 cup)
  • 1 garlic clove, grated
  • zest of 1 lemon
  • 60 ml extra-virgin olive oil (1/4 cup)
  • sea salt & freshly cracked black pepper

To serve:

  • toasted pine nuts
  • handful of basil leaves
  • lemon zest
  • freshly cracked black pepper


  1. Cook the broccoli florets in a large pot of lightly salted boiling water, for about 5 minutes, or just until tender.
  2. With the help of a slotted spoon, transfer the florets from the water into a bowl with cold water and ice, then drain and set aside.
  3. Fold the pasta into the pot used for cooking the broccoli and cook until al dente, about 10 minutes for paccheri.
  4. Add broccoli florets, basil leaves, pine nuts, garlic, lemon juice and zest into a food processor and pulse until crumbly.

  5. Set the food processor on slow speed and gently pour in the extra-virgin olive oil. continue to mix until your broccoli pesto reaches a creamy texture.

  6. Add 60 ml (1/4 cup) of pasta cooking water into the broccoli pesto and continue to mix until reaching a creamy texture. Season with sea salt and black pepper to taste.

  7. Drain the pasta, return to the pot and stir in the broccoli pesto.
  8. Divide the broccoli pesto pasta among 4 plates, top with extra pine nuts, lemon zest, basil leaves and freshy cracked black pepper, and serve