Pea Salad Recipe With Egg – Made Easy

July 24, 2026

Pea salad with egg is a classic side dish that brings together fresh peas, creamy eggs, and crisp vegetables in one refreshing bowl. This simple yet satisfying salad works for potlucks, picnics, weeknight dinners, or meal prep, and comes together in less than 15 minutes.

Whether you’re feeding a crowd or just yourself, this recipe delivers bright flavors and a satisfying texture that makes it hard to stop eating. Let me show you how to make a version that becomes a regular favorite at your table.

Why You’ll Love This Recipe

This salad hits all the marks for a side dish that actually gets eaten instead of left behind.

  • Quick to prepare with minimal cooking required
  • Works with frozen or fresh peas, so you can make it any season
  • Eggs add protein and make it more filling than a typical vegetable salad
  • Creamy dressing coats every ingredient without being heavy
  • Tastes even better after sitting in the fridge for a few hours

My Experience Making This Recipe

I first made this salad when my neighbor brought it to a summer cookout, and I immediately asked for the recipe. The combination of soft eggs and sweet peas seemed almost too simple, but one bite proved me wrong.

Every time I’ve made it since, people ask what’s in it because the flavor is so balanced and the texture so satisfying. The salad also sits beautifully for hours, which means you can prep it in the morning and serve it cold at dinner without any worry.

I love that you can customize it based on what’s in your kitchen, swapping out vegetables or adjusting the dressing to your taste. It’s become my go-to dish when I need something reliable that impresses without requiring much effort.

Recipe Overview

  • Recipe Name: Pea Salad with Egg
  • Servings: 6 to 8
  • Prep Time: 10 minutes
  • Cook Time: 10 minutes
  • Total Time: 20 minutes
  • Course: Side Dish
  • Cuisine: American
  • Calories per Serving: 180

Equipment You Will Need

  • Large mixing bowl
  • Medium saucepan
  • Colander or strainer
  • Cutting board
  • Sharp knife
  • Wooden spoon or whisk
  • Measuring spoons and cups
  • Small bowl for dressing

Ingredients for Pea Salad with Egg

  • 3 cups frozen peas or fresh peas
  • 4 large eggs, hard-boiled and chopped
  • 1/2 cup diced red onion
  • 1/2 cup diced celery
  • 1/4 cup diced bell pepper, any color
  • 1/3 cup mayonnaise
  • 2 tablespoons sour cream or Greek yogurt
  • 1 tablespoon fresh lemon juice
  • 1 teaspoon Dijon mustard
  • Salt and black pepper to taste
  • Optional: 2 tablespoons fresh dill or 1/2 teaspoon dried dill

Ingredient Notes and Substitutions

  • Peas: Frozen peas are convenient and actually retain more nutrients than canned versions, though fresh peas taste superior if you can source them. Fresh or thawed peas work interchangeably, and canned peas work in a pinch, though you’ll want to rinse them first to remove excess sodium.
  • Eggs: Hard-boiled eggs add protein and a creamy texture that balances the bright vegetables. You can soft-boil them for a slightly creamier bite, though hard-boiled eggs are easier to chop and hold their shape better in the salad.
  • Mayonnaise: Mayo creates the creamy base and binds everything together. Greek yogurt or a mix of yogurt and mayo works as a lighter option, though you may need slightly less since yogurt is tangier.
  • Sour cream: This adds tang and prevents the salad from feeling too heavy. Plain yogurt, Greek yogurt, or even buttermilk can replace it in equal amounts.
  • Lemon juice: Fresh lemon juice brightens the flavors and prevents the salad from tasting flat. Lime juice works too for a slightly different flavor profile, or you can use white wine vinegar.

How to Make Pea Salad with Egg

Step 1: Boil the Eggs

Place eggs in a saucepan and cover with cold water by about an inch. Bringing eggs up to temperature slowly helps prevent cracking, and covering them fully ensures they cook evenly throughout.

Bring the water to a rolling boil, then remove from heat, cover the pot, and let sit for 10 to 12 minutes depending on how firm you want the yolks. Transfer the eggs to an ice bath immediately to stop the cooking process and make them easier to peel.

Step 2: Prepare the Peas

While the eggs cool, bring a separate pot of salted water to a boil and add the frozen peas. Salting the water seasons the peas from the inside and brings out their sweet flavor.

Cook for 3 to 4 minutes until the peas are tender but still bright green. Drain in a colander and rinse with cold water to stop the cooking and preserve their color and texture.

Step 3: Peel and Chop the Eggs

Once the eggs are cool enough to handle, gently tap and roll them on the counter to crack the shell all over. Peel under cool running water, which helps separate the shell from the white and makes the job less frustrating.

Chop the eggs into bite-sized pieces and set aside in a small bowl. Try to keep the pieces roughly uniform so they distribute evenly throughout the salad.

Step 4: Prepare the Vegetables

Dice the red onion, celery, and bell pepper into small pieces, about the same size as the peas for consistent bites. Using consistent sizes ensures every spoonful has a balanced mix of ingredients.

Try not to prep these more than an hour ahead, as the onion can become too sharp when sitting in the fridge. If you must prep early, store them separately and combine just before making the dressing.

Step 5: Make the Dressing

Combine mayonnaise, sour cream, lemon juice, and Dijon mustard in a small bowl. Whisk these together until the mixture is smooth and the mustard is fully incorporated, which adds a subtle depth without overpowering the salad.

Taste and season with salt and pepper, keeping in mind that the peas and eggs already have some natural saltiness. Add fresh or dried dill at this point if you’re using it for an herby flavor boost.

Step 6: Combine Everything

Transfer the cooked and cooled peas to a large mixing bowl, then add the chopped eggs, diced onion, celery, and bell pepper. Gently fold these ingredients together to distribute them evenly throughout the bowl.

Pour the dressing over top and fold everything together until every ingredient is coated with the creamy mixture. Use a gentle hand to avoid crushing the peas or breaking up the eggs into tiny pieces.

Step 7: Taste and Adjust

Take a spoonful and taste the salad, checking for seasoning and flavor balance. Add more lemon juice if it tastes flat, a bit more mustard if you want extra tang, or additional salt and pepper if needed.

Remember that flavors mellow slightly as the salad sits in the fridge, so season it slightly bolder than you might normally. You can always add more but can’t take it out once mixed.

Step 8: Chill Before Serving

Cover the salad and refrigerate for at least 30 minutes before serving, which allows the flavors to meld and the salad to chill thoroughly. This resting time also makes it easier to serve without the ingredients sliding around on the plate.

The salad actually tastes better after a few hours in the fridge, so you can make it earlier in the day or even the night before. Just give it a gentle stir before serving to redistribute the dressing that may have settled on the bottom.

Pro Tip: If you’re bringing this to a potluck or picnic, pack the salad in a container with a tight-fitting lid and keep it on ice until serving, as the creamy dressing can separate slightly if left at room temperature for too long.

Pea salad step by step image

Tips for the Best Pea Salad with Egg

  • Use fresh lemon juice rather than bottled for a brighter, cleaner flavor that makes a noticeable difference in the final taste.
  • Don’t skip the ice bath for the eggs, as it stops the cooking instantly and prevents that gray-green ring around the yolk that happens with overcooking.
  • Chill all your ingredients before combining if possible, which keeps the salad cold and fresh-tasting longer.
  • For a less mayo-heavy version, mix equal parts mayo and Greek yogurt, which gives you creaminess with tangier flavor and less fat.
  • Let the salad sit for at least 30 minutes in the fridge before serving, as the flavors need time to blend and taste significantly better when cold.
  • If making this more than a few hours ahead, store the dressing separately and toss it in just before serving to keep the peas and vegetables from getting soggy.

Common Mistakes to Avoid

  • Overcooking the peas turns them mushy and dull gray, which ruins the bright appearance and fresh taste of the salad. Cook them just until tender, then immediately chill them.
  • Skipping the ice bath for eggs leaves you with that unappetizing gray-green ring and makes them harder to peel. The ice bath is worth the extra minute and makes a real difference.
  • Using stale mayonnaise or low-quality ingredients shows immediately in the flavor, so grab fresh mayo from the fridge and quality eggs. This simple salad has nowhere to hide mediocre components.
  • Adding the dressing while ingredients are still warm causes it to separate and the vegetables to release water, making the salad watery. Always cool everything completely before combining.
  • Mixing in all the dressing at once can make the salad too creamy and mask the individual flavors. Start with three-quarters of the dressing and add more as needed.

Serving Suggestions

Pea salad with egg works beautifully alongside grilled chicken, fresh fish, or as part of a vegetarian spread. Serve it cold directly from the fridge for the best flavor and texture.

  • Alongside grilled lemon herb chicken or fresh fish for a light protein pairing
  • As part of a potluck spread with other cold sides like potato salad and coleslaw
  • In lettuce cups or on toasted bread for a quick lunch option
  • On a bed of mixed greens for a heartier salad when you want more vegetables
  • Stuffed into ripe tomatoes or bell pepper halves for an elegant plated presentation

Variations to Try

  • Dill and Pickle Version: Add 2 tablespoons of chopped fresh dill and 1/4 cup diced dill pickle for a tangy, herbaceous twist that works wonderfully with smoked fish or turkey.
  • Curry Spiced Version: Whisk 1 teaspoon of curry powder and 1/2 teaspoon turmeric into the dressing for warm, exotic spice that pairs beautifully with grilled chicken or lamb.
  • Crispy Bacon Addition: Stir in 4 to 5 strips of crumbled cooked bacon for smokiness and crunch that takes the salad to another level.
  • Roasted Almond Version: Toss in 1/3 cup of toasted sliced almonds for nutty flavor and satisfying crunch that adds textural interest.
  • Sweet Pickle Relish Version: Replace some of the mayo with 1/4 cup of sweet pickle relish for a slightly sweet, briny flavor that’s nostalgic and comforting.

Dietary Adaptations

  • Gluten-Free: This recipe is naturally gluten-free as written, though check your Dijon mustard label to be certain, as some brands contain gluten.
  • Dairy-Free: Substitute the sour cream and mayonnaise with dairy-free versions, which are widely available and work identically in this salad without sacrificing creaminess.
  • Vegan: Replace the eggs with 1 cup of diced firm tofu or chickpeas for protein, and use vegan mayo and dairy-free sour cream for a plant-based version that tastes surprisingly similar.
  • Low-Carb and Keto: This salad is already quite low in carbs, containing only about 12 grams per serving, making it perfectly suited for low-carb diets.

Storage and Reheating

Refrigerator

Pea salad with egg stores beautifully in an airtight container for up to 3 days in the fridge. The flavors actually improve after a day as they continue to meld together.

  • Keep the salad covered to prevent it from absorbing odors from other foods
  • If it looks dry after a day or two, whisk in a tablespoon of mayo or a splash of lemon juice to refresh it
  • Give it a gentle stir before serving to redistribute the dressing

Freezer

Freezing isn’t recommended for this salad, as the mayonnaise-based dressing separates when thawed and the vegetables become mushy. Make a fresh batch instead when you need it.

  • You can freeze the cooked peas and hard-boiled eggs separately for up to 3 months
  • Thaw them in the fridge overnight, then make the salad fresh for best results

Reheating

This salad is meant to be served cold and doesn’t need reheating. If you want to serve it at room temperature for any reason, let it sit out for about 15 minutes before serving.

  • Never microwave this salad, as heat will curdle the mayo and cook the vegetables
  • If the salad seems too cold and dense straight from the fridge, let it sit at room temperature for 10 to 15 minutes to soften slightly

Nutrition Information

Nutrition Information (Per Serving)
Nutrient Amount
Calories 180
Total Fat 12 grams
Saturated Fat 2.5 grams
Carbohydrates 12 grams
Fiber 3 grams
Sugar 4 grams
Protein 8 grams
Sodium 310 milligrams
Cholesterol 75 milligrams

This nutrition information is calculated per serving based on 8 servings total and assumes standard ingredient sizes. Actual values may vary based on specific brands and portion sizes used.

Frequently Asked Questions

Can I use canned peas instead of frozen?

Yes, canned peas work, but rinse them thoroughly under cold water to remove excess sodium and the slightly metallic flavor that canned vegetables sometimes have. You’ll need about the same amount, though frozen peas taste fresher and retain better texture.

How far ahead can I make this salad?

You can make it up to 2 days ahead, though the longer it sits, the more the vegetables release water and soften the salad slightly. If making more than a few hours ahead, store the dressing separately and toss it in just before serving.

Can I use a different type of egg preparation?

Hard-boiled eggs work best because they hold their shape and distribute evenly throughout the salad. Soft-boiled eggs create a creamier texture but are harder to chop, and scrambled or fried eggs don’t work well in this salad.

What if my salad tastes bland or flat?

Bland flavor usually means the salad needs more acid or salt, so try adding another squeeze of fresh lemon juice or a bit more mustard first. Taste it, then add more salt and pepper in small pinches until the flavors pop.

Can I make this salad vegan?

Absolutely, replace the eggs with diced firm tofu or cooked chickpeas and use vegan mayo and dairy-free sour cream. The salad will taste slightly different but still deliver the creamy texture and fresh vegetable flavors you’re looking for.

Pea salad final image

Pea Salad with Egg

A classic side dish combining fresh peas, hard-boiled eggs, and crisp vegetables in a creamy dressing, perfect for potlucks, picnics, or weeknight dinners. Ready in 20 minutes and serving 6 to 8 people.
Prep Time 10 minutes
Cook Time 10 minutes
Total Time 20 minutes
Servings: 6 servings
Course: Side Dish
Cuisine: American
Calories: 180

Ingredients
  

Main
  • 3 cups frozen peas or fresh peas
  • 4 large eggs hard-boiled and chopped
  • 1/2 cup diced red onion
  • 1/2 cup diced celery
  • 1/4 cup diced bell pepper any color
  • 1/3 cup mayonnaise
  • 2 tablespoons sour cream or Greek yogurt
  • 1 tablespoon fresh lemon juice
  • 1 teaspoon Dijon mustard
  • Salt and black pepper to taste
  • Optional: 2 tablespoons fresh dill or 1/2 teaspoon dried dill

Equipment

  • Large mixing bowl
  • Medium saucepan
  • Colander or strainer
  • Cutting board
  • Sharp knife
  • Wooden spoon or whisk
  • Measuring spoons and cups
  • Small bowl for dressing

Method
 

  1. Place the eggs in a medium saucepan and cover with cold water by about an inch. Bring water to a rolling boil over medium-high heat.
  2. Remove the saucepan from heat, cover it, and let the eggs sit for 10 to 12 minutes depending on preferred yolk firmness.
  3. Transfer the eggs immediately to an ice bath to stop the cooking process and cool completely.
  4. While the eggs cool, bring a separate pot of salted water to a boil and add the frozen peas.
  5. Cook the peas for 3 to 4 minutes until tender but still bright green.
  6. Drain the peas in a colander and rinse under cold water to stop cooking and preserve color.
  7. Peel the cooled eggs gently under cold running water and chop into bite-sized pieces.
  8. Dice the red onion, celery, and bell pepper into pieces roughly the same size as the peas.
  9. In a small bowl, whisk together mayonnaise, sour cream, fresh lemon juice, and Dijon mustard until smooth and well combined.
  10. Season the dressing with salt and black pepper to taste. Add fresh or dried dill if using.
  11. In a large mixing bowl, combine the cooked peas, chopped eggs, diced red onion, celery, and bell pepper.
  12. Pour the dressing over the salad ingredients and gently fold together until evenly coated without crushing the peas or eggs.
  13. Taste the salad and adjust seasoning if needed by adding more lemon juice, mustard, salt, or pepper.
  14. Cover and refrigerate the salad for at least 30 minutes before serving to allow flavors to meld and chill thoroughly.
  15. Give the salad a gentle stir before serving to redistribute any dressing that settled at the bottom.

Notes

This salad tastes better after resting in the fridge and can be customized with additional ingredients such as fresh dill, bacon, or toasted almonds. Store in an airtight container and consume within 3 days. Not recommended for freezing due to mayonnaise-based dressing.

Final Thoughts

Pea salad with egg is one of those recipes that seems simple on paper but delivers impressive results with minimal effort. The combination of flavors and textures makes it a dish that works for casual weeknight dinners and fancy potlucks alike.

Make this salad once and it will likely become a regular on your table, especially when you realize how easy it is to customize and how much better it tastes when you’ve made it yourself. Give it a try and see why this classic side dish has remained a favorite for generations.

Leave a Comment

Recipe Rating




Item added to cart.
0 items - $0.00