Homemade Pesto Recipe

5 from 1 vote
Jump to RecipeEmail Recipe

This post may contain affiliate links. Please read our disclosure policy.

Our basil pesto recipe is made with simple ingredients of fresh basil, parmesan cheese, garlic, lemon juice, pine nuts, and olive oil.

It’s bursting with freshness and a perfect way to use up your garden basil. This pesto recipe is excellent for bread dipping and is so delicious tossed with pasta.

pesto with spoon in bowl
email me this recipe
Plus, enjoy weekly doses of recipe inspiration as a bonus!
Please enable JavaScript in your browser to complete this form.
The logo for a postpartum frozen meal featuring homemade pesto.

I love making homemade basil pesto because I can use up all of my fresh basil from the garden. Making pesto sauce in your own kitchen makes you feel fancy, without it actually being expensive!

Simply process your pesto sauce ingredients in a food processor until it reaches a gritty puree. Then serve as a dip, sauce, or marinade (like these pesto chicken skewers!). Our #1 tip is to make sure not to over-process it or it might get a slimy consistency.

What You Need for Pesto Sauce

Fresh Basil Leaves: fresh basil is the star of the show! You can pick it straight out of your garden or buy it at the store.

Olive Oil: we love the flavor of extra virgin olive oil and this is the main fat in this sauce. Not only does it make it super buttery, but it also helps thin it out and turn it into a sauce.

Parmesan Cheese: parmesan cheese adds such a yummy, salty, savory flavor to this pesto sauce.

Pine Nuts: pine nuts are traditionally used in pesto sauce. We use ours raw, but you can toast them for a bigger flavor.

Garlic Cloves: garlic lovers unite! you’ll need 1 clove of garlic in this recipe. However, you can totally double it if that’s your jam.

Lemon Juice: lemon juice adds just the right amount of acidity to this sauce. Don’t skip it.

Salt: a little kosher salt brings all of these ingredients together into one incredible sauce. Make sure to start with a little and go from there.

ingredients on countertop

Ingredient Swaps + Variations

  • Basil: don’t have basil? Use spinach or kale instead. Try our kale pesto recipe.
  • Pine Nuts: pine nuts too expensive? I get it! Try using cashews, pecans, or almonds instead.
  • Parmesan Cheese: try another hard cheese such as romano cheese or asiago cheese. Hoping to keep this recipe dairy-free? Nutritional yeast is a great sub for parmesan cheese or you can try our vegan parmesan.
  • Olive Oil: instead of olive oil use grape-seed oil.
Vegan Pesto

Make it Vegan!

Vegan Pesto

Looking for a vegan pesto recipe? Try our vegan pesto recipe. It has the same texture and similar flavors.

basil in food processor

Homemade Pesto FAQ

Do I need to toast my pine nuts for pesto?

It is not necessary to toast your pine nuts, but you are more than welcome to do so in order to get a more intense flavor.

Can I use dried basil in pesto sauce?

Unfortunately, we do not recommend using dried basil for homemade pesto.

Can I use a blender instead?

You can absolutely use a blender instead of a food processor.

Is pesto healthy?

Pesto is made with fresh ingredients and olive oil, making it a healthy sauce option.

pesto in bowl with bread

Pesto Storage

Transfer your pesto into an airtight container and store pesto in the fridge for up to 3-5 days. Because this pesto is freshly made with no additives, it won’t last as long as jarred, store-bought pesto.

How to Freeze Pesto

Freezing pesto is so easy and a great way to use up all your fresh basil! Here’s how to do it.

  1. Transfer pesto into an ice cube tray. Add 1 to 2 tablespoons of pesto into each ice cub so that it’s filled 3/4 of the way full.
  2. Place in the freezer for at least 2 hours or until fully frozen.
  3. Pop the pesto ice cubes out of the tray and then transfer the frozen cubes into an airtight container or gallon-size bag.
  4. Freeze for up to 3 months.

To thaw: simply let the frozen pesto sit out on the counter for 1 hour or transfer them into a nonstick skillet and defrost on the stovetop over medium heat.

A series of photos showing how to make homemade pesto in a blender.
A person preparing homemade pesto by pouring it into an ice cube tray.

Silicone

Ice Cube Tray

Freeze your pesto cubes in this reusable silicone ice cube tray!

pesto in bowl with bread

How to Serve Pesto Sauce

There is no one-size-fits-all with our pesto sauce recipe. One of my favorite things about it is that it’s so versatile in how you can use it!

Marinade: Pesto makes for a great marinade. Try our Pesto Chicken Skewers.

Salad Dressing: Pesto is a great base for salad dressing! Add more olive oil to make it a milder dressing or just drizzle it right onto your salad as is!

Sauce: Need a sauce to top your veggies or protein. This homemade pesto is your ticket! Try our Pesto Chicken Meal Prep or Mediterranean Salmon.

Dip: Keep it simple and use your pesto as a dip for bread, veggies, or crackers!

Pasta: Toss al dente pasta with pesto and serve as is. You can also check out our classic Pesto Pasta recipe or Chicken Pesto Pasta recipe for a heartier meal.

Spread: Use it as a spread on sandwiches or pita bread. Check out our Roasted Red Pepper and Pesto Turkey Sandwich.

5 from 1 vote

Easy Basil Pesto

This homemade pesto recipe comes together in just 5 minutes! Combine fresh basil, parmesan cheese, olive oil, lemon juice, and pine nuts in a small food processor and process until smooth.
By: Lee Funke
Prep: 5 minutes
Cook: 0 minutes
Total: 5 minutes
Servings: 5
email me this recipe
Plus, enjoy weekly doses of recipe inspiration!
Please enable JavaScript in your browser to complete this form.

Ingredients 

  • 1 cup packed basil leaves, fresh (~20-22 fresh basil leaves)
  • 1/4 cup grated parmesan
  • 1 tablespoon fresh lemon juice
  • 1 medium clove garlic
  • 2 tablespoons pine nuts
  • 3 tablespoons olive oil

Instructions 

  • Place all ingredients into a high-speed food processor. 
    A food processor filled with vegetables and rice.
  • Process on high for about 1 to 2 minutes. Stop to scrape the sides as needed. Make sure not to over-process as some grittiness is great for the texture of pesto.
    Pesto in a food processor.
  • If your pesto is too thick, add more olive oil by the teaspoon and pulse until mostly smooth.

Tips & Notes

  • Makes about 1/3 cup pesto. Serving size is ~2 tablespoons.
  • This recipe was updated on June 17th, 2021.
  • Don’t over-process your pesto or it may turn slimy.
  • Storage: store fresh pesto in an airtight container in the fridge for up to 5 days.
  • To freeze: transfer 1-2 tablespoons of pesto into a silicone ice cube tray. Freeze for at least 8 hours and then transfer into a gallon-size plastic bag and store in the freezer for up to 3 months.

Watch It

[adthrive-in-post-video-player video-id=”VU0rvmeg” upload-date=”2021-07-02T22:27:06.000Z” name=”Pesto Recipe” description=”This basil pesto is made with simple ingredients of fresh basil, parmesan cheese, garlic, lemon juice, and olive oil. This pesto recipe is perfect for bread dipping and delicious tossed with pasta.”]

Nutrition

Calories: 145 kcal, Carbohydrates: 2 g, Protein: 3 g, Fat: 15 g, Fiber: 0 g, Sugar: 0 g

Nutrition information is automatically calculated, so should only be used as an approximation.

love this? leave a comment below!

Don’t forget to tag your posts on social media with the hashtag #fitfoodiefinds, we’d love to see what you’re up to!

Similar Recipes:

About Lee Funke

Lee is the founder of Fit Foodie Finds and based in Minneapolis, MN. She started this website in 2010 as a way to share her love for real food and wellness. The internet has changed so much since then and so has Fit Foodie Finds. Today we're a female-run recipe website publishing hundreds of tried and true recipes developed and tested by our team.

0 0 votes
Recipe Rating
Subscribe
Notify of
guest
Recipe Rating




Recipe Rating

31 Comments
Inline Feedbacks
View all comments
Katrina Ninjarina
April 29, 2014 12:27 pm

I love pesto SO much! Thanks for the recipe, I think I will make some this weekend!

Amanda @ Diary of a Semi-Health Nut
April 29, 2014 11:33 am

I’ve never made pesto before, but I go gaga over the stuff we make at the cafe. This really makes me want to try it out at home!! So simple!

Hannah @ CleanEatingVeggieGirl
April 29, 2014 10:26 am

Can you believe that I have never made pesto? I know…so wrong. I bet this would taste awesome on some spaghetti squash! 🙂

Hannah @ CleanEatingVeggieGirl
April 29, 2014 3:27 pm
Reply to  Lee Funke

That is almost as bad as me never making pesto! We definitely need to have a spaghetti squash + pesto party! 😉

Ashley
April 29, 2014 8:43 am

Yay for pesto! I was a cheerleader for one semester in high school…definitely not for me since I am very uncoordinated when it comes to dance and cheer routines. I can barely follow along in a kickboxing class! But yes, homemade pesto is the bomb! Although last time I made it, my boyfriend didn’t like it because it was “too pesto-y.” Womp womp. Guess he was so used to the storebought kind…argh. I will definitely be making it again though, thanks for the easy recipe!

Holly @ EatGreatBEGreat
April 29, 2014 8:43 am

I absolutely love pesto! It reminds me so much of my grandma and her amazing cooking!

Livi
April 29, 2014 7:42 am

I love me some pesto! I have to eat my jar so I can make this… shouldn’t be a problem 😉

Elizabeth
April 29, 2014 5:22 am

So easy and always fresh. Now i dont need to buy it from shop – just vegetables and recipe. Thanks!

Jenn@ Mark My Miles!
April 29, 2014 5:12 am

I love pesto on pasta and sandwiches!

In high school I was on the track team and surf team!

Arman @ thebigmansworld
April 29, 2014 4:27 am

You know I asked Davs for Food processor recommendations and she ignored me? Must be the frizzy hair.

I love pesto and often made it back in Melbourne before I gifted my mum the (now defunct) blender.

As a high schooler, I was played pokemon with my gameboy. That counts as a sport.

Davida @The Healthy Maven
April 29, 2014 7:06 am

When did I ignore youuuuu?!? Excuse me you told me you thought my curly hair was pure sex. Don’t lie.

I use a cuisinart btw!

And you don’t want to know what sport I played growing up….

Alex @ Alex Runs For Food
April 29, 2014 6:32 pm
Reply to  Lee Funke

You guys are such great entertainment 🙂

Polly @ Tasty Food Project
April 29, 2014 1:19 am

I love how pesto is so easy to make! I purchased a mini food processor last year and love it!

I was on the swim team in high school!