Easy Basil Pesto Recipe

By Jeri Mobley-Arias
August 28, 2020 | Updated on March 7, 2026

This vibrant, homemade basil pesto recipe is a traditional, easy sauce you can make in just 10 minutes. Spoon it over pasta, spread it onto protein, or toss it into salads for instant, fresh flavor.

For more delicious sauce recipes, try my Horseradish Sauce and Habanero Salsa next.

Close-up of a shallow bowl of vibrant green pesto with a glossy olive oil sheen on top, set against a soft gray backdrop with basil leaves and pine nuts partially visible.

This content contains affiliate links which helps WhisperofYum.com to provide free recipes. As an Amazon Associate, I earn from qualifying purchases. Thank you for support of the blog, Whisper of Yum!

I keep this basil pesto on hand because it works as more than just a sauce. This bright green condiment doubles as a spread for sandwiches, grilled bread, and even roasted vegetables. The toasted pine nuts add depth and a subtle richness that makes each bite feel complete. Once it’s in the fridge, I find excuses to add it to everything.

Why This Basil Pesto Recipe Works

  • Better Than Storebought – Made with fresh basil, real parmesan, and quality olive oil, this pesto tastes bright and balanced without preservatives or fillers.
  • Easy to Make – Everything comes together in about 10 minutes with a quick blend in the food processor and minimal prep.
  • Save for Later – Store it in the fridge for the week or freeze it in small portions so you always have a flavorful sauce ready to go.
A small beige bowl filled with bright green basil pesto sits on a light surface, with fresh basil leaves and pine nuts in the background and pieces of parmesan nearby.

What is Pesto?

Pesto is a traditional Italian sauce that originated in Genoa and is typically made by blending fresh basil, garlic, pine nuts, parmesan cheese, and olive oil. It is most commonly used as a sauce for pasta, but it can also be served as a spread or condiment for vegetables, meats, and bread.

Tools You’ll Need

Ingredients You Will Need for Basil Pesto

Here is a breakdown of what you will need to make this pesto recipe. For actual measurements, see the recipe card at the end of this post.

  • Fresh basil – I always use vibrant, unwilted leaves for the brightest flavor and color. If the basil looks tired, the pesto will taste flat.
  • Pine nuts – Toasting them brings out a deeper, nuttier flavor. Keep an eye on them in the pan since they can burn quickly.
  • Garlic – Raw garlic gives pesto its sharp edge. If you prefer a milder bite, use smaller cloves or reduce the amount slightly.
  • Olive oil – Use a good quality olive oil since it carries the flavor throughout the sauce. I like something smooth and not overly peppery.
  • Parmesan cheese – Freshly grated parmesan melts into the pesto better than pre-shredded and gives it a richer texture.
  • Salt – Add gradually and taste as you go, especially since parmesan is already salty.
Fresh basil leaves, pine nuts, a head of garlic, olive oil, salt, and a wedge of parmesan cheese are arranged on a light gray surface.

How To Make Pesto

Below is a summary of how to make homemade basil pesto. For a complete and detailed list of steps, see the recipe card at the end of this post.

Toast the Pine Nuts

Start by toasting the pine nuts in a small skillet over medium heat. Swirl the pan often so they brown evenly and don’t burn. Once they’re lightly golden and fragrant, transfer them to a bowl and let them cool completely.

Blend the Base

Add the basil, cooled pine nuts, and garlic to a food processor and pulse until finely chopped. Scrape down the sides as needed to keep everything moving evenly. With the processor on low, slowly stream in the olive oil until the pesto comes together and looks smooth with a little texture.

Finish Your Basil Pesto

Add the freshly grated parmesan and salt, then pulse just until combined. Taste and adjust the seasoning if needed.

How to Store Pesto

Once the pesto is blended, transfer it to an airtight container and smooth the surface with the back of a spoon. Pour a thin layer of olive oil over the top to help prevent oxidation and keep the color bright. Store it in the refrigerator for up to 5 days.

For longer storage, freeze the pesto in small portions. I like to spoon it into an ice cube tray, freeze until solid, then transfer the cubes to a freezer-safe bag. It will keep well in the freezer for up to 3 months and can be thawed overnight in the refrigerator or stirred directly into warm dishes.

Tips and Tricks

  • Toast the pine nuts gently. Keep the heat at medium and swirl the pan often so they brown evenly without burning. They can go from golden to scorched quickly, so stay close.
  • Use fresh basil only. Bright, unwilted leaves give the pesto its vibrant color and clean flavor. If the basil is bruised or dark, the finished sauce will look dull.
  • Stream in the olive oil slowly. Adding the oil gradually helps the pesto emulsify and creates a smoother texture. Pouring it in all at once can make the mixture uneven.
  • Don’t over-process. Pulse just until everything is combined and slightly textured. Over-blending can make the pesto too loose and muddy in color.
  • Adjust the salt at the end. Parmesan already adds saltiness, so taste before adding more. A small pinch at a time makes all the difference.
  • Prevent browning during storage. Smooth the top and add a thin layer of olive oil before refrigerating. This helps preserve the bright green color.

Basil Pesto Recipe Variations

  • Swap the pine nuts – Walnuts, almonds, or cashews all work well in place of pine nuts and bring their own subtle flavor differences. Marcona almonds are a great option if you want a slightly sweeter, buttery finish.
  • Make it nut free – Use toasted sunflower seeds or pepitas for similar texture without tree nuts. They blend smoothly and still give the pesto body.
  • Add a citrus touch – A small squeeze of fresh lemon juice or a bit of zest can brighten the flavors and enhance the basil. Add gradually and taste as you go.
  • Adjust the texture – For a thinner pesto, drizzle in a little more olive oil while blending. For a thicker spread, reduce the oil slightly and pulse just until combined.

How to Use Pesto

  • Stir into grains or salads – Mix it into rice or pasta salads for a fresh, herby finish.
  • Toss with pasta – Stir it into warm pasta for a quick, herb-forward meal. It works especially well with long noodles or folded into creamy pasta dishes.
  • Spread on sandwiches or toast – Use it as a flavorful spread for a Caprese Sandwich, Grilled Cheese, Breakfast Sandwiches, or layered onto toasted sourdough.
  • Spoon over eggs – Add a dollop to fried, scrambled, or even hard boiled eggs for an easy way to boost flavor. You can also try it with Egg Bites.
  • Drizzle over roasted vegetables – Finish roasted tomatoes, zucchini, or Crispy Parmesan Potatoes with a spoonful right before serving.
  • Top grilled protein – Brush it over grilled chicken, steak, or salmon just before serving for added richness and color.
Toasted baguette slices topped with burrata, cherry tomato confit, and prosciutto are served alongside a bowl of green pesto on a light surface.

Frequently Asked Questions

What’s the secret to a flavorful pesto?

The key to flavorful pesto is using fresh basil, high-quality olive oil, and freshly grated parmesan. Toasting the pine nuts also adds depth and enhances the overall richness. Balancing the salt at the end ensures the flavors taste bright and well-rounded.

Is pesto unhealthy or healthy?

Pesto is calorie-dense because it contains olive oil, nuts, and cheese, but it’s made with whole, nutrient-rich ingredients. In moderate portions, it can be part of a balanced diet and provides healthy fats and antioxidants from basil and olive oil.

Why did my pesto turn dark instead of bright green?

Pesto can darken due to oxidation when the basil is over-processed or exposed to air for too long. To keep it vibrant, blend just until combined and store it with a thin layer of olive oil on top to help preserve the color.

Looking for More Sauce Recipes?

Loving this Basil Pesto Recipe?

There’s a reason this recipe is loved by all! Leave a comment below and share your love for this recipe on Instagram and Pinterest. We love to see you get down in the kitchen. Thank you for supporting Whisper of Yum and happy eating!

Close-up of a shallow bowl of vibrant green pesto with a glossy olive oil sheen on top, set against a soft gray backdrop with basil leaves and pine nuts partially visible.

Easy Homemade Basil Pesto Recipe

This vibrant, homemade basil pesto recipe is a traditional, easy sauce you can make in just 10 minutes. Spoon it over pasta, spread it onto protein, or toss it into salads for instant, fresh flavor.
Prep Time 10 minutes
Total Time 10 minutes
Servings 0.5 cup
Author Jeri Mobley-Arias
Course Sauce
Cuisine Italian

Equipment

  • Small Skillet
  • Food Processor
  • Airtight container for storage

Ingredients

  • 2 cups fresh basil leaves packed
  • 3 tablespoons pine nuts
  • 3 cloves garlic
  • ⅓ cup quality olive oil
  • 1 cup freshly grated parmesan cheese
  • ¼ teaspoon kosher salt or to taste

Instructions

  • Heat a small skillet over medium heat. Once hot, add pine nuts and swivel pan to encourage nuts to flip. Cook until toasted and transfer to a bowl to cool.
  • Combine basil, pine nuts, and garlic cloves in a food processor. Process on high until mixture is minced.
  • Switch processing speed to low and slowly add olive oil.
  • Add parmesan cheese and salt. Continue to process on low until smooth and combined.
  • Place in an airtight container and store in the refrigerator.
Keywords basil pesto, basil pesto recipe, homemade basil pesto, how to make pesto, pesto, pesto recipe, what is pesto
Did you make this recipe?Leave a comment below and tag @whisperofyum on Instagram and hashtag it #whisperofyum!
Close-up of a shallow bowl of vibrant green pesto with a glossy olive oil sheen on top, set against a soft gray backdrop with basil leaves and pine nuts partially visible.

PIN THIS
RECIPE

Leave a Reply

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

Recipe Rating




jeri-mobley

Hey, I'm Jeri!

At Whisper of Yum, we explore ALL cuisines - comfort foods, classics, elevated originals. If you love food like me, I invite you to settle in to this place, where swoon-worthy food is attainable + inspo for your next meal awaits.

Recent Yum