Please note that some of the links are affiliate links and I will earn a commission if you purchase through those links.
This is a Simple Homemade Pesto Recipe that comes together in less than 5 minutes and is packed with incredible flavor. Basil, lemon, garlic, pistachios, parmesan, olive oil, salt, and pepper make up this amazing sauce. It makes a perfect topping on pizza, pasta, or even sandwiches.

This is one of the easiest Homemade Pesto Recipes you can make and store in the refrigerator to have on hand for so many OTHER recipes during the week. It is similar to this easy incredible beet pesto that is also crazy good and SO good for you!
Making your own pesto is quite easy and is great for meal prep since it stores for up to 5 days in the refrigerator for topping on chicken breast, fish, pasta and pizza. Or use it in this pesto quinoa recipe.
My favorite uses for this Easy Homemade Pesto Sauce are obviously pasta but also on pizza and sandwiches. It also makes a great finish to any bowl of soup! A little thing I like to add that seems to bring an element of surprise every time!

The fresh herby taste of the basil and then the garlic and lemon in the background make this a homemade pesto sauce recipe one that you cannot wait to make. Oh, and if you feel like reaching for the store-bought version, you never will again once you try this basil pesto at home.
Why you’ll love this pesto recipe
- You can make it in 5 minutes or less
- It stores great so it is a perfect meal prep recipe
- Great for topping on salads, soups, sandwiches, meat, pasta and pizza
- It also works as a great dip for veggies and pita chips
- Packed with nutrition like vitamins A and C
- This is a pesto recipe without any pine nuts!
What is pesto?
Pesto is a bright green sauce made with mostly fresh basil leaves, garlic, nuts, parmesan cheese, lemon and olive oil. It originated in Italy to use as a topping on pasta and pizza.
Traditionally pesto is blended by adding all ingredients to a bowl and breaking it down with a mortar and pestle. This recipe is made a little easier by using a food processor to blend the ingredients.
Ingredients for making homemade pesto sauce

- Basil – fresh basil must be used to make a homemade pesto sauce. You want bright green fresh basil without any bruises on it for the best flavor.
- Lemon – the combination of lemon zest and lemon juice gives this pesto a nice fruity, lemon taste that matches well with the herby basil and savory garlic.
- Olive oil – good quality extra virgin olive oil smoothes out the sauce and creates this silky, chunky pesto that is amazing!
- Pistachios – the use of pistachios makes this a nice chunky pesto with a nutty taste. You could also use walnuts or almonds.
- Grated Parmesan cheese – fresh grated or store-bought parmesan cheese is fine and gives the sauce this cheesy salty flavor that is wonderful.
- Garlic – fresh minced garlic rounds out this recipe with zippy savory notes.
- Salt and pepper – are used to enhance the flavors of the other ingredients.
Get the complete list of recipe ingredients, instructions and nutrition in the recipe card at the bottom of this post.
How to Make Homemade Basil Pesto Sauce
- Add fresh basil, garlic, lemon, parmesan cheese, salt and pepper to a food processor and pulse while streaming in the olive oil.
- Once combined, add in the nuts and pulse a few more times to incorporate them in the sauce.


How easy was that? Plus its simply delicious!

Is pesto healthy?
Pesto is made with so many healthy ingredients like fresh basil, bright lemon, olive oil, garlic and pistachios that are packed with vitamins like Vitamin A and C as well as antioxidants.
Pesto is loaded with vibrant flavor and is a great healthy addition to any meal.
Can you freeze Homemade pistachio pesto?
Yes you can freeze pesto! The best way to freeze pesto is to omit the oil and use more lemon juice or water to thin out the sauce. Then pour it into ice cube trays and store it in the freezer for up to 6 months.
When ready to use, remove it from the freezer and defrost it in the refrigerator overnight.

Homemade basil pesto recipe tips
- Use fresh basil. Dried basil will not work in this recipe, fresh basil is a must!
- Blend the pesto first then add in the nuts for a slight chunkier pesto
- Make this recipe vegan by using nutritional yeast or vegan parmesan cheese in place of the parmesan cheese
- Store this pesto in an airtight container or jar fitted with a lid and keep it in the refrigerator for up to 5 days.
Delicious ways to use pesto
- Pesto Quinoa with Roasted Veggies
- Incredible Instant Pot Spaghetti Squash
- Butternut Squash Noodles
- Pesto Chicken Pizza
More healthy sauces and dips to try!
- 5 Minute Creamy Avocado Ranch Dressing
- Homemade Romesco Sauce
- Creamy Green Goddess Dressing
- Homemade San Marzano Tomato Sauce
- Easy Homemade Fresh Tomato Salsa
- Best Hummus Recipe

Did you try this homemade pesto recipe? If you did then please give it a shoutout below by adding a comment and rating.
Print
Easy Homemade Pesto Recipe
- Total Time: 5 minutes
- Yield: 6–8 servings 1x
- Diet: Vegan
Description
You can make this homemade pesto recipe in about 5 minutes for a flavor packed, chunky pesto to use on pasta, chicken or pizza! It is made with fresh basil leaves, parmesan, olive oil, garlic, lemon and pistachios and stores beautifully.
Ingredients
- 4 ounces fresh basil leaves – about 2 cups packed leaves
- ¼ cup grated parmesan cheese
- 3 cloves of garlic (minced)
- 1 tablespoon fresh-squeezed lemon juice plus zest for extra lemony flavor
- Salt and pepper to taste
- ⅓ cup olive oil
- ¼ cup shelled pistachios or walnuts
Instructions
- Add the basil, parmesan, garlic, lemon juice, salt and pepper to the bowl of a food processor and pulse on high while streaming in the olive oil until fully combined into a smooth, slightly chunky sauce.
- Add in the pistachios and pulse a few times to incorporate.
- Serve as a dip, or topping on pizza, pasta, or sandwiches
Notes
- Use fresh basil. Dried basil will not work in this recipe, fresh basil is a must!
- Blend the pesto first then add in the nuts for a slight chunkier pesto
- Make this recipe vegan by using nutritional yeast or vegan parmesan cheese in place of the parmesan cheese
- Store this pesto in an airtight container or jar fitted with a lid and keep it in the refrigerator for up to 5 days.
- Prep Time: 5 minutes
- Category: Dressings and sauces
- Method: No cook
- Cuisine: Italian
Spot on with this write-up, I truly feel this website needs a lot more attention. I’ll probably be
back again to read more, thanks for the info!
Hurrah, that’s what I was seeking for, what a material!
present here at this blog, thanks admin of this
web page.