Basil pesto is my go-to summer sauce! It’s ultra-flavorful, deliciously aromatic, and versatile enough to slather on just about anything. All you need are a few fresh ingredients, such as basil leaves, olive oil, lemon juice, nuts, garlic, and a sprinkle of Parmesan.

A bowl of fresh basil pesto sauce.
Photo: Gayle McLeod

Why You’ll Love This Basil Pesto

Every time I get a whiff of this basil pesto, I’m instantly transported to the Italian Riviera, where my memories conjure up a vibrant table full of fresh food. Nothing compares to the fresh scent of newly pureed basil leaves! If you’ve made my homemade marinara sauce before, you know that homemade sauces are exponentially better. And this homemade pesto is no different. It’s fresher, brighter, and so much more robust than anything you’ll find in a bottled jar. So here’s why you’ll want to keep this sauce in your regular rotation:

  • It’s authentic. This recipe is inspired by the fresh pesto I’ve enjoyed on countless trips to Italy. 
  • It comes together in 15 minutes. Just toss everything in and blend. So easy!
  • It stores well for the week. If you have an abundance of fresh basil in your garden, add this pesto to your summer meal prep. It’ll keep in the fridge for 4 to 5 days.

Basil Pesto Recipe Ingredients

Ingredients for basil pesto sauce.
  • Olive oil & lemon juice: Since there’s a good amount of olive oil, I recommend using a high-quality brand. I love Lucini Italia (linked in the recipe card below).
  • Nuts: A mix of raw pine nuts and cashews adds heft to the pesto. And do make sure to get raw nuts, as you don’t want extra salt or “roasted” flavors added to the sauce.
  • Basil leaves: In peak summer, fresh basil is everywhere! Choose bright, vibrant leaves with no wilting.
  • Aromatics: Garlic, sea salt, and freshly cracked black pepper round everything out.
    Parmesan cheese: Skip the pre-grated stuff and use authentic Parmigiano Reggiano or Pecorino Romano. It’s easy to grate yourself, and with the extra flavor fresh cheese imparts, you’ll be so glad that you did.

Find the printable recipe with measurements below.

How To Make Pesto

Toasting nuts in a pan for pesto.

Step one: Toast the pine nuts and cashews in a skillet on medium-low heat for 5 minutes, until they get just a bit of color.

Blended basil pesto sauce in food processor.

Step two: Add the olive oil, lemon juice, pine nuts, cashews, basil leaves, garlic, salt, pepper, and Parmesan to a food processor or blender. A blender will give you a smoother consistency, while a food processor keeps it a bit more textured. Your choice! 

Blending basil pesto sauce.

Step three: If you’re using a food processor, pulse until the ingredients are all pureed. If you’re using a high-powered blender, slowly turn the speed to high and use the tamper to push down the ingredients until it’s perfectly creamy. 

Ways to Use Basil Pesto

How to Store

Store pesto in an airtight container in the fridge for 4 to 5 days. To help preserve it, make sure there’s a light layer of oil covering the surface. You can also freeze pesto! Pour it into a silicone ice cube tray, freeze, then transfer to a container or bag—it will keep for up to 3 months. When ready to use, just thaw a cube and stir it into your meal.

Common Questions

How do I make a vegan basil pesto?

I often skip the cheese when making this recipe for a dairy-free or vegan option. Thanks to the creamy cashews, it still has a rich, satisfying texture. You won’t miss the cheese!

Can I still make pesto if I can’t eat nuts?

Yes! You can swap in some seeds to replace the nuts, like sunflower seeds or pumpkin seeds. 

A bowl basil pesto sauce.

More Homemade Sauces

If you try this basil pesto recipe, let me know how it turns out in the comments below! Your review will help other readers in the community. And if you’re hungry for more healthy food inspiration and exclusive content, join my free newsletter here.

Basil pesto sauce recipe.

Easy Basil Pesto

Author: Lisa Bryan
5 from 43 votes
Read 114 Comments

Yield

1 ¼ Cup
Serves 10 servings
Prep Time 15 minutes
Total Time 15 minutes
Email This Recipe
Enter your email and I’ll send it to you + weekly food inspiration!

Description

Flavorful and aromatic, this basil pesto is the best summer sauce to slather on anything! Plus, it comes together in 15 minutes. Watch the video below to see how I make this in my kitchen!

Video

Equipment

Ingredients 
 

  • cup olive oil, or more as needed
  • 2 teaspoons lemon juice
  • ¼ cup raw pine nuts
  • ¼ cup raw cashews
  • 2 cups packed basil leaves
  • 3 garlic cloves
  • ½ tsp kosher salt
  • black pepper, to taste
  • ¼ cup Parmigiano Reggiano, optional

Instructions 

  • Toast the pine nuts and cashews. Add the pine nuts and cashews to a skillet on medium-low heat and toss gently for 5 minutes, until lightly toasted. Transfer them to your food processor or blender.
    Toasting nuts in a pan.
  • Blend the pesto. Add the olive oil, lemon juice, basil leaves, garlic, salt, pepper, and Parmigiano Reggiano cheese. If using a food processor, pulse until the ingredients are mixed. If using a blender, slowly turn the speed to high and use the tamper to push the ingredients into the blades until the pesto is smooth and creamy.
    How to make basil pesto.
  • Serve. Pour the basil pesto into a bowl and enjoy or add it to your favorite recipes.
    Basil pesto sauce recipe.

Lisa’s Tips

  • Storage tips: If you’re meal prepping for the week, a jar of pesto will come in extra handy! Store it in an airtight container in the fridge for 4 to 5 days. To keep it extra fresh, make sure there’s a thin layer of olive oil on top before sealing. It’ll help preserve the vibrant color and flavor, and you can always add an extra drizzle of oil if needed.
  • Freezing tips: You can also freeze basil pesto for quick and easy meals down the line! Just pour any leftovers into a silicone ice cube tray and freeze until solid. Then, transfer the cubes to a storage container or freezer bag. They’ll keep for up to 3 months in the freezer. When you’re ready to use one, simply thaw a cube and stir it into your favorite meal.
  • Blending tip: If you’re using a high-powered blender, don’t halve or reduce the quantity. You need a minimum amount of ingredients for your blender to process the sauce properly. 
  • Toasting the pine nuts and cashews is optional, but it does add a wonderful flavor to the pesto.

Nutrition

Serving: 2tablespoons | Calories: 180kcal | Carbohydrates: 2g | Protein: 2g | Fat: 19g | Saturated Fat: 3g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 12g | Cholesterol: 2mg | Sodium: 157mg | Potassium: 63mg | Fiber: 0.3g | Sugar: 0.4g | Vitamin A: 274IU | Vitamin C: 2mg | Calcium: 42mg | Iron: 1mg
Did you make this recipe?Mention @downshiftology or tag #downshiftology!

Recipe originally posted July 2018, but updated to include new photos and information for your benefit!

You May Also Like

About the author

Lisa Bryan

Lisa is a bestselling cookbook author, recipe developer, and YouTuber (with over 2.5 million subscribers) living in sunny Southern California. She started Downshiftology in 2014, and is passionate about making healthy food with fresh, simple and seasonal ingredients.

5 from 43 votes (1 rating without comment)

Leave a comment

Thank you for taking the time to write a review—I always love reading your comments.

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

Did you make this? Rate the recipe!




All comments are moderated before appearing on the site, as per the community guidelines. Thank you for your patience! Please note that anonymous star reviews without comments are not allowed on Downshiftology, to ensure the integrity of recipe reviews.

114 Comments

  1. Wow! This might be the easiest pesto recipe ever! I have one last harvest of basil from my garden so I am making this today. I cannot do pine nuts so I will try using all cashews. Looking forward to using this recipe each year!5 stars

  2. I made this in a high powered Pampered Chef blender. I used the “grind” setting because I don’t know how to go from low to high speed on this blender. My pesto came out as a pesto “cream” and I prefer a chunky pesto like you show. The flavor is delicious but the consistency is not what I intended, Any thoughts?

  3. I made this recipe yesterday , my first item making homemade pesto. It turned out fantastic and was so easy to make , I actually changed one thing , I roasted a head of garlic and used that instead of 3 cloves and I also did not add the cheese ,figured I could do that separately depending on what I’m using it for.5 stars

  4. This Pesto Recipe is so fresh and summer tasting. Ingredients are perfectly balanced. I make a batch so it’s always at hand. My fav way of eating it is spread on whole grain toast ( as you would butter) then mozzarella, Swiss or cheddar cheese with sliced tomatoes on top and of course salt and pepper.5 stars

    1. I’m so glad you’re loving this basil pesto recipe, Louise! The way you use it layered on toast with all those ingredients sounds amazing.