Elevate any dish with this homemade Basil Pesto recipe! It's loaded with a ton of fresh basil, olive oil, parmesan cheese, pine nuts, and garlic for a punch of fresh flavor. Perfect for topping pasta, bread, salad, or anything else you like.
Add all ingredients to a blender or food processor beginning with the oil.
Process until smooth, adding more oil and scraping down the sides as necessary.
Taste and add salt and pepper as desired.
Video
Notes
Ingredients and Substitutions:While the ingredients I chose here are the classics, there are lots of ways you can change it up!Oil: you can use any oil here that is liquid at room temperature. Basil: feel free to add in other herbs, or swap it out for parsley, cilantro, mint, etc.Parmesan: you can swap this out for another hard cheese, or omit for a dairy free recipe.Pine Nuts: pint nuts are traditional but expensive. You can swap this out for almonds or walnuts if you prefer.