Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Homemade Basil Pesto Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Kimberly
  • Prep Time: 5 minutes
  • Cook Time: 0 minutes
  • Total Time: 5 minutes
  • Yield: About 1 cup (8 servings)
  • Category: Sauces & Condiments
  • Method: Blender/Food Processor
  • Cuisine: Italian
  • Diet: Vegetarian

Description

This Homemade Basil Pesto is a fresh and flavorful sauce made with basil, garlic, Parmesan, and olive oil. It’s quick to make and can be used on pasta, sandwiches, grilled meats, or as a dip!


Ingredients

  • 2 cups fresh basil leaves (packed)

  • 1/2 cup grated Parmesan cheese

  • 1/3 cup pine nuts (or walnuts for a budget-friendly option)

  • 2 cloves garlic (minced)

  • 1/2 cup extra virgin olive oil

  • 1 tbsp fresh lemon juice (optional, for brightness)

  • 1/2 tsp salt

 

  • 1/4 tsp black pepper


Instructions

  • Blend the Ingredients:

    • In a food processor or blender, combine basil, Parmesan, pine nuts, and garlic.

    • Pulse a few times until finely chopped.

  • Add the Olive Oil:

    • While the processor is running, slowly drizzle in the olive oil until smooth and well blended.

  • Season & Adjust:

    • Add lemon juice (if using), salt, and black pepper. Pulse a few more times.

    • Taste and adjust seasoning as needed.

 

  • Store & Serve:

    • Use immediately or store in an airtight container in the refrigerator for up to 5 days.

    • To prevent browning, add a thin layer of olive oil on top before storing.


Notes

  • Nut-Free Option: Swap pine nuts for sunflower seeds.

  • Dairy-Free/Vegan: Use nutritional yeast instead of Parmesan.

  • Make it Creamy: Blend in 2 tbsp of Greek yogurt or ricotta cheese.