Make the perfect homemade pesto with just one bunch of basil, pine nuts, parmesan cheese, garlic, and olive oil! This recipe takes only 10 minutes but results in a perfect sauce fit for many Italian dinners or snacks.

You only need a handful of fresh ingredients to make this beautiful green sauce at home. One recipe makes about a cup of pesto, which makes anywhere from 4-6 meals depending on how much pesto each recipe calls for.

A jar of green pesto with a spoon coming out of it, surrounded by basil leaves.

Ingredients for Homemade Pesto

Homemade pesto is made with just a handful of ingredients. Because of this, it’s best to make pesto with quality ingredients, because you’ll be able to taste the difference. If you have a garden, it’s really fun to grow different varieties of basil and see how the flavor impacts the pesto. But if not, you can use store-bought basil just fine (that’s what I did here!).

For homemade pesto, you’ll need:

  • Fresh basil
  • Olive oil
  • Garlic
  • Salt
  • Parmesan cheese
Basil, parmesan, pine nuts, olive oil, garlic, and salt on a white quartz counter.
Only the freshest ingredients for the freshest homemade pesto!

Quick Tips for Prepping Homemade Pesto

To avoid using a colander, rinse the basil off while the bunch is still intact. Shake the leaves a few times to remove excess water, then pluck the leaves off and place on a kitchen towel to dry off.

For the best flavor and color, I highly recommend toasting the pine nuts! Nut flavor intensifies when toasted, and this recipe is no exception. I’ve made this pesto with raw and toasted pine nuts, and the extra effort of toasting the pine nuts is well worth it. See the color variation between the raw (left) and toasted (right) nut pesto below?

Two jars of basil pesto: The one on the left used raw pine nuts, and the one on the right used toasted pine nuts. There are deeper brown and yellow specks in the jar on the right, attributing to greater flavor.
Toast your pine nuts! The pesto on the left has less color variation than the pesto on the right.

For a more subtle garlic flavor, reduce the garlic cloves to two.

Substitute your favorite hard Italian cheese for the parmesan in a 1:1 substitution for a pesto recipe that’s personalized just for you! I like to mix parmesan and pecorino for a bit stronger cheese flavor.

Placing the garlic in the processor by itself doesn’t result in finely minced pieces, but adding the pine nuts at the same time does! Blitz the garlic and pine nuts together until the mixture resembles a graham cracker crust for the best consistency.

Garlic and pine nuts are blitzed to fine particles.
Garlic and pine nuts are blitzed to fine particles.

Quick Tips for Storing Homemade Pesto

When exposed to air, basil begins to oxidize. To prevent your pesto from turning brown, some recipes call for blanching the basil in advance—that’s too much effort (and too many dishes!). The simplest way to prevent your pesto from turning brown in the fridge is to top off your jar with olive oil. The olive oil acts as a barrier between the basil and the air, so the pesto shouldn’t brown.

Whenever I use a scoop of pesto, I use the back of my spoon to smooth the pesto into a flat layer. Then I add just enough olive oil to cover the pesto and screw the lid on before placing it back in the fridge.

Because I top off each use with olive oil, I use tall and skinny jars when storing my pesto. I don’t need to add nearly as much oil to a skinny jar as I do to a wide container. That way my pesto isn’t watered down (or rather, “oiled down”) by the time I get to the bottom of the jar.

Additionally, this recipe freezes great. When I by basil, I typically buy two bunches and make a double batch. I store the second jar in my freezer with no problems. Simply take the frozen jar of pesto out the day before you need it and thaw it overnight in the fridge.

A jar of homemade pesto with a spoon sticking out, and a spoon full of pesto in front of it, with basil leaves and pine nuts around them.
I think the pine nuts are the star of the show in this homemade pesto recipe.

Other Recipes You May Enjoy

This pesto goes great with my garlic French bread recipe. Pair it with pasta, a protein, and a side of vegetables for an Italian night in that everyone at the dinner table will love!

Looking for something delicious for dessert within the Italian theme? My tiramisu layer cake is a crowd-pleaser for young and old alike.

Dish Cleanup: Piece of Cake

I rate my recipe cleanups on a scale of 1 to 5. 1 is only a handful of dishes, and 5 is everything including the kitchen sink.

This homemade pesto recipe is a 1. It only requires a food processor or blender, spatula, and a few measuring cups. If you really want to have an easy cleanup, use a kitchen scale to completely eliminate all dishes except for the food processor and spatula. It really doesn’t get easier than this!

Only a handful of dishes remain from homemade pesto.
This homemade pesto recipe results in only a few dishes but maximum enjoyment.

Easy Homemade Pesto Recipe

Thanks so much for stopping by!
If you make this homemade pesto and love it, please don’t forget to leave a review to let others know how it turned out.

A jar of green pesto with a spoon coming out of it, surrounded by basil leaves.
Be the first to rate it!

Homemade Basil Pesto

Fresh, nutty, and bright, this easy homemade pesto recipe is ready in about 10 minutes and adds a beautiful touch of green to any plate!
Prep Time:10 minutes
Total Time:10 minutes
Course: Sauces and Spreads
Cuisine: Italian
Servings: 4 ¼-cup servings

Ingredients
 

  • 4 cups (60 g) basil leaves about one bunch
  • 3 cloves garlic
  • ¼ cup (45 g) pine nuts
  • ¼ teaspoon salt
  • cup (40 g) parmesan cheese freshly grated
  • cup (80 ml) olive oil plus more for storing

Instructions

  1. Place garlic, pine nuts, and salt in the bowl of a food processor and process until minced. Add basil and pulse until the leaves are choppy. Add cheese and olive oil and process until creamy (about one minute).
    4 cups (60 g) basil leaves, 3 cloves garlic, ¼ cup (45 g) pine nuts, ¼ teaspoon salt, ⅔ cup (40 g) parmesan cheese, ⅓ cup (80 ml) olive oil
  2. Transfer to a glass jar or container. Top off with olive oil, seal, and refrigerate.

Notes

Toast the pine nuts before use for the best flavor!

Nutrition

Serving: 2Tablespoons | Calories: 290kcal | Carbohydrates: 3g | Protein: 8g | Fat: 28g | Saturated Fat: 6g | Polyunsaturated Fat: 5g | Monounsaturated Fat: 16g | Cholesterol: 11mg | Sodium: 414mg | Potassium: 146mg | Fiber: 1g | Sugar: 1g | Vitamin A: 1399IU | Vitamin C: 5mg | Calcium: 246mg | Iron: 2mg

I’d love to see how yours turns out: Take a photo and tag me on Instagram @floralapronblog to share with me, or use the hashtag #floralapronbakes.

Leave a Reply

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

Recipe Rating