Pea and Walnut Pesto

Pea and Walnut Pesto served crostini-style on rustic wheat bread

Miri Rotkovitz / The Spruce

Prep: 5 mins
Cook: 3 mins
Total: 8 mins
Servings: 4 to 6 servings
Nutrition Facts (per serving)
188 Calories
15g Fat
9g Carbs
6g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 4 to 6
Amount per serving
Calories 188
% Daily Value*
Total Fat 15g 19%
Saturated Fat 3g 17%
Cholesterol 10mg 3%
Sodium 271mg 12%
Total Carbohydrate 9g 3%
Dietary Fiber 2g 9%
Total Sugars 2g
Protein 6g
Vitamin C 6mg 29%
Calcium 117mg 9%
Iron 1mg 6%
Potassium 76mg 2%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

This kid-friendly pesto is made with frozen peas, so it's ideal for those days when there's not much in the pantry or when fresh basil is scarce. Serve it over pasta, dollop it on cherry tomato halves, scoop it up with carrots and celery, or enjoy it as a spread atop slices of toasted baguette or focaccia.

Make It a Meal: Roast some veggies—think eggplant, zucchini, red peppers, and sliced portobello mushrooms (or whatever veggies you have on hand or prefer). While they're roasting, bring a pot of water to a boil, and add your favorite pasta (farfalle works nicely with pesto). Drain the pasta, transfer it to a bowl, drizzle with some good-quality extra-virgin olive oil, and toss it with the pea and walnut pesto. Top with the roasted veggies, and voilà—dinner is served.

The roasted veggie + pesto combo also makes a great panini–split some focaccia or crusty rolls, spread with pesto, and layer with roasted vegetables and fresh mozzarella. Warm in the oven or a panini press, or enjoy it cold. 

Tips: Don't care for walnuts? Try substituting pine nuts or pecans.

The Cheese Guy offers an OU-kosher certified, chalav Yisroel Pecorino Romano made in Sardinia, Italy. If you can't find it at your local kosher grocer, you can order it online from Grow and Behold. Though the purveyor is best known for it's antibiotic- and hormone-free kosher pastured meats, it also happens to carry some great (and hard-to-find) kosher cheese varieties, wild salmon, and The Gefilteria's artisanal gefilte fish loaves.


  • 2 cups (285 grams) peas, fresh or frozen

  • 1/3 cup (40 grams) walnuts

  • 2 ounces (55 grams) Pecorino Romano, or Parmesan cheese, freshly grated, plus extra for serving

  • 3 large cloves garlic, trimmed, and smashed

  • 1/3 cup (85 milliliters) extra-virgin olive oil

  • Salt, to taste

  • Freshly ground black pepper, to taste

Steps to Make It

  1. Place the peas in a small saucepan and add enough cold water to cover by 1 inch. Bring the water to a boil, lower the heat and simmer just until tender, about 1 to 3 minutes.

  2. Place the peas in a colander and rinse under cold running water. Drain and set aside. 

  3. Place the walnuts, cheese, and garlic in the work bowl of a food processor or blender, pulsing several times until coarsely chopped.

  4. Add the peas and pulse a few more times. With the machine running, slowly add the olive oil and blend just until the ingredients form a paste.

  5. Stir to combine and season to taste with salt and freshly ground black pepper.

  6. Serve over freshly cooked pasta, on crostini, or as a dip for vegetable crudités. Enjoy.