Vegan Green Pea Pesto

PESTO is one of my favorite condiments! Not only can the ingredients support wellness, but the flavor is full bodied, and the recipe is widely versatile. (Ideas to use the pesto below the recipe!)
  • Both olive oil and almonds have monounsaturated fats that support optimal heart health.
  • Basil is a source of Vitamin K, manganese, iron, Vitamin A, and Vitamin C. It also contains calcium, magnesium, and omega-3 fatty acids. Some people extract the basil essential oil and use it for treating cuts, wounds, and skin infections.
  • Spaghetti Squash has a neutral flavor. It can be swapped in for spaghetti as a lower calorie option, if interested. It can also provide hydration as compared to the wheat pasta as it is higher in water weight. For me, I find it to lighten up the entire dish as compared to wheat pasta.
  • Also, this recipe is vegan, but I don’t recommend that everyone eat a vegan diet. It is just an option! If you eat cheese, I have that recipe below, too!


  • 4-6 cups pasta of choice 
  • 1 cup frozen green peas, thawed
  • 1 cup fresh parsley, stems and leaves
  • 1 cup fresh basil, stems and leaves
  • 3 cloves garlic
  • ¼ cup soaked cashews (soak for at least 1 hour in filtered water) – for the cheese creaminess that we omitted
  • 1/4 cup nutritional yeast (vegan) or grated pecorino Romano cheese
  • 1 lemon, juice and zest
  • ¼ cup almonds or pine nuts, toasted for 5-10 minutes to ramp up the flavor. I choose almonds for convenience and budget but pine nuts are classically used for pesto.
  • 1/3 cup cold pressed extra virgin olive oil
  • 1/4 cup water (more as needed to loosen the pesto)
  • 1/8 tsp pink salt
  • **FOR THE NON-VEGAN RECIPE** If you eat cheese, then instead of cashews and nutritional yeast, add 1/4 cup grated pecorino romano cheese. Also omit the salt as cheese has a high sodium content. You can taste and add salt as needed.


  • Preheat your oven to 400F.
  • Prep your squash. Cut squash lengthwise and use a spoon to scoop out the seeds. *TIP* You can dry and save seeds for summer gardens or toast them as a snack for later.
  • Put the squash FACE DOWN on a parchment lined baking sheet. Add water to the pan until it rises about ¼ inch up the sides of the squash.
  • Roast for 25 minutes face down, then flip and roast for another 20-25 minutes face up. **this allows the water to evaporate and makes the ‘noodles’ less soggy.
  • Let the squash cool to room temperature. Then, using a fork, scoop out the inside of the squash into a bowl. It should appear like spaghetti strands.
  • For the pesto: Add all the ingredients to the food processor or blender (you may need to do it in two batches if your processor is small.) Pulse until chopped and mixed.
  • Add your spaghetti to a large bowl. Pour about half of the pesto on top (if using 1 squash).
  • Use tongs or two salad spoons to cover the ‘noodles’ with pesto.
  • Eat at room temperature OR add desired amount to a pan and sauté until warm.
  • FOR THE EXTRA PESTO… (Because wasting good pesto is basically a crime!): Add to an air tight container in the fridge up to a week. For freezing, smooth the top of the pesto out and add olive oil on top until a thin coat covers all of the pesto. Then cover and freeze.
  • ALTERNATE IDEAS FOR THE PESTO: 1. Smear it on Salmon or Chicken then bake. 2. Add olive oil and balsamic for a quick dressing for salad or cold noodles 3. Toss cubed veggies with it and roast in the oven until cooked. 4. Add 1 tbsp on top of tomato soup. 5. Mix into cherry tomatoes, then sauté until tomatoes burst for a quick warm ‘bruschetta’ or new sauce for pasta or proteins. 6. Mix into leftover quinoa for a fresh meal idea. Serve with salmon or shrimp.

Follow, share, and like us on Social Media!

Shop the Recipe Now