Go Back
Janelle Carss

Protein Pesto Pasta

This delicious 20-minute vegan Protein Pesto Pasta has 30g of protein per serving and is perfect for a busy weeknight dinner! Oil and nut-free, gluten-free optional.
Prep Time 10 minutes
Cook Time 10 minutes
Total Time 20 minutes
Servings: 4 servings
Course: Dinner, Main Course
Cuisine: Canadian, Italian
Calories: 542

Ingredients
  

  • 10 oz durum wheat pasta or chickpea/lentil pasta if GF
  • 2 packed cups clean carrot tops, or cilantro, parsley or kale
  • ¾ packed cups fresh basil leaves
  • 2½ cups frozen shelled edamame, thawed in boiling hot water for 5 mins
  • ½ cup roasted shelled pumpkin seeds
  • ⅓ cup nutritional yeast
  • 2 tbsp tahini
  • 2 tbsp lemon juice
  • zest of 1 large lemon
  • 3 cloves garlic
  • ½ tsp kosher salt, plus more to taste
  • ¼ tsp freshly cracked black pepper
  • ¼ to 1 cup water for blending, plus more as needed

Method
 

  1. Bring a large pot of salted water to a boil and cook your pasta noodles of choice according to package directions until al dente. Reserve one cup of cooking water before draining.
  2. Meanwhile, make the pesto: Add all of the pesto ingredients into a food processor, plus ¼ of water to start. Blend the pesto on high speed until it’s smooth and well incorporated, but still with some texture remaining (you don’t want it to be like a smoothie). Add more water until you get your desired texture.
  3. After you’ve drained the pasta, return it to the pot over medium-low heat and pour in the pesto. Stir until the pasta is fully coated and let heat through for 5 minutes or so, stirring in the reserved pasta water if it’s too dry or chunky.
  4. Serve with a sprinkle of chili flakes, vegan parmesan and extra fresh basil and enjoy!