Basil Pesto is a classic sauce with sweet and nutty flavor, great texture, ready in just a few minutes. Perfect for using up summer basil!
Basil Pesto is perfect for a quick pasta Dinner, Pesto Shrimp or even a quick appetizer with crostini, ricotta and balsamic glaze!
Sabrina’s Basil Pesto
Pesto is made with olive oil, pine nuts, garlic and parmesan cheese with lots of fresh basil. Pesto is such an easy “recipe” it almost doesn’t even qualify as one. You could even eyeball the ingredients until it looks like it works and add a bit of extra olive oil along with any other ingredients like meat or chicken or pasta.
Recipe Card


Ingredients
- 1/4 cup pine nuts
- 3 cups fresh basil , packed tightly
- 4 cloves garlic
- 3/4 cup grated Parmesan cheese
- 1/2 cup olive oil
Instructions
- Add the pine nuts to a small pan on medium heat and let toast until you can just smell the pine nuts.
- Add all the ingredients to a small food processor until smooth.
Nutrition
Table of Contents
About this Recipe
You’ll love enjoying this pesto served with your favorite proteins like shrimp, chicken, salmon or pork with Garlic Bread, Olive Garden Italian Salad, and Rainbow Roasted Vegetables. When using pesto with pasta, it’s really important that you don’t rinse your pasta before adding the pesto to it. The added water to the pasta would not mix with the olive oil in the pesto. Top the pasta with additional Parmesan and even additional toasted pine nuts before serving.
What to Pair with Basil Pesto
- Pizza and Flatbread: Add in place of Marinara Sauce or even just drizzle on top of classic pizza recipes.
- Dip: Add to cream cheese or ricotta cheese as a dip, or just use it as-is for a dip for bread in place of butter or olive oil.
- Spread: Use as a spread on your favorite sandwiches.
- Breakfast: Add to an omelette or even top your Eggs Benedict with pesto instead of hollandaise.
- Meats and Veggies: Add to roasted vegetables or any of your favorite grilled meats.
- Pasta Mix-ins: One of the most flavorful pasta mix-ins with pesto is Roasted Garlic Tomatoes. Add in some fresh mozzarella too and you’ve got a great dinner, or, served cold, a great pasta salad!
How to Store
- Serve: Refrigerate pesto at room temperature after 2 hours.
- Store: Store in an airtight container in the refrigerator for up to 1 week.
- Freeze: Add the pesto with a bit more olive oil over it, into a silicone ice cube tray or in a large ziploc bag and make sure to squeeze out all the air before closing the bag and freezing. When ready to cook just defrost fully before using. Try not to cook pesto for too long as the flavor is in the freshness.
Variations
Some people have allergies or aversions to pine nuts. If you’d prefer to use walnuts, just swap out the pine nuts for an equal amount of walnuts. You can toast the walnuts before adding them to a recipe, which doesn’t take long at all. Place the walnuts in a single layer on a cookie sheet and roast at 400 degrees for 5-7 minutes. then let cool before adding to the pesto mixture (otherwise you will melt the parmesan cheese and wilt the basil).
Related Recipes

Photos used in a previous version of this post.











This homemade version is so bright, vibrant green, and bursting with fresh flavor. The balance of garlic, toasted pine nuts, and parmesan is exactly right.
I love the balance in this pesto too, David. Thank you so much for the positive review!