This quick meal can serve as lunch or dinner and tastes delicious warm or cold. Feel free to customize the type of pasta and veggies you use to meet your preferences!
Bring a large pot of salted water to a boil. Add the pasta. A few minutes later, add the frozen peas to the pot. Cook until the pasta is al dente and the peas are cooked. I usually cook the pasta 1 to 2 minutes less than what's recommended on the package. Drain and return to the pot.
While the pasta and peas cook, make the pesto. Combine the basil, pine nuts, parmesan cheese, lemon juice, garlic, and salt in a food processor or high-powered blender. Pulse or blend, slowly pouring the olive oil into the mixture while it's blending. Stop to scrape down the sides, add more olive oil if needed, and continue blending until smooth.
Pour the pesto over the cooked pasta and peas. Mix until coated, serve, and enjoy!
Leave a rating or review by tapping the stars on this recipe card (above) or in the comments section (at the end of the post).
Notes
If you need the recipe to be strictly vegetarian, look for a shredded parmesan cheese that's labeled as vegetarian. Whole Foods 365 shredded parmesan is vegetarian.
Feel free to sub other pasta variations, like rotini, penne, or spaghetti, gluten-free or legume-based pasta.
To add more protein, stir in white beans, crispy tofu, or edamame (and/or use a legume-based pasta like chickpea pasta). If you don't need the recipe to be vegetarian, baked chicken is a good addition.