Pasta with Chickpea & Mushroom Pesto

We absolutely adore the vibrant flavors of classic basil pesto, but we also enjoy exploring other tasty variations, such as this Pasta with Chickpea & Mushroom Pesto. This culinary gem is made with aromatic basil, hearty mushrooms, protein-rich chickpeas, and rich, buttery pine nuts. It is a delightful twist of the classic recipe that will undoubtedly elevate your pasta dishes to unparalleled levels of deliciousness!

Recipe Tips

Mushrooms, chickpeas, and pine nuts are excellent sources of plant protein, making them a perfect addition to a healthy diet. To add an even more significant boost of protein you might want to serve the pesto over chickpea pasta.

Feel free to swap out the pine nuts for more affordable alternatives like walnuts or cashews, which will still provide a creamy texture. In case of nut allergies, pumpkin or sunflower seeds can be a suitable and delicious substitute. Enjoy experimenting with different flavors and textures!

Chickpea & Mushroom Pesto
bonus tip:

Here’s a trick if you want to keep your basil looking bright green and vibrant. Start by boiling some water and then quickly dunk your basil for just a minute. After that, take it out and immediately place it it into a bowl of icy water to stop it from cooking. Blanching the basil prevents it from oxidizing and turning brown when it gets chopped, and helps it keep that lovely color. Oh, and by the way, this tip is also great if you want to save some extra basil by freezing it for later use.

Sundried Tomato Pesto

We think you’ll love this too!

Pasta with Chickpea & Mushroom Pesto

Course: Dinner
Cuisine: Vegan
Keyword: basil, chickpeas, mushrooms, pasta, pesto, protein
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Servings: 4 servings
Calories: 663kcal
Author: The Vegan Feast
A delicious, high-protein spin on the classic pesto recipe.
Print Recipe


  • ¼ cup olive oil divided
  • 3 cups mushrooms sliced
  • 1 cup cooked chickpeas
  • 1 cup basil leaves
  • 2 cloves garlic chopped
  • 4 tablespoons pine nuts walnuts, or cashews
  • 1 teaspoons lemon zest
  • salt & pepper to taste
  • pinch of red pepper flakes
  • 2 tablespoons nutritional yeast optional
  • 1 lb pasta


  • In a dry pan toast the pine nuts until they begin to turn golden and fragrant. This will take 1-2 minutes. Don’t walk away from the pan, the nuts can burn very quickly.
    Reserve about 1 tablespoon for sprinkling on top of the pasta, and add the remaining pine nuts to the bowl of your food processor and set aside.
  • Slice the mushrooms and saute them in a tablespoon of olive oil, over medium high heat, until all of their liquid evaporates.
  • Add the chopped garlic and saute for another minute.
  • Reserve about a quarter of the mixture for topping the pasta, and add the remaining cooked mushrooms and garlic along with the basil, chickpeas, and lemon zest to the pine nuts in the food processor. 
    While the processor is running drizzle in the remaining 3 tablespoons olive oil.
  • Add the nutritional yeast and red pepper, if you are using it, and season to taste with salt and pepper.
  • Toss with your favorite pasta and top with the reserved mushrooms and toasted nuts.


Calories: 663kcal | Carbohydrates: 95g | Protein: 20g | Fat: 23g | Saturated Fat: 3g | Polyunsaturated Fat: 6g | Monounsaturated Fat: 12g | Sodium: 132mg | Potassium: 600mg | Fiber: 7g | Sugar: 4g | Vitamin A: 326IU | Vitamin C: 2mg | Calcium: 75mg | Iron: 9mg

Leave a Reply