Homemade basil pesto is so easy to make! Learn how to make basil pesto with this recipe, plus learn how to properly toss it with pasta, and freeze leftovers. Recipe yields 1 cup pesto, which is enough to toss with about 12 ounces of pasta.
1/3 cup raw pine nuts, almonds, walnuts, pecans or pepitas
2 cups packed fresh basil leaves (about 3 ounces or 2 large bunches)
1/4 cup grated Parmesan cheese
1 tablespoon lemon juice
2 cloves garlic, roughly chopped
1/2 teaspoon fine sea salt
1/2 cup extra-virgin olive oil
(Optional) Toast the nuts or seeds for extra flavor: In a medium skillet, toast the nuts/seeds over medium heat, stirring frequently (don’t let them burn!), until nice and fragrant, 3 to 5 minutes. Pour them into a bowl to cool for a few minutes.
In a food processor or blender, combine the basil, cooled nuts/seeds, Parmesan, lemon juice, garlic and salt. With the machine running, slowly drizzle in the olive oil. Continue processing until the mixture is well blended but still has some texture, pausing to scrape down the sides as necessary.
Taste, and adjust if necessary. Add a pinch of salt if the basil tastes too bitter or the pesto needs more zing. Add more Parmesan if you’d like a creamier/cheesier pesto. If desired, you can thin out the pesto with more olive oil. (Consider, however, that if you’re serving the pesto on pasta, you can thin it with small splashes of reserved pasta cooking water to bring it all together.)
Store leftover pesto in the refrigerator, covered, for up to 1 week. You can also freeze pesto—my favorite way is in an ice cube try. Once frozen, transfer to a freezer bag, then you can thaw only as much as you need later.
Make it dairy free/vegan: Replace the Parmesan with 1 tablespoon nutritional yeast.
Make it nut free: Use pine nuts, pepitas or sunflower seeds. (Pine nuts are technically seeds, but if you’re allergic to nuts, there’s a chance you’ll be allergic to pine nuts, too.)
The information shown is an estimate provided by an online nutrition calculator. It should not be considered a substitute for a professional nutritionist’s advice.