Homemade pesto is a delicious sauce that offers a burst of flavor in every bite. It’s versatile, easy to prepare, and uses fresh ingredients that can elevate any dish. Whether you’re slathering it on pasta, drizzling it over roasted vegetables, or using it in sandwiches, this easy homemade pesto recipe is a must-try.

Why Make This Recipe
Making your own pesto is not only simple, but it also allows you to control the flavors and ingredients. Store-bought pesto can often contain preservatives or additives that may not be desirable. By choosing fresh herbs, quality nuts, and good olive oil, you ensure that your pesto is vibrant, flavorful, and healthier. Plus, it’s a quick way to use up fresh basil when it’s in season!
How to Make Easy Homemade Pesto
Making pesto at home is straightforward. You can whip it up in just a few minutes, making it a quick solution for weeknight dinners or meal prep.
Ingredients:
- 2 cups (60g) fresh basil leaves*
- 1/3 cup (48g) pine nuts*
- 1/3 cup (25g) freshly grated or shredded parmesan cheese
- 3 small cloves garlic (roasted garlic or fresh)*
- 1/3 cup (80ml) olive oil
- 1 teaspoon fresh lemon juice
- 1/4 teaspoon salt
- Freshly ground black pepper, to taste
Directions:
- Combine Ingredients: Pulse the basil, pine nuts, cheese, and garlic together in a food processor or blender.
- Blend: Scrape down the sides, then add the olive oil, lemon juice, and salt. Pulse until everything is blended together and relatively smooth.
- Adjust Texture: If you prefer a thinner consistency, add a drizzle more olive oil and pulse again.
- Taste: Taste your pesto and add pepper (and/or more salt) if desired. A pinch of pepper enhances the flavor nicely.
- Store: Store the pesto in a jar or a sealable container. Seal tightly and refrigerate for up to 1 week.
How to Serve Easy Homemade Pesto
There are so many ways to enjoy pesto! You can mix it into pasta, spread it on sandwiches, or use it as a dip for fresh vegetables. It also makes a fantastic topping for grilled meats or fish. Be creative and use pesto wherever you want a flavor boost!
How to Store Easy Homemade Pesto
To keep your homemade pesto fresh, store it in an airtight container in the refrigerator. Make sure to press plastic wrap directly on the surface of the pesto before sealing, as this helps prevent browning. It can also be frozen for longer storage—just pour it into ice cube trays, freeze, and then transfer the cubes to a zip-top bag.
Tips to Make Easy Homemade Pesto
- Use fresh basil for the best flavor.
- Try toasting the pine nuts lightly in a skillet for added depth.
- Experiment with different nuts, like walnuts or almonds, for a unique twist.
- If you love cheese, feel free to add more parmesan to intensify the flavor.
Variation
You can switch up the greens by adding arugula, spinach, or even kale. This will give your pesto a different taste and nutritional profile. You can also use different cheeses like pecorino or nutritional yeast for a dairy-free option.
FAQs
- Can I use other nuts besides pine nuts?
Yes! You can use walnuts, almonds, or even cashews if you prefer. - How do I fix pesto that is too thick?
If your pesto is too thick, simply add more olive oil or a little water to reach your desired consistency. - Can I freeze pesto?
Absolutely! Pesto freezes well. Consider freezing it in ice cube trays for easy portions later.
Making your own pesto is a delightful way to enjoy fresh flavors. With this easy homemade pesto recipe, you can create a versatile sauce that enhances your meals and adds a touch of Italy to your kitchen! Enjoy cooking!

Homemade Pesto
Ingredients
Pesto Ingredients
- 2 cups fresh basil leaves *
- 1/3 cup pine nuts *
- 1/3 cup freshly grated or shredded parmesan cheese
- 3 small cloves garlic (roasted or fresh) *
- 1/3 cup olive oil
- 1 teaspoon fresh lemon juice
- 1/4 teaspoon salt
- freshly ground black pepper, to taste
Instructions
Preparation
- Pulse the basil, pine nuts, cheese, and garlic together in a food processor or blender.
- Scrape down the sides, then add the olive oil, lemon juice, and salt. Pulse until everything is blended together and relatively smooth.
- If you prefer a thinner consistency, add a drizzle more olive oil and pulse again.
- Taste your pesto and add pepper (and/or more salt) if desired.
- Store the pesto in a jar or a sealable container. Seal tightly and refrigerate for up to 1 week.


