This Homemade Basil Pesto Sauce has so much flavor, you’ll be putting it on everything! It’s so quick and easy to mix together fresh basil, pine nuts, Parmesan cheese, olive oil, and garlic for a delicious addition to so many dishes. What better way to use up all that extra basil from your home garden?

A metal spoon is lifting some healthy, fresh basil sauce.
email this recipe!
Simply enter your email and get it sent to your inbox! You’ll also get the newest recipes from us every week!

Simply Homemade Pesto

It’s really no argument: I think we can ALL agree that homemade basil pesto sauce is clearly superior over store-bought.

It’s also the fastest way to use up a bunch of basil if you happen to be growing some in your summer garden or Aerogarden. (I admit- this is the only way I can grow fresh herbs at home!)

Once it’s made, it’s an easy and relatively healthy way to add a TON of flavor to so many dishes. I have used it in this creamy chicken pesto gnocchi, in this pesto risotto, and in this pesto shrimp pasta.

Why our Basil Pesto Recipe Is the Best

  • We’re making our pesto in a food processor. The traditional way is with a mortar and pestle, but most households don’t have that tool, plus it takes WAY longer.
  • You’ll find the perfect balance of oil to basil to cheese. (Definitely not too oily…!)
  • Toasted pine nuts give extra flavor.
  • By pulsing the ingredients in increments, you’ll guarantee the basil is finely chopped before adding the oil, creating an irresistible texture.
Fresh basil, olive oil, pine nuts, and parmesan cheese come together in a healthy, homemade basil pesto.

What is pesto made of?

  • Basil. Fresh basil leaves make up the bulk of a homemade pesto recipe. You can either grow it in your own summer garden or purchase it in the produce section at your grocery store.
  • Pine Nuts. Using these small, and somewhat pricey nuts, are the most authentic way to make pesto. If you’d like to save a little bit of money or have a difficult time locating them, you can always try using walnuts, pecans, or almonds, instead.
  • Cheese. A hard cheese, such as a Parmiggiano Reggiano (also called Parmesan cheese in America) or Percorino cheese are the best types of cheese to use. When purchasing the cheese, make sure you get grated Parmesan cheese and not shredded for the best texture.
  • Olive Oil. Since this makes up a large majority of the recipe, you’ll want to make sure you really love the taste and flavor of the oil you’re using.  If you like it peppery, purchase an oil with more of an olive flavor.
  • Garlic. Fresh garlic cloves give a wonderful punch of flavor to this sauce. I would not recommend substituting with garlic powder since it will give the pesto a more artificial flavor.

Ingredient Swaps: Do’s and Don’ts

  • Can I substitute pine nuts with other nuts or seeds in basil pesto sauce? Yes! If you can’t find pine nuts you can sub in walnuts, almonds, or pecans.
  • Can I make basil pesto sauce without garlic for a milder flavor? You can leave the garlic out if you’d like, or simply add less.
  • Can I use a different type of cheese instead of Parmesan or Pecorino in basil pesto sauce? Try subbing in Asiago or Romano cheese for the closest flavor.
  • Can I use dried basil instead of fresh basil in pesto sauce? Avoid subbing in dried basil as the amounts needed are different.
  • Are there any variations of basil pesto sauce that are suitable for specific dietary restrictions, such as vegan or dairy-free options? Simply leave out the Parmesan cheese, or use a vegan-friendly option.

How to Make Basil Pesto in a Food Processor

Please see the recipe card below for ingredient amounts and more detailed instructions.

1. Process the Basil, Pine Nuts, and Garlic

The most important thing to remember when making this pesto is to go in the right order. Starting with the basil allows it to break down before adding everything else.

You can use a blender or food processor, but my recommendation is to use a food processor with a hole at the top. This hole will enable you to slowly drizzle in the olive oil while blending the pesto together. Both the hole and the pulsing ability will allow you to have the most control over the finished texture of your pesto. 

Add the basil leaves that have been separated from the stems to a food processor bowl along with the pine nuts and garlic. Pulse the ingredients 20 to 30 times, just until the basil is finely chopped.

Note, you can use a high-speed blender, but it’s harder to control and you could end up pulverizing it, resulting in an overly dark pesto sauce.

2. Add Remaining Ingredients

After you have pulsed the first three ingredients, turn on the food processor and slowly drizzle in the olive oil.

Then, add the Parmesan cheese, salt, and pepper. Pulse until the sauce just comes together and reaches your desired consistency.

3. Serve Pesto

This pesto is best served immediately. If needed, you can store it briefly in the fridge after covering it tightly with plastic wrap.

Pesto Flavor Variations

While traditional pesto is delicious, don’t shy away from these unique and enticing variations.

You can’t go wrong adding sun-dried tomatoes or roasted red peppers. You can also add a fresh kick with some lemon zest.

Or, try adding in some cilantro or even kale!

How long can homemade pesto be stored?

Homemade pesto can be stored in an airtight container for up to a week. It will also last up to 6 months in the freezer. A great way to freeze basil pesto is to place it in 1-tablespoon increments into an ice cube tray. Freeze for 2-4 hours, or until firm, and then place the cubes into a gallon-sized storage bag. When you need a little pesto flavor in your favorite soups, stews, or pasta sauces, simply grab a cube and pop it into your dish!  

What’s the best way to prevent basil pesto sauce from turning brown?

To prevent basil pesto from browning, don’t overprocess it, then cover it tightly with plastic wrap when storing.

Wondering what's for dinner?
These 7 Simple Skillet Dinners make cooking on busy weeknights a delicious breeze! 😋

FAQs

How can I adjust the consistency of basil pesto sauce if it’s too thick or too thin?

If the basil is too thin, incorporate some more basil or pine nuts. If it’s too thick, simply drizzle in some extra olive oil.

How do I adjust the flavor of basil pesto sauce if it’s too bitter or too bland?

If your pesto is a little bitter, simply include some acid, like lemon juice or zest. You can also try a little bit of salt.

Basil leaves top a fresh basil pesto sauce to be used with bruschetta, pasta, or chicken recipes.

How to Use Basil Pesto Sauce

After you’ve made up some of your own pesto, try it in any of these recipes for a real treat.

Tap stars to rate!

4.80 from 5 votes

Homemade Basil Pesto Sauce Recipe

This Homemade Basil Pesto Sauce has so much flavor, you'll be putting it on everything! It's so quick and easy to mix together fresh basil, pine nuts, Parmesan cheese, olive oil, and garlic for a delicious addition to so many dishes.
A metal spoon is lifting some healthy, fresh basil sauce.
Yield 12 servings
Prep 5 minutes
Total 5 minutes
An image of an envelope sealed shut with the Evolving Table logo.

email this recipe!

Enter your email and we’ll send it directly to you.

Ingredients 

  • 2 cups basil stems removed
  • cup pine nuts lightly toasted
  • ½ cup Parmesan cheese grated
  • 2 cloves garlic crushed
  • ¼ tsp. salt
  • Pinch of black pepper
  • ½ cup olive oil

Instructions 

  • Place basil leaves, pine nuts and garlic in a large food processor. Pulse 20-30 times or until basil is finely chopped.
    2 cups basil, ⅓ cup pine nuts, 2 cloves garlic
  • Turn the food processor on and slowly drizzle in the olive oil.
    ½ cup olive oil
  • Add the Parmesan cheese, salt, and pepper. Pulse until just combined and your desired consistency is reached.
    ½ cup Parmesan cheese, ¼ tsp. salt, Pinch of black pepper
  • Serve pesto immediately or store covered with a piece of plastic wrap in an airtight container in the refrigerator for up to a week.
Last step! If you make this, please leave a review letting us know how it was!

Tap stars to rate!

4.80 from 5 votes

Notes

  • This recipe makes ~¾-cup of pesto. 1 serving is 1 tablespoon of pesto.
  • Parmiggiano-Regiano and Pecorino can be used interchangeably.
  • Walnuts, pecans, or almonds can be substituted for the pine nuts, if desired.
Prep-Ahead Instructions:
Serve pesto immediately or refrigerate it for up to an hour if you prefer to serve it chilled.
Storage Directions:
If you have leftover pesto, place it in an airtight container and cover it tightly with a piece of plastic wrap.  Placing the wrap directly over the pesto slows down the oxidation process thus keeping it from turning brown. Homemade pesto will last for up to a week if store in the refrigerator, or up to 6 months in the freezer
A great way to freeze basil pesto is to place it in 1 tablespoon increments into an ice cube tray. Freeze for 2-4 hours, or until firm, and then place the cubes into a gallon-sized storage bag. When you need a little pesto flavor in your favorite soups, stews, or pasta sauces, simply grab a cube and pop it into your dish!  

Nutrition

Calories: 123kcal, Carbohydrates: 1g, Protein: 2g, Fat: 13g, Saturated Fat: 2g, Cholesterol: 3mg, Sodium: 107mg, Potassium: 38mg, Fiber: 1g, Sugar: 1g, Vitamin A: 244IU, Vitamin C: 1mg, Calcium: 57mg, Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Made this recipe?Leave a comment below!
London Brazil taking a bite from a bowl of food.

Hi, I'm London!

Come join me as we turn everyday dinners into Weeknight Winners with simple and downright delicious recipes, made mostly from scratch, that will make everyone at the table smile!

You May Also Like

Wondering what's for dinner?
These 7 Simple Skillet Dinners make cooking on busy weeknights a delicious breeze! 😋
4.80 from 5 votes (5 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating