Pesto Recipe

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

A great Pesto Recipe can transform any dish into a culinary masterpiece!  I’m excited to share with you my take on the classic recipe, which I acquired during a trip to New Zealand. It’s a game-changer– it’s easy to make and bursting with flavor!

Today, I’m excited to share all of my pesto-making tips and tricks, including how to properly store and use it. With these tips, you’ll be able to make the perfect pesto every time and keep it fresh and delicious for days. 

What Is Pesto?

Pesto is a classic Italian sauce made primarily with fresh basil leaves, pine nuts, olive oil, and grated Parmesan cheese. These ingredients work together to create a vibrant and flavorful sauce that’s perfect for adding to pasta, spreading on sandwiches, or using as a dip for veggies.

Overhead image of the Pesto recipe

The Best Pesto Recipe — All The Way From New Zealand!

I’m thrilled to share with you today my take on pesto, a sauce that I absolutely adore! If you’ve been following this site for a while, you know that I can’t get enough of it. Pesto not only adds a burst of flavor to any dish, but it can also elevate a simple meal to gourmet status with very little effort. That’s why it’s my go-to ingredient for busy weeknight meals. If I have pesto on hand, I know I can whip up a delicious meal in no time.

While I often recommend buying fresh, refrigerated pesto from a good brand, such as Rana® basil pesto (which I still adore!), I finally decided it was time to share a homemade Pesto Recipe. But over the years, I’ve tried dozens of homemade pesto recipes from various sources, and none of them have fully impressed me. 

But then on a recent trip to New Zealand, I tried a pesto-coated appetizer at a restaurant. It was so good that I just had to ask for the recipe. And to my delight, they graciously shared it with me.

I can honestly say that this is the best homemade Pesto Recipe I’ve ever tasted, and it just so happens to also be incredibly easy to make. So, without further ado, let’s dive in!

Ingredient shot-- image of all the ingredients used in this Pesto Recipe

Pesto Recipe Ingredients

Here’s what we’ve got in this Pesto Recipe:

  • Basil leaves: It’s crucial to use fresh basil leaves when making pesto. Basil that’s been sitting in your fridge for too long can quickly turn brown when blended and can affect the flavor and appearance of the sauce.
  • Pine nuts: These tiny nuts have a buttery and slightly sweet flavor that pairs perfectly with the other ingredients. Toast the pine nuts before adding them to the pesto for a delicious nuttiness in the sauce.
  • Olive oil: High-quality extra-virgin olive oil is a must for pesto, as it provides a smooth and creamy texture and adds the best flavor to the sauce.
  • Parmesan cheese: Adds a salty, nutty flavor and a creamy texture to the sauce. Grating the cheese on the small holes and gently packing it in ensures it blends well with the other ingredients.
  • Fresh lemon: This adds a nice and welcome acidity and brightness to the sauce.
  • Salt and pepper: Brings out the flavors of the other ingredients and adds a bit of seasoning to the sauce. A pinch of fine sea salt and freshly ground black pepper are all that’s needed.

Process shots of Pesto Recipe-- images of the basil being prepped

Get The Right Quantity Of Basil

Getting the right amount of basil for your pesto can be a bit of a challenge. Packing it in and attempting to measure it in cups will vary and can result in vastly different amounts of basil. So, my top tip for perfect pesto is to use a food scale.

Using a kitchen scale will take out all the guesswork (plus, it’s easier!) and ensure that you have the right amount of greens for this recipe.

For this Pesto Recipe, you’ll need four ounces (or about 100-110 grams) of fresh basil leaves. If you don’t have a food scale, I recommend purchasing basil from a packet that clearly indicates the ounces or grams. This way, you can be sure you have the right amount of basil and your pesto will turn out perfectly every time.

Process shots-- images of the cheese being grated and the pine nuts being toasted

VARIATIONS

Switch Things Up

This Pesto Recipe is a versatile sauce that can be easily adapted to suit your taste preferences or dietary needs. Here are some variations to try:

  • Different greens: You can use a variety of greens to make pesto, such as arugula, baby spinach, kale, or flat-leaf Italian parsley. Each green will give the pesto a unique flavor and texture.
  • Nut substitutes: Pine nuts can be quite expensive, but you can easily substitute them with other nuts like walnuts, cashews, almonds, or hazelnuts. Each nut will give the pesto a different flavor profile.
  • Seed substitutes: If you have a nut allergy or prefer not to use nuts, you can try using seeds like sunflower seeds instead. While they might not give the same depth of flavor as nuts, they will still work well in the recipe. However, it’s important to note that seeds may not work well with kale due to its tough texture.
  • Combination pesto: You can also try mixing different greens and nuts/seeds to create a unique flavor combination. For example, try using kale and cashews or arugula and almonds.

Process shots of Pesto Recipe-- images of all the ingredients being combined in a food processor and it all being pulsed together

Pesto Making Tools

When it comes to making this Pesto Recipe, there are several tools you can use, each with its own advantages and disadvantages. Here’s a breakdown of the most popular pesto-making tools:

  1. Food processor: A food processor can handle large quantities of ingredients and produce a smooth and consistent texture. 
  2. Blender: Blenders work best when making larger quantities of pesto as smaller amounts typically don’t blend as well. If using a blender, you’ll need to frequently scrape down the sides and mix the ingredients in between pulsing.
  3. Hand-held immersion blender: A hand-held immersion blender is a great option if you’re making a small batch of pesto. Simply add all the ingredients together in a tall container and use the immersion blender until the pesto reaches your desired consistency. Note that immersion blenders may not produce as smooth a texture as a food processor or blender.
  4. Spice/nut grinder: If you’re making a small batch of pesto, a spice or nut grinder is a great option. This nut grinder is actually my favorite way to make pesto! I’ll start it all off in a blender or food processor and then transfer the mixture to the nut grinder for a better consistency. If you aren’t happy with the consistency delivered by the other tools, you’ve got to try a good nut grinder!

Image showing how you can save the leftovers

How To Use This Homemade Pesto Recipe

Here are some ideas on how to use your delicious pesto:

  1. Toss with pasta: Pesto is perfect for tossing with cooked pasta, creating a quick and easy meal. To make pesto pasta, simply cook your favorite pasta according to the instructions on the package, making sure to reserve some of the pasta cooking water. Once the pasta is cooked, drain it and return it to the pot. Add the pesto sauce to the pot and toss it with the pasta, using the reserved pasta water to loosen the sauce to your desired consistency. You can also add some cherry tomatoes or roasted vegetables for added flavor.
  2. Spread on toast, wraps, or sandwiches: Use pesto as a spread for avocado toast, sandwiches, or wraps. It pairs well with avocado, tomatoes, and mozzarella cheese.
  3. Use as a dip: Serve pesto as a dip with fresh vegetables, crackers, or breadsticks. It’s a great alternative to traditional dips like hummus or salsa.
  4. Top off grilled meat or fish: Use pesto as a topping for grilled chicken, fish, or steak. It adds a burst of flavor and a pop of color to your dish.
  5. Mix into soups: Add a spoonful of pesto to your favorite soup to add some depth of flavor. It works particularly well with tomato soup, minestrone, and vegetable soup.

QUICK TIP

Browse through our recipe archives for lots of recipes that call for pesto!

Up-close image of a spoonful coming out of the Pesto Recipe

STORAGE

Storing Pesto 

To keep your homemade pesto fresh, it’s important to store it correctly. Store it in a super airtight container in the fridge for up to 3 days, or in the freezer for up to 3 months. If you don’t have an airtight container, you can smooth the surface of the pesto and cover it with a thin layer of olive oil to prevent the basil from turning brown due to contact with air.

If you have extra pesto and don’t want it to go to waste, you can freeze it in ice cube trays for future consumption. Simply fill the portions of the ice tray with the prepared pesto, and place the tray into the freezer. Once the cubes are frozen (which should take a few hours), remove them from the tray and place them in a freezer bag. Label the bag with the date, and store it in the freezer for up to 3 months.

When it’s time to use your frozen pesto, simply remove as many cubes as you need and let them thaw in the fridge overnight. You can also add the frozen pesto cubes directly to hot pasta, soups, or sauces and let them thaw and melt into the dish adding loads of flavor. This is a great way to enjoy fresh-tasting pesto all year round, even when fresh basil isn’t in season. 

Uses For Homemade Pesto In One Of Our Favorite Recipes:

FOLLOW ALONG! Subscribe to my newsletter and follow along on Facebook, Pinterest and Instagram for the latest updates, recipes and content.

Pesto Recipe

5 from 2 votes
A great Pesto Recipe can transform any dish into a culinary masterpiece, and I'm excited to share with you my take on the classic recipe. I acquired this recipe during a trip to New Zealand, and it's a game-changer! It's easy to make and bursting with flavor!
Print Recipe

Pesto Recipe

5 from 2 votes
A great Pesto Recipe can transform any dish into a culinary masterpiece, and I'm excited to share with you my take on the classic recipe. I acquired this recipe during a trip to New Zealand, and it's a game-changer! It's easy to make and bursting with flavor!
Course Appetizer, condiment, sauce
Cuisine Healthy, Vegetarian
Keyword creamy pesto orzo, Pesto Recipe
Prep Time 15 minutes
Total Time 15 minutes
Servings 8
Chelsea Lords
Calories 238kcal
Cost $7.87

Equipment

  • Food scale (Note 1)
  • Food processor, blender, or nut grinder (Note 2)

Ingredients

  • tablespoons pine nuts
  • 4 oz. (110g) fresh basil (Note 3)
  • ¾ cup MINUS 1 tablespoon extra-virgin olive oil
  • cup freshly grated Parmesan cheese (Note 4)
  • 2 tablespoons fresh lemon juice
  • Fine sea salt & pepper

Instructions

  • TOAST NUTS: Preheat a small skillet over medium high heat (don't add oil). Add pine nuts in an even layer and toast, stirring frequently until lightly golden brown. Watch carefully! Once toasted, immediately transfer them to a bowl and let them cool.
  • PULSE: Add all the ingredients except oil to a food processor or blender. Season to taste, I add a heaping ½ tsp salt & ¼tsp pepper. Pulse until ingredients are finely chopped. Scrape edges with a spatula as needed.
  • FINISH: While pulsing, gradually add in the oil. Continue to pulse until pesto is smooth (or to your desired consistency). If using a food processor and/or blender and you can't quite get the pesto as smooth as you'd like, consider transferring it to a nut grinder and further processing it (Note 2) or keep stirring/scraping the edges and continue to pulse in the food processor/blender.
  • ADJUST: Taste and adjust, adding a touch more salt if it tastes bitter, more lemon juice for a brighter flavor, or more cheese for a creamier texture. Remember it's a very concentrated flavor so it mellows out when tossed with pasta or used in a dish! It's also supposed to be thick, but you can further thin it with more oil if desired.
  • STORE: Transfer pesto to a super airtight container in the fridge for up to 3 days or in the freezer for up to 3 months. If you don't have an airtight container, smooth the surface of the pesto and cover it with a thin layer of olive oil to prevent the basil from turning brown.
    Freeze leftover pesto in ice cube trays for future consumption. Fill each portion of the ice tray with pesto, freeze until solid, and then transfer the cubes to a labeled freezer bag. Thaw the cubes in the fridge overnight or add them directly to hot pasta, soups, or sauces, letting them thaw and melt into the dish, adding loads of flavor. This is a great way to enjoy fresh-tasting pesto all year round, even when fresh basil isn't in season.
  • USE: Read through the blog post for loads of ideas how to use pesto. Our favorite way is to make pesto pasta or to spread on avocado toast, sandwiches, or wraps.

Recipe Notes

Note 1: Food scale: Getting the right amount of basil for your pesto can be a bit of a challenge. Packing it in and attempting to measure in cups will vary and can result in vastly different amounts of basil. If possible use a food scale. And if you have a food scale, better to toggle over on the recipe card to "metric" and use grams for the whole recipe -- always more accurate!
Note 2: This nut grinder is actually my favorite way to make pesto! I'll start it all off in a blender or food processor and then transfer the mixture to the nut grinder for an even smoother consistency. If you aren't happy with the consistency delivered by the other tools, you've got to try a good nut grinder!
Note 3: Basil: You'll need four ounces or about 100-110 grams of fresh basil leaves. If you don't have a food scale, I recommend purchasing basil from a packet that clearly indicates the ounces or grams. This way, you can be sure you have the right amount of basil and your pesto will turn out perfectly every time. Important to use fresh basil leaves -- if they've been sitting in your fridge for too long the basil will quickly turn brown when blended.
Note 4: Parmesan cheese: Use a block of Parmesan and grate it on the small holes of a grater. Alternatively, use finely grated Parmesan cheese. Parmesan from the can will be too salty and won't integrate well.

Nutrition Facts

Serving: 1serving | Calories: 238kcal | Carbohydrates: 1g | Protein: 2g | Fat: 25g | Saturated Fat: 4g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 17g | Cholesterol: 3mg | Sodium: 68mg | Potassium: 68mg | Fiber: 0.4g | Sugar: 0.3g | Vitamin A: 781IU | Vitamin C: 4mg | Calcium: 75mg | Iron: 1mg

We do our best to provide accurate nutritional analysis for our recipes. Our nutritional data is calculated using a third-party algorithm and may vary, based on individual cooking styles, measurements, and ingredient sizes. Please use this information for comparison purposes and consult a health professional for nutrition guidance as needed.

DID YOU MAKE THIS RECIPE?

I love hearing from you when you've made one of my recipes! Tag me on Instagram at @ChelseasMessyApron or leave me a comment below.

More Recipes You'll Love

{One Pan} Sausage Pesto & Veggies

30 mins

{One Pan} Sausage Pesto & Veggies

Click the Bookmark Icon to Add to Your Favories

Chicken And Broccoli Pasta

30 mins

Chicken And Broccoli Pasta

Click the Bookmark Icon to Add to Your Favories

Chicken Orzo (One Pot!)

30 mins

Chicken Orzo (One Pot!)

Click the Bookmark Icon to Add to Your Favories

Chicken Pasta

30 mins

Chicken Pasta

Click the Bookmark Icon to Add to Your Favories

FREE BONUS

FREE BONUS

EASY MEAL SECRETS:
How to Make Mealtime Hassle Free!

5 secrets to easy, fast and delicious dinners.

[gravityform id="2" title="false" description="false"]

Leave a Comment:

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

Recipe Rating




4 Comments

  1. 5 stars
    Cant wait to make this soon for me can i use vegan parmesan cheese i love pesto soooooooooooooooo much perfect for with snacks love your recipes as always brightens up my day everyday after work

Never Miss a Recipe

[gravityform id="3" title="false" description="false"]