CookSnap is coming soon — Join the waitlist →

Homemade Basil Pesto

A bright, garlicky pesto made with fresh basil, pine nuts, garlic, cheese, and olive oil. Ready in 5 minutes and works on pasta, sandwiches, or as a dip.

Total time
5 min
Servings
8
Calories
285
Protein
7g
Homemade Basil Pesto
freshsimplevegetariansmoothcreamysaucecondimentno-cook

Ingredients

  • 2 cups fresh basil leaves, packed
  • ½ cup pine nuts
  • 2 whole garlic cloves, peeled
  • ½ cup Parmesan cheese, finely grated
  • ½ cup olive oil
  • ¼ teaspoon salt
  • ⅛ teaspoon black pepper

Instructions

  1. 1

    Place the basil leaves, pine nuts, and garlic cloves into a food processor. Pulse 5 to 8 times until the basil is broken into small pieces and everything is evenly mixed, about 10 seconds total.

  2. 2

    Add the grated Parmesan cheese to the food processor. Pulse 3 more times to combine, about 5 seconds — do not over-blend or the cheese will clump.

  3. 3

    Pour the olive oil slowly into the processor while pulsing, about 1 second at a time, until the mixture looks like loose, chunky paste with visible basil flecks, about 30 seconds total.

  4. 4

    Sprinkle in the salt and black pepper, then pulse once or twice until just combined, about 3 seconds.

  5. 5

    Taste a small spoonful on your tongue. If you want it brighter, add a pinch more salt; if you want it milder, add 1 to 2 tablespoons more olive oil and pulse again.

  6. 6

    Transfer the pesto to a bowl or jar. Use it immediately on pasta, bread, sandwiches, or as a dip.

Tools you’ll need

  • food processor
  • measuring cups
  • measuring spoons
  • small bowl or jar
  • spoon for tasting

Cook smarter

Get matched recipes for what’s in your fridge

CookSnap is a free iOS app that finds real recipes from the ingredients you already have. No more grocery-list aspirations.