Homemade Pesto

Why You’ll Love This Recipe

This pesto comes together in minutes and delivers bold, fresh flavor that store-bought versions can’t match. It’s incredibly versatile and can elevate simple dishes instantly. With just a handful of ingredients, you get a rich, aromatic sauce that’s both satisfying and easy to customize.

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
2 cups fresh basil leaves
¼ cup pine nuts (or walnuts)
2 cloves garlic
½ cup grated parmesan cheese
½ cup olive oil
¼ teaspoon salt
¼ teaspoon black pepper
1 tablespoon lemon juice (optional)

Directions

In a food processor or blender, add the basil leaves, pine nuts, and garlic.

Pulse a few times until roughly chopped.

Add the grated parmesan cheese and pulse again to combine.

With the processor running, slowly drizzle in the olive oil until the mixture becomes smooth and creamy.

Season with salt, pepper, and lemon juice if using.

Taste and adjust seasoning as needed.

Use immediately or store for later.

Servings and timing

Servings: about 1 cup
Preparation time: 10 minutes
Total time: 10 minutes

Variations

You can swap basil with spinach, arugula, or parsley for different flavors. Use almonds or cashews instead of pine nuts for a budget-friendly option. For a dairy-free version, omit the cheese or use a plant-based alternative. Add chili flakes for a spicy kick.

Storage/Reheating

Store pesto in an airtight container in the refrigerator for up to 5 days. Pour a thin layer of olive oil on top to prevent browning. It can also be frozen for up to 2 months in small portions. No reheating is needed—just stir and use.

FAQs

Can I make pesto without nuts?

Yes, simply omit them or replace with seeds like sunflower seeds.

Why is my pesto bitter?

Over-blending or using too much garlic can cause bitterness.

Can I use dried basil?

Fresh basil is recommended for the best flavor.

How do I keep pesto green?

Add a little lemon juice and avoid over-processing.

Can I freeze pesto?

Yes, freezing in ice cube trays works well.

What can I use pesto for?

It’s great for pasta, sandwiches, pizza, or as a dip.

Can I make it vegan?

Yes, skip the cheese or use a vegan alternative.

Why is my pesto too thick?

Add more olive oil to reach your desired consistency.

Can I use a mortar and pestle?

Yes, it gives a more traditional texture and flavor.

How long does pesto last?

Up to 5 days in the fridge or 2 months in the freezer.

Conclusion

Homemade pesto is a quick and flavorful addition to countless dishes. With its fresh ingredients and rich taste, it’s a must-have recipe that’s both simple and versatile. Once you try it, you’ll want to keep it on hand for everything from pasta to sandwiches.

Print

Homemade Pesto

Homemade Pesto

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This homemade pesto is a fresh, vibrant sauce made with basil, garlic, nuts, cheese, and olive oil. It’s rich, aromatic, and perfect for pasta, sandwiches, or as a versatile condiment.

  • Author: Laura
  • Prep Time: 10 minutes
  • Cook Time: 0 minutes
  • Total Time: 10 minutes
  • Yield: 1 cup
  • Category: Sauce
  • Method: Blend
  • Cuisine: Italian
  • Diet: Vegetarian

Ingredients

  • 2 cups fresh basil leaves
  • ¼ cup pine nuts (or walnuts)
  • 2 cloves garlic
  • ½ cup grated parmesan cheese
  • ½ cup olive oil
  • ¼ teaspoon salt
  • ¼ teaspoon black pepper
  • 1 tablespoon lemon juice (optional)

Instructions

  1. In a food processor or blender, combine basil leaves, pine nuts, and garlic.
  2. Pulse until roughly chopped.
  3. Add grated parmesan cheese and pulse again.
  4. With the processor running, slowly drizzle in olive oil until smooth.
  5. Season with salt, pepper, and lemon juice if using.
  6. Taste and adjust seasoning as needed.
  7. Use immediately or store for later.

Notes

  • Add a thin layer of olive oil on top to prevent browning during storage.
  • Use walnuts or almonds as a budget-friendly alternative.
  • Avoid over-blending to prevent bitterness.
  • Store in the refrigerator for up to 5 days.
  • Freeze in small portions for up to 2 months.

Nutrition

  • Serving Size: 2 tablespoons
  • Calories: 150 kcal
  • Sugar: 0 g
  • Sodium: 120 mg
  • Fat: 15 g
  • Saturated Fat: 3 g
  • Unsaturated Fat: 11 g
  • Trans Fat: 0 g
  • Carbohydrates: 2 g
  • Fiber: 0 g
  • Protein: 3 g
  • Cholesterol: 5 mg
0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments