This post may contain affiliate links for which I earn a commission. Read myย disclosure page here.

It’s so easy to make your own pesto sauce at home and it only takes 5 minutes! This basil pesto recipe is full of flavor and perfect to stir into pasta or spread onto fish, meats, and sandwiches.

recipe for pesto sauce in a white bowl

Save This Recipe

Enter your email and we'll send the recipe directly to you!

Please enable JavaScript in your browser to complete this form.

By submitting this form, you consent to receive emails from Delicious Meets Healthy.

Homemade pesto is so much fresher and flavorful than store-bought and I always make my own to have on hand. It’s so easy and made with simple ingredients.

Make up a batch of this healthy pesto recipe in less than 5 minutes for a simple way to add flavor to your meals.

For more sauces and dips, be sure to check out my Thousand Island Dressing and Avocado Crema recipes.

pesto sauce recipe in a bowl with basil & pinenuts

Why You Will Love This Recipe

  • Quick & Easy: Made in minutes with simple ingredients, perfect for busy weeknights.
  • Versatile: Great with pasta, sandwiches, salads, fish, chicken, and more!
  • Fresh & Flavorful: Packed with vibrant basil, garlic, and healthy fats for a delicious boost to any meal.

Pesto Ingredients

For a full ingredients list with measurements, check the recipe card below.

pesto ingredients on a gray board
  • Basil: Basil is the main flavor for pesto. It’s light and herby with a slight sweetness.
  • Olive oil: I like to use light olive oil when I make pesto. It’s more neutral in taste and isn’t overpowering.
  • Pine nuts: Pine nuts add a great flavor and texture to the sauce.
  • Garlic: Use fresh garlic cloves for the best flavor. You can also toast them for my deep flavor.
  • Parmesan cheese: Parmesan adds flavor as well as helping to thicken the sauce.
  • Salt: A little salt helps to bring out the natural flavors of the pesto.

How to make this basil pesto recipe

  • Add the basil & parsley leaves, pine nuts, garlic, olive oil, and salt to a food processor.
  • Process everything until smooth, stopping as necessary to scrape down the sides of the bowl, about 1 minute. Stir in the grated Parmesan and season with salt and pepper to taste.
process of how to make basil pesto recipe

Recipe Notes and Tips

  • Pine nuts are a traditional ingredient in basil pesto, but you can also use walnuts, almonds, or pistachios if you have those to hand. You can also make it nut-free by omitting or substituting the pinenuts.
  • Use fresh garlic cloves rather than jarred for the best flavor.
  • Pulse the pesto, don’t blend it. The coarse texture of the pesto clings better to pasta, chicken, or fish.
  • Pour in the oil using a steady pulse to keep the sauce together so the oil doesn’t separate.
  • Keep the pesto refrigerated once you have made it.
  • You can also freeze it and add it to pasta, chicken, or fish for a quick & flavorful meal.

How to store basil pesto sauce

Fridge

Once you have made the pesto, place it into airtight jars. Drizzle a little olive oil to cover the top and it will keep well in the refrigerator for up to 5 -7 days. You can use it right from the fridge whenever you need it.

Freezer

Basil pesto sauce freezes really well and this recipe is easily doubled, so be sure to make a big batch! Freeze it in ice cube trays and then place it in freezer bags and you have easy-to-grab portions that can be stirred straight into pasta.

You can also store it in freezer-safe containers and thaw it in the fridge overnight. Frozen pesto will keep well for up to 6 months.

creamy homemade pesto sauce in a bowl with a spoon

Recipe FAQs

How do you use basil pesto sauce?

I love mixing this pesto with warm pasta for an easy weeknight meal. It’s perfect for sandwiches, Caprese salads, baked cod, spaghetti squash, or pesto chicken!

Can I use frozen basil for pesto?

While fresh basil gives the best flavor, you can use frozen basil in a pinch, though the texture may change slightly. Just thaw before using.

Can I use nuts other than pine nuts?

Absolutely! You can substitute pine nuts with walnuts, almonds, or cashews for a different flavor.

Can I make pesto without cheese?

Yes, you can make a dairy-free pesto by omitting the Parmesan and substituting with nutritional yeast for a cheesy flavor.

basil pesto sauce in a white bowl

More Easy Recipes

If you enjoyed this Basil Pesto recipe or any other recipe on my blog, please leave a ⭐ star rating and let me know how it went in the 📝 comments below. Thanks for visiting!

Pin this now to find it later

Pin It
recipe for pesto sauce in a white bowl
5 from 4 votes

Tap stars to rate

Pesto Recipe

It's so easy to make your own pesto sauce at home and it only takes 5 minutes! This basil pesto recipe is full of flavor and perfect to stir into pasta or spread onto fish, meats and sandwiches.
Prep Time: 5 minutes
Total Time: 5 minutes
Servings: 6 servings

Save This Recipe

Enter your email and we’ll send the recipe directly to you!

Please enable JavaScript in your browser to complete this form.

By submitting this form, you consent to receive emails from Delicious Meets Healthy.

Ingredients  

Instructions 

  • Add the basil leaves, pine nuts, garlic, olive oil and salt to a food processor.
  • Process everything until smooth, stopping as necessary to scrape down the sides of the bowl, about 1 minute. Stir in the Parmesan and season with salt and pepper to taste.

Notes

  • Pine nuts are a traditional ingredient in basil pesto, but you can also use walnuts, almonds, or pistachios if you have those to hand. You can also make it nut-free by omitting or substituting the pinenuts.
  • Use fresh garlic cloves rather than jarred for the best flavor.
  • Pulse the pesto, don’t blend it. The coarse texture of the pesto clings better to pasta, chicken, or fish.
  • Stream in the oil using a steady pulse to keep the sauce together so the oil doesn’t separate.
  • Keep the pesto refrigerated once you have made it.
  • You can also freeze it and add it to pasta, chicken, or fish for a quick & flavorful meal.

Nutrition

Calories: 165kcal | Carbohydrates: 2g | Protein: 3g | Fat: 17g | Saturated Fat: 3g | Cholesterol: 3mg | Sodium: 262mg | Potassium: 71mg | Fiber: 1g | Sugar: 1g | Vitamin A: 567IU | Vitamin C: 4mg | Calcium: 68mg | Iron: 1mg

Nutrition Disclaimer: Nutritional values are estimates and may vary with ingredients, brands, and portion sizes. For accuracy, use your preferred nutrition calculator.

Like this recipe? Rate and comment below!

Disclaimer: The information provided in this recipe is for informational purposes only and should not be considered medical or nutritional advice. I am not a doctor or a dietitian. Always consult a qualified healthcare provider for personalized guidance regarding your diet or health. For more details, please read my full disclosure page.

About Neli Howard

Meet Neli Howard, the food blogger and recipe developer behind Delicious Meets Healthy. With over 12 years of cooking experience, Neli shares easy, wholesome recipes made with real ingredients to help you cook stress-free, flavorful meals the whole family will love. Her work has been featured in Healthline, Forbes, CNN, and more.

5 from 4 votes

Leave a comment

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

5 Comments

  1. Sara Welch says:

    5 stars
    Enjoyed this on some pasta for dinner last night, and it does not disappoint! So easy and delicious and way better than any store bought version I have tried!

  2. Courtney says:

    5 stars
    This pesto is so easy to make, and hands down better than anything store bought. Defintely will be making this again!

  3. Tara says:

    5 stars
    Love that vibrant green color and how easily it comes together! Definitely more flavorful than store-bought and versatile too. Yum!

  4. Cate says:

    This pesto looks absolutely delicious, perfect to top so many things! Can’t wait to make this.

  5. Jessica Formicola says:

    5 stars
    Oh I love pesto but I’ve never tried making my own! This recipe looks great and I can’t wait to try it out!