• Facebook
  • Twitter
  • Pinterest
  • Instagram
Easy Family Recipes
Free Recipe Club
  • New? Start here
  • ✱ Recipe Index
  • Meal Plans
  • Chicken
  • Dinners
  • 🍲 One Dish Recipes
  • Home
  • New? Start Here
  • Recipe Index
  • Meal Plans
  • Chicken
  • Dinners
  • 🍲 One Dish Recipes
    • Appetizers
    • Breakfast
    • Lunch
    • Dinner
    • Dessert
    • Salad
    • Soup
    • Side Dish
    • Dairy Free
    • Gluten Free
    • Low Carb
    • Vegetarian
    • Chicken
    • Beef
    • Ground Turkey
    • Pork
    • Pasta
    • Rice
    • Crock Pot
    • Grill
    • Instant Pot
    • Oven
    • Stove top
    • Casserole
    • One Dish
  • About
  • Press
  • Contact
  • Terms of Use
  • Terms of Use – Disclosure Policy
Search
Home / Homemade / Homemade Pesto

Homemade Pesto

Jump to Recipe
LC GF V

Author:

Kimber Matherne

Updated:

June 9, 2026

This site runs ads and generates income from affiliate links. Read my disclosure policy.

This Homemade Pesto is so much better than store-bought! It’s fresh and authentic, made with just 7 ingredients, and ready in no more than 10 minutes. Serve on pasta, sandwiches, salads, and more! The possibilities are endless!

a spoonful of pesto being lifted out of a bowl. this Recipe

Table of contents

Toggle
  • Why I LOVE this recipe!
  • Recipe Notes
  • Ingredients + Substitutions
  • Pesto Variations
  • Recipe Step by Step
  • Recipe Tips
  • Recipe Short Cuts
  • Freezer Meal Instructions
  • What to Serve with Homemade Pesto
  • Homemade Pesto Leftovers
  • Recipe FAQ’s
  • More EASY Sauce Recipes
  • Homemade Pesto Recipe

Pesto is one of my favorite sauces of all time, and this Homemade Pesto is the perfect way to make it at home!

It’s a classic Basil Pesto recipe that will stop you from ever buying store-bought pesto again.

Why I LOVE this recipe!

  • Easy – Just a few basic ingredients and 10 minutes, and the results are DELICIOUS!
  • Versatile – Pesto can be served in a lot of different ways; not just on pasta! Get creative and keep this around for any and all of your meals.
  • Batch-able – Make a big batch and store it in the freezer so it’s ready to go whenever you have a pesto hankering (this will probably be frequent!)

Recipe Notes

This Homemade Pesto Sauce recipe is as simple as promised! Just a 10 minutes for a delicious, versatile sauce!

In this section I am going to go through a few tips and tricks I use for how to make Easy Homemade Pesto to get the absolute best and most delicious results.

Make sure to scroll to the bottom for the FULL recipe card.

Ingredients + Substitutions

ingredients for homemade pesto.
  • Basil – Fresh basil leaves are the key to the best pesto.
  • Pine Nuts – Pine nuts are a classic in fresh pesto. Feel free to add them in as-is or toast them for an extra layer of flavor.
  • Parmesan Cheese – I recommend freshly grated parmesan for the best flavor. In a pinch, pre-grated will work. Swap it for pecorino romano if preferred.
  • Garlic – Freshly minced is best!
  • Salt
  • Olive Oil
  • Lemon Juice – As with the other ingredients, fresh is best!

Make sure to see the recipe card at the bottom of this post for the full quantities and ingredients list.

Pesto Variations

If you love this recipe as much as we do and want some quick ways to change it up for variety, these little tips will do the trick!

  • Use another nut – Swap the pine nuts out for walnuts, cashews, pistachios, or even almonds! Want to make it nut free? You can also make a nut-free pesto using pepitas or hemp seeds for that subtle nutty flavor.
  • Make it vegan – Just skip the parmesan or swap it out for a plant-based version.
  • Spice it up – Give your pesto sauce a kick of heat with red pepper flakes!
  • Try other fresh herbs – Traditional pesto is made with basil, but you can also use spinach, arugula, or even kale. Use just one type of green OR a mix of whatever you have on hand. Keep in mind this will change the flavor slightly, but it will still be delicious!

Recipe Step by Step

I am going to highlight a few key steps in the recipe here, but make sure to jump down to the recipe card for comprehensive instructions on how to make the Best Homemade Pesto.

basil and pine nuts in a food processor.

Add basil and pine nuts to a food processor.

a bowl of fresh pesto.

Add in the remaining ingredients.

a bowl of fresh pesto.

Process until your desired texture is reached.

homemade pesto garnished with fresh basil in a bowl from above.

Serve as desired, and enjoy!

Recipe Tips

  1. Play with texture – A food processor will give your pesto a little bit more texture while a blender will yield a smoother, creamier texture. Do whatever you prefer!
  2. Use fresh ingredients – Pesto has just a few featured ingredients, so fresh is ALWAYS best. The flavor is worth it, I promise!
  3. Taste before serving – As with most sauces, it’s best to taste this before adding it to anything so you can make sure it’s salted just right!

Recipe Short Cuts

If you need to make this recipe, but are extra short on time, here are a few ideas that can help make this recipe even faster!

  • Use pre-prepped ingredients – I love freshly squeezed/grated/minced ingredients, but if you’re shorter on time you can definitely use pre-prepped parmesan, lemon juice, and garlic. The results will still be delicious!
  • Make it ahead of time – Homemade pesto sauce will last in the fridge for a few days, so feel free to make this in advance, then use it in your meals all week long!
  • Batch it and freeze– Get way ahead and make a big batch to keep in the freezer. You can store the whole batch in full in a freezer-safe container OR, for easy thawing, portion the pesto out in an ice cube tray and thaw individual cubes out as needed.
homemade pesto garnished with fresh basil in a bowl.

Freezer Meal Instructions

Making this Homemade recipe into a freezer meal is simple! Follow the steps below and you can store this recipe in the freezer for up to 6 months.

How to Freeze Homemade Pesto

  1. Follow the recipe as instructed.
  2. Transfer all of the pesto in a freezer safe container OR portion it out into a greased ice cube tray for easy portioned thawing.
  3. Store it in the freezer for up to 3 months.

What to Serve with Homemade Pesto

Pesto is one of those super versatile sauces that can be used in a ton of different ways. Here are some delicious ideas:

  • Use as a sauce on Pull Apart Pizza Bread, on cooked pasta (check out my Pesto Chicken Pasta Bake!), Grilled Chicken, or Baked Bruschetta Chicken.
  • Enjoy as a dip with Roasted Vegetables, Garlic Bread, or Crockpot Steak Bites.
  • Use as a spread on a Blackened Chicken Sandwich or Tuscan Turkey Burgers
  • Use as an add-in – I love adding a dollop of pesto to my Slow Cooker Tomato Basil Soup. The creamy, garlicky, and cheesy base of my easy Alfredo Sauce pairs perfectly with the fresh and nutty flavors of my homemade pesto.

Homemade Pesto Leftovers

If you have leftovers after making this recipe, then it is your lucky day! They save and reheat well, and can make the start of another delicious dish.

To save leftovers, separate into meal sized portions and then place in an airtight container and store:

  • in the refrigerator for up to 1 week
  • in the freezer for 2-3 months

Recipe FAQ’s

What is the secret to good pesto?

Fresh ingredients! Since pesto is made up of just a few simple ingredients, fresh is best to achieve the most amazing flavor.

Is it worth making your own pesto?

100%! Homemade pesto is so quick and easy to make, and so much better than store-bought!

More EASY Sauce Recipes

If you enjoyed this recipe, I really hope you will take a moment to grab a few more easy recipes for another busy night!

You can check out all of my easy dinner recipes here, or see a few of our readers favorite sauce recipes below.

  • Easy Alfredo Sauce
  • Crock Pot Spaghetti Sauce
  • Homemade Marinara Sauce
  • Garlic Parmesan Wing Sauce
homemade pesto garnished with fresh basil in a bowl.

Homemade Pesto

By: Kimber Matherne
No ratings yet
This Homemade Pesto is so much better than store-bought! It's fresh and authentic, made with just 7 ingredients, and ready in no more than 10 minutes. Serve on pasta, sandwiches, salads, and more! The possibilities are endless!
Prep Time: 10 minutes mins
Total Time: 10 minutes mins
16 Servings
Rate this Recipe Print Pin SaveSaved!

Ingredients 

  • 2½ cups basil leaves
  • ½ cup pine nuts
  • ¼ cup parmesan cheese
  • 1 garlic clove
  • ½ teaspoon salt
  • ⅓ cup olive oil
  • 2 tablespoons lemon juice

Instructions 

  • Combine all ingredients in a food processor or blender. Spin until it transforms into a semi-smooth paste.
  • Use on pasta, as a spread, or a dip. Store any leftover pesto in an airtight container in the refrigerator for up to 5 days.
Last step!Share a picture on Instagram and tag me at @easyfamilyrecipes!

Nutrition Information

Serving: 1tablespoon

Loved this recipe?

Spread the love. It helps support my website and makes my day!

Email to a Friend Rate Recipe

Sign up to join our free recipe club & receive new recipes each week!

Leave a Reply Cancel reply

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

Did you make this recipe? Rate it:




Kimber Easy Family Recipes Headshot

Hey there!

I’m Kimber. Mom of 3 and home cook.

Learn More

Need a done-for-you meal plan?

Free Meal Plan

Recipe Key

LC Low Carb IP Instant Pot DF Dairy Free D Dessert GF Gluten Free S Soup V Vegetarian CA Casserole CP Crock Pot A Appetizers

Sign up to join our free recipe club & receive new recipes each week!

Popular Posts

  • Million Dollar Chicken Bake

    Million Dollar Chicken Bake

  • Cheeseburger Pasta

    Cheeseburger Pasta

  • Million Dollar Baked Spaghetti

    Million Dollar Baked Spaghetti

  • Mexican Street Corn Casserole

    Mexican Street Corn Casserole

  • Crock Pot Tuscan Chicken

    Crock Pot Tuscan Chicken

  • Mexican Street Corn Chicken

    Mexican Street Corn Chicken

Fall Potluck Staples

  • Black Bean and Corn Salsa

    Black Bean and Corn Salsa

  • Jiffy Corn Casserole

    Jiffy Corn Casserole

  • Crock Pot Pork Carnitas

    Crock Pot Pork Carnitas

  • 3 Ingredient Crock Pot Shredded Chicken Tacos

    3 Ingredient Crock Pot Shredded Chicken Tacos

  • Chocolate Peanut Butter Ritz Cracker Cookies

    Chocolate Peanut Butter Ritz Cracker Cookies

  • White Chocolate Macadamia Cookies

    White Chocolate Macadamia Cookies

Browse by Course
Appetizer
Breakfast
Lunch
Dinner
Dessert
Salad
Soup
Browse All Recipes

🖤

Reader Favorites

  • Ranch Chicken Bites
    Chicken

    Ranch Chicken Bites

  • Taco Skillet Dinner
    Beef

    Taco Skillet Dinner

  • Salsa Fresca Chicken
    Chicken

    Salsa Fresca Chicken

  • Crock Pot BBQ Chicken – 3 Ingredients!
    Chicken

    Crock Pot BBQ Chicken – 3 Ingredients!

Featured On

Free Recipe Club

Subscribe to email updates for new recipes delivered to your inbox!

Sign me up!

Psst! Looking for more
family-friendly recipes?

Check out our sister site over at:

ThePinningMama.com
  • Facebook
  • Twitter
  • Pinterest
  • Instagram
  • About
  • Press
  • Contact
  • Privacy Policy
  • Disclosure Policy

© 2013-2024 · Site by MRD and OC

two pictures for homemade pesto, one with ingredients needed and the other with finished pesto in a bowl.
two images of bowls filled with easy homemade pesto.
two images of bowls filled with easy homemade pesto.
two images of bowls filled with easy homemade pesto.
a bowl of easy homemade pesto sauce.
a bowl of pesto garnished with basil from above.

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required