Go Back
+ servings
English pea salad in a white bowl on a white countertop

English Pea Salad Recipe

English Pea Salad is a delightfully simple side dish with tender sweet peas, ham, cubes of cheese, and red onion in a creamy dressing of mayonnaise and ranch dressing. Perfect side dish salad for a baby shower, picnics, potlucks, and last-minute family gatherings.
Course Salad, Side Dish
Cuisine American
Prep Time 10 minutes
Total Time 10 minutes
Servings 8
Calories 339kcal
Author Cara Lanz


  • 16 oz. frozen petite peas
  • 8 oz. cheddar cheese, cubed colby-cheddar and sharp cheddar are both excellent!
  • 1 cup ham, cubed
  • ¼ cup red onion, diced
  • ½ cup mayonnaise
  • ½ cup ranch dressing
  • salt and pepper, to taste


  • Defrost the frozen peas. Place the frozen peas in a colander and run them under cold water to defrost them.
  • Cut the ham and cheese into ¼” to ½” cubes. Dice the red onion.
  • In a large bowl, stir together the mayonnaise and ranch dressing.
  • Add the peas, ham, cheese, and onion and gently toss until completely coated.
  • Store English Pea Salad in an airtight container in the refrigerator for up to 3 days.


Frozen petite peas have a bright green color, sweet flavor, and tender skins. Just give them a quick rinse under cold water to defrost. 
Use whatever cheese you please. I like to use sharp cheddar or cheddar-jack. 
Add your favorite flavors by tossing in some bacon, hard-boiled eggs, sliced radishes, or blue cheese.


Calories: 339kcal | Carbohydrates: 11g | Protein: 13g | Fat: 28g | Saturated Fat: 8g | Polyunsaturated Fat: 11g | Monounsaturated Fat: 6g | Trans Fat: 1g | Cholesterol: 46mg | Sodium: 598mg | Potassium: 180mg | Fiber: 3g | Sugar: 5g | Vitamin A: 733IU | Vitamin C: 23mg | Calcium: 221mg | Iron: 1mg