By Grocery List Plus Editorial Staff | Published on June 12, 2026

Classic Pesto

Serves 8

440 cal · 25 min

Classic Pesto

Recipe GLPRb0fb3b39d00fff

3.8(1)
Italian
Sauce & Condiment
25 min
440 cal
Servings: 8
Stovetop
SNAP eligible

A vibrant, aromatic sauce made by toasting pine nuts and garlic, then blending them with fresh basil, parsley, Parmesan cheese, and extra-virgin olive oil. Perfect as a pasta sauce, dip, or spread. This recipe includes a freezing method for convenient portioning into ice cube trays for easy storage and later use.

Save recipes you love

Create a free Grocery List Plus account to save recipes, rate them, and add every ingredient to your grocery list in one tap.

Ingredients

6 cups fresh basil leaves, lightly packed

6 tablespoons fresh parsley leaves

7 garlic cloves, peeled

1 cup extra-virgin olive oil

1 1/2 ounces Parmesan cheese, grated

3/4 cup pine nuts

Salt to taste

Black pepper to taste

Directions

  1. Heat a 10-inch skillet over medium heat. Add the pine nuts to the skillet and toast them, stirring occasionally, until they become lightly golden and fragrant, about 2-3 minutes. Watch closely to prevent burning. Transfer the toasted pine nuts to a plate.

  2. In the same skillet, add the peeled garlic cloves and toast them over medium heat, turning them once or twice, until they develop light brown spots, about 2-3 minutes. Remove from heat.

  3. In a food processor, combine the toasted pine nuts, toasted garlic, fresh basil, fresh parsley, olive oil, grated Parmesan cheese, and about 1/8 teaspoon each of salt and pepper. Process the mixture until smooth, approximately 1 minute.

  4. Scrape down the sides of the food processor bowl and process again for another 10-15 seconds to ensure everything is well combined.

  5. Taste the pesto and add additional salt and pepper as needed to reach your desired seasoning.

  6. Transfer the pesto to a covered container for immediate refrigeration, or portion it into a freezer-safe container for storage. For convenient portions, divide the pesto into an ice cube tray, freeze until solid, then transfer the frozen cubes to a freezer bag. The frozen pesto cubes can be added directly to hot pasta and stirred until melted and combined.

Comments

Grocery List Plus Editorial Staff3.75

Pine nuts are the real constraint: Harris Teeter and Kroger carry them in the bulk section most weeks, but not guaranteed, and a backup stop matters on a weeknight. The other ingredients—basil (fresh, spring through fall at any Charlotte grocer; dried in winter), parmesan, garlic, olive oil—are standard. Cost runs $2.50 to $3.00 per serving depending on pine nut supply and whether you buy pre-grated cheese, so it's not budget-friendly if you make it fresh. The stated 25 minutes is honest if you have a food processor; by hand with a mortar and pestle, add 10 to 15 minutes. Pesto is best fresh same-day and does not keep or reheat well, which limits household flexibility, though it freezes (without the cheese) in ice-cube trays for later pasta nights.

Sign in or create a free account to add your review.