Homemade Pesto (2024)

Home All Recipes Sauces and Dressings Homemade Pesto

Homemade Pesto (1)

By Jess Smith

4.5

Published Jun 22, 2020Updated Mar 13, 2022

Jump to Recipe

This post may contain affiliate links. Please read our disclosure policy.

Homemade Pesto (2)

Nothing you purchase at the store can compete with homemade pesto. This versatile Italian sauce made with fresh basil and toasted pine nuts is great served over pasta, pizza, or on vegetables. Best of all, it has a short ingredient list and can be made in just a few minutes!

Happy belated Father’s Day to all of you dads out there! Summer is in full swing, so we celebrated Frank in true hot-weather style with lots of time outdoors, a long bike ride for him, his favorite tacos for dinner, and Peanut Butter Cup Cookie Bars for dessert. I also took a batch of those bars over to my dad because baking is my love language and when in doubt, chocolate and peanut butter always win.

You know what else always wins in my book? The combination of fresh basil, garlic, parmesan cheese, and toasted pine nuts. I LOVE fresh pesto. I plant a ton of basil every summer with plans to turn it into as much pesto as I can manage. The great thing about pesto is that it freezes well (in small jars or ice cube trays), so you can draw out that fresh summer flavor throughout the cold months.

If you’ve never made fresh pesto, it couldn’t be easier! This is my go-to method.

Homemade Pesto (3)

Ingredients for Homemade Pesto

  • Pine Nuts – Pine nuts are classic and give the pesto a savory flavor and just a bit of creaminess. You can add them raw or toast them in a skillet to increase their flavor. Pine nuts can be expensive, so there are many other substitutes that will work. See below for other options.
  • Fresh Basil – Just use the leaves of the basil plants (discard any stems). It’s a good idea to measure this by weight since the leaves can vary in size. If you don’t have a kitchen scale, 2 oz of fresh basil is about 4 cups of loosely packed basil leaves.
  • Garlic – Use whole, peeled cloves of fresh garlic for the best flavor. Two cloves of garlic gives this a mild garlic flavor, but feel free to use less or more if you prefer.
  • Parmesan Cheese – Parmesan cheese adds a nutty, rich flavor to the pesto. I typically use parmesan because it’s what I most commonly have, but Pecorino Romano adds a more intense flavor. See below for other options.
  • Olive Oil – Pesto contains a lot of olive oil, so the flavor will really come through. It’s a good idea to use a slightly higher quality olive oil than you would for cooking. Extra Virgin Olive Oil has a clean flavor that will let the fresh basil flavors shine through.
  • Salt and Lemon Juice – To bring out all of the great flavor in your pesto, you’ll need salt. Be sure to taste the pesto at the end and add more salt, if needed. This is something that is best adjusted to taste since the cheese you use may vary in its natural saltiness. Lemon juice is optional, but I love the brightness it brings to the pesto. It also will help the pesto to keep its bright green color.

Homemade Pesto (4)

What Cheese to Use in Pesto?

Any firm, crumbly, savory cheese should work in homemade pesto. Italian cheeses the most common. Parmesan (Parmigiano-Reggiano), Pecorino Romano, or Grana Padano would all work. Asiago would be a good option too and has a slightly creamier texture. You can skip the cheese if you want a dairy-free option.

Other Nuts to Use in Pesto

Pine nuts can be expensive, so if you prefer to use another nut in your pesto, try it with pecans, walnuts, or almonds. The nuts add savory flavor and a slightly creamy texture, but you can skip them if you prefer. Pepitas / pumpkin seeds and even sunflower seeds make a great non-nut homemade pesto option.

Other Greens to Use in Pesto

While pesto will taste most authentic if it contains some amount of fresh basil, you can supplement or substitute the basil with other greens. Baby spinach, kale, arugula, or chard make great pesto options. Start by using a 50/50 mix of fresh basil leaves and other greens and adjust to your taste.

Homemade Pesto (5)

How to Store Pesto

Store pesto in the refrigerator for 4 to 5 days. For best results, keep it in an air-tight container. Any part of the pesto that comes in contact with air will turn brown, so to help prevent this, drizzle some extra olive oil over the top of the pesto before storing it.

You can also freeze pesto for 4 to 6 months. Freeze it in small jars (be sure to leave some space in the top of the jar to allow for expansion as the pesto freezes) or in an ice cube tray (pop the frozen cubes out and store them in a freezer bag).

More Ways to Use Homemade Pesto

Favorite Tools

Pin this now to save it for later

Pin It Now

Homemade Pesto (6)

4.50 from 6 votes

Homemade Pesto

Nothing you purchase at the store can compete with homemade pesto. This versatile Italian sauce made with fresh basil and toasted pine nuts is great served over pasta, pizza, or on vegetables. Best of all, it has a short ingredient list and can be made in just a few minutes!

Makes 1 cup pesto.

Want to adjust the size of this recipe? Click on the number next to “servings” and use the slider to scale up or down.

Prep: 5 minutes mins

Cook: 5 minutes mins

Total: 10 minutes mins

Servings: 10

Equipment

  • Food Processor

Ingredients

  • 3 Tbsp Pine Nuts
  • 2 oz (60g) Fresh Basil Leaves
  • 2 cloves Garlic, peeled
  • 1 oz (30g) Parmesan Cheese, chopped into large pieces
  • 1/2 tsp Kosher Salt
  • 1/2 tsp Lemon Juice (optional)
  • 1/3 cup (80ml) Olive Oil

Instructions

  • Toast pine nuts (optional): Place a dry skillet or frying pan over medium heat. Add pine nuts and cook, stirring frequently, until they start to smell fragrant and lightly golden brown spots appear, 3 to 4 minutes. (Watch the pine nuts closely to prevent burning.)

  • Make pesto: Combine pine nuts, basil leaves, garlic cloves, cheese, salt, and lemon juice in the bowl of a food processor. (Note: You can also use a standing blender if the blades sit low enough to blend the ingredients.) Pulse / blend until all of the ingredients are finely chopped.

  • With the food processor running, slowly pour in the olive oil until the pesto is smooth and pourable. If it is too thick, you can add up to 1 Tbsp of additional olive oil.

  • Taste the pesto and season with some more salt, if needed.

Notes

Pine nuts - Toasting the pine nuts gives them a more rich savory flavor, but you can skip this step if you prefer. Chopped pecans make a great substitute and can also be used toasted or raw.

Basil - To make this recipe, you need a good amount of fresh basil. It’s a good idea to measure it by weight since the leaves can vary in size and can be inconsistent if measured in measuring cups. If you don’t have a kitchen scale 2 oz of fresh basil is about 4 cups of loosely packed basil leaves.

To Freeze - Pesto freezes well. Freeze it in small jars (be sure to leave some space in the top of the jar to allow for expansion as the pesto freezes) or in an ice cube tray (pop the frozen cubes out and store them in a freezer bag). Use within 4-6 months.

Nutrition

Calories: 103kcal | Carbohydrates: 1g | Protein: 2g | Fat: 11g | Saturated Fat: 2g | Cholesterol: 2mg | Sodium: 162mg | Potassium: 35mg | Fiber: 1g | Sugar: 1g | Vitamin A: 321IU | Vitamin C: 1mg | Calcium: 45mg | Iron: 1mg

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

Author: Jess Smith via Inquiring Chef

Cost: $6.50

Calories: 103

Keyword: basil, fresh herb sauce

Like this? Leave a comment below!Jump to Comments

*This post contains affiliate links*

Homemade Pesto (7)

About Jess Smith

Jess is the recipe creator and photographer at InquiringChef.com. She spent nearly a decade as the Chief Recipe Developer for the award-winning meal planning app Cook Smarts. Her colorful, healthyish recipes have been featured in popular online publications including Parade, Hallmark, and HuffPost.

Homemade Pesto (2024)
Top Articles
Latest Posts
Article information

Author: Moshe Kshlerin

Last Updated:

Views: 5660

Rating: 4.7 / 5 (77 voted)

Reviews: 84% of readers found this page helpful

Author information

Name: Moshe Kshlerin

Birthday: 1994-01-25

Address: Suite 609 315 Lupita Unions, Ronnieburgh, MI 62697

Phone: +2424755286529

Job: District Education Designer

Hobby: Yoga, Gunsmithing, Singing, 3D printing, Nordic skating, Soapmaking, Juggling

Introduction: My name is Moshe Kshlerin, I am a gleaming, attractive, outstanding, pleasant, delightful, outstanding, famous person who loves writing and wants to share my knowledge and understanding with you.