English Pea Pesto Pasta With Ham

English Pea Pesto and Spaghetti
English Pea Pesto and Spaghetti Diana Rattray
Prep: 15 mins
Cook: 18 mins
Total: 33 mins
Servings: 6 servings
Nutrition Facts (per serving)
418 Calories
21g Fat
40g Carbs
20g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 6
Amount per serving
Calories 418
% Daily Value*
Total Fat 21g 27%
Saturated Fat 4g 19%
Cholesterol 28mg 9%
Sodium 566mg 25%
Total Carbohydrate 40g 15%
Dietary Fiber 7g 26%
Protein 20g
Calcium 303mg 23%
*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.)

The natural sweetness and beautiful color of English peas make them a great addition to pesto. This pesto is easy to make and a delicious and easy pasta addition.

Feel free to use cooked diced bacon in the dish or omit the ham for a vegetarian dish.


  • 1 pound spaghetti or linguine
  • 8 ounces ham (finely diced)
  • 2 teaspoons olive oil or butter
  • 1 cup frozen petite green peas (thawed or lightly cooked)
  • 3/4 cup basil leaves (packed, torn)
  • 1/4 cup Parmesan cheese (fresh and shredded, plus more for serving)
  • 2 cloves garlic (minced)
  • Optional: 1/4 cup walnuts
  • 5 tablespoons extra virgin olive oil
  • Salt (to taste)
  • Black pepper (freshly ground, to taste)

Steps to Make It

  1. Gather the ingredients.

  2. Cook spaghetti or linguine in boiling salted water following package directions. Drain.

  3. Meanwhile, in a small skillet over medium heat, lightly brown the ham in 2 teaspoons of olive oil or butter.

  4. Meanwhile, for pesto, combine in a food processor the peas, basil, Parmesan cheese, garlic, and walnuts, if using.

  5. Run the food processor, adding olive oil a little at a time, until the mixture is finely chopped.

  6. Taste and add salt and pepper, as needed.

  7. Toss the diced ham and pesto with the hot pasta.

  8. Serve with more Parmesan cheese.

  9. Enjoy!