Go Back
+ servings
A close image of homemade basil pesto next to a spoonful of pesto, pine nuts, and basil leaves.
Print Recipe
5 from 3 votes

Homemade Basil Pesto

This Homemade Basil Pesto is made with simple, fresh ingredients in under five minutes. It's so much better than store-bought and freezes well!
Prep Time5 minutes
Total Time5 minutes
Course: Spreads & Sauces
Cuisine: Italian
Servings: 10 servings
Calories: 149kcal
Author: Amy Nash

Ingredients

  • 2 cups packed fresh basil leaves about 2 large bunches
  • cup pine nuts
  • ½ cup freshly grated parmesan cheese
  • 2 cloves garlic
  • ½ teaspoon kosher salt
  • ¼ teaspoon black pepper
  • ½ cup olive oil

Instructions

  • Combine basil leaves, pine nuts, parmesan cheese, garlic, salt, and pepper in a large food processor. Pulse to coarsely chop.
  • Continue to process, gradually adding the oil until the pesto is your desired consistency. Refrigerate for up to 2 weeks or freeze for up to 6 months.

Notes

  • Walnuts, cashews, pistachios, almonds, or pumpkin seeds can be used in place of pine nuts.
  • Arugula, parsley, cilantro, carrot tops, spinach, or kale can be used in place of basil.
  • Pecorino romano, asiago, or other hard cheese can be used in place of parmesan.

Nutrition

Calories: 149kcal | Carbohydrates: 1g | Protein: 3g | Fat: 15g | Saturated Fat: 3g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 9g | Cholesterol: 4mg | Sodium: 193mg | Potassium: 50mg | Fiber: 1g | Sugar: 1g | Vitamin A: 298IU | Vitamin C: 1mg | Calcium: 66mg | Iron: 1mg