Homemade Basil Pesto Sauce is a delicious and vibrant sauce that brings the taste of fresh basil and pine nuts right to your kitchen. This easy recipe is not only packed with flavor but also simple to make. Whether you spread it on pasta, use it as a sandwich spread, or enjoy it with grilled veggies, this pesto will elevate your dish!

Why Make This Recipe
Making your own basil pesto sauce at home is a fantastic idea for several reasons. First, you can control the freshness and quality of the ingredients you use. Second, it’s often more affordable than store-bought versions. Lastly, homemade pesto has a wonderful taste that is hard to replicate. One taste, and you’ll see why making it from scratch is the way to go!
How to Make Homemade Basil Pesto Sauce
Creating your own basil pesto is easy! Just follow these steps to make a vibrant and flavorful sauce that you’ll want to keep on hand.
Ingredients
- 6 ounces Fresh Basil Leaves (about 6 cups lightly packed)
- 1/2 cup Pine Nuts
- 1/2 cup Grated Parmesan Cheese
- 2 Garlic Cloves
- 1/2 teaspoon Kosher Salt
- 1/2 cup Extra Virgin Olive Oil
Directions
- Place the pine nuts in a small frying pan over medium heat. Cook them, tossing occasionally, until they are light golden brown, toasted, and fragrant, which takes about 3 to 5 minutes. Let them cool slightly, then add them to the food processor.
- Add the fresh basil leaves, grated Parmesan cheese, garlic cloves, and kosher salt to the food processor with the cooled pine nuts. Pulse the ingredients together until they are finely chopped but not fully blended into a paste.
- Remove the lid and slowly pour in half of the olive oil. Pulse the mixture until it is well combined. If you prefer a thinner pesto, add the remaining olive oil and pulse again until all the ingredients are fully mixed.
- Taste your pesto and adjust the seasoning if needed, adding more salt or garlic according to your preference.
How to Serve Homemade Basil Pesto Sauce
You can enjoy your homemade basil pesto sauce in many ways! It’s perfect tossed with cooked pasta, used as a dip for bread or veggies, or drizzled over grilled meats. You can even slather some on a sandwich for a burst of flavor. The possibilities are endless!
How to Store Homemade Basil Pesto Sauce
To store your pesto, place it in an airtight container. You can keep it in the refrigerator for up to a week. For longer storage, consider freezing the sauce in ice cube trays. Once frozen, transfer the pesto cubes to a ziplock bag and keep them in the freezer for several months. Pop out a cube whenever you need a quick burst of flavor!
Tips to Make Homemade Basil Pesto Sauce
- Choose fresh, vibrant basil leaves for the best flavor.
- Toasting the pine nuts adds a depth of flavor, so don’t skip this step!
- Adjust the garlic to match your taste. If you’re a garlic lover, feel free to add more.
Variation
If you want to try something different, you can swap the pine nuts for other nuts like walnuts or almonds. You can also add some lemon juice for a zesty twist or try using different herbs, like cilantro or parsley, to change the flavor profile.
FAQs
Can I use dried basil instead of fresh basil?
It’s best to use fresh basil for this recipe. Dried basil does not have the same vibrant flavor and aroma.
How do I make pesto without nuts?
You can make nut-free pesto by leaving out the pine nuts and using extra cheese or nutritional yeast instead for a cheesy flavor.
Can I use other types of cheese?
Absolutely! While Parmesan is traditional, you can use Pecorino Romano or a similar hard cheese if you prefer. Just keep in mind that it will slightly alter the taste.

Basil Pesto Sauce
Ingredients
Main Ingredients
- 6 ounces Fresh Basil Leaves About 6 cups lightly packed
- 1/2 cup Pine Nuts Toasted for added flavor
- 1/2 cup Grated Parmesan Cheese
- 2 cloves Garlic
- 1/2 teaspoon Kosher Salt
- 1/2 cup Extra Virgin Olive Oil
Instructions
Preparation
- Place the pine nuts in a small frying pan over medium heat. Cook them, tossing occasionally, until they are light golden brown, toasted, and fragrant, which takes about 3 to 5 minutes. Let them cool slightly, then add them to the food processor.
- Add the fresh basil leaves, grated Parmesan cheese, garlic cloves, and kosher salt to the food processor with the cooled pine nuts. Pulse the ingredients together until they are finely chopped but not fully blended into a paste.
Mixing
- Remove the lid and slowly pour in half of the olive oil. Pulse the mixture until it is well combined.
- If you prefer a thinner pesto, add the remaining olive oil and pulse again until all the ingredients are fully mixed.
- Taste your pesto and adjust the seasoning if needed, adding more salt or garlic according to your preference.


