Pea Salad

This creamy pea salad has become a go-to for me every spring. It’s so simple, yet each bite bursts with layers of flavor and texture that really satisfy.
Just last week, I brought this salad to a spring potluck at a friend’s house and it was a huge hit! Surprisingly, even the people who usually shy away from peas found themselves coming back for seconds. So, here’s a fun thought: maybe serving this salad is a sneaky way to get your kids to eat more peas too! 😉
This creamy pea salad is my absolute favorite side for spring and summer. It’s quick to throw together, always a crowd-pleaser, and fits perfectly for potlucks, Easter dinners, 4th of July picnics, or even just a simple side for weekday meals. The magic is in combining frozen peas with crispy bacon, sharp cheddar, vibrant red onion, and fresh parsley—all tossed in a tangy-sweet dressing made from mayo, sour cream, apple cider vinegar, and honey. The result? A bright, balanced salad that feels like spring on a plate.
Below, I’ll walk you through everything you need to nail this pea salad—from a printable recipe with exact measurements to step-by-step instructions, including how to get your bacon nice and crispy and whip up the perfect dressing. I also share timing tips for chilling, how to handle fresh versus frozen peas, tricks to keep your salad from turning watery, easy swaps and mix-ins, the best ways to store leftovers, and answers to your most common questions. Feel free to jump straight to the recipe or hang out for some handy tips and tasty variation ideas down below.
Simple Ingredients, Big Flavor
Got a bag of frozen peas wondering what to do with it? This salad is exactly what you need! It’s a classic American dish that became popular back in the 1950s when convenience foods like frozen veggies, mayo, and pre-packaged cheese became kitchen staples. While I’m usually all about fresh, whole foods, I’ve learned to appreciate how this Midwestern and Southern-inspired salad uses simple, real ingredients to deliver big flavor. Plus, it’s incredibly easy to make, keeps well in the fridge for days, and shines at any potluck or family gathering. Here’s why I think you’ll love it too:
- It’s a deli-style salad: Much like my favorite broccoli salad, potato salad, and coleslaw, this creamy pea salad holds up well over time because it doesn’t rely on leafy greens. That means you can make it ahead and enjoy it up to 5 days later without it falling apart!
- Peas are a winner: Did you know frozen peas often top the list of best-loved frozen vegetables? I can’t get enough of them. In colder months, I turn to my warm peas and pancetta side dish for Thanksgiving, but come spring and summer, this cold pea salad steals the show for Easter and beyond.
- It’s incredibly flexible: Today I’m sharing the classic version with you, but you can easily jazz it up by adding crunchy veggies, different cheeses, or extra protein. Keep reading for my favorite swaps!
What to Have Ready

- Frozen peas, thawed and drained
- Bacon, cooked until crispy and crumbled
- Sharp cheddar cheese, shredded
- Red onion, finely diced
- Fresh parsley, chopped
- Mayonnaise
- Sour cream
- Apple cider vinegar
- Honey
- Pinch of salt
- Sprinkle of pepper
Cook, Combine, and Serve
- Place bacon in a skillet over medium heat and cook 6–8 minutes until crispy and golden brown.
- Transfer bacon to a plate lined with paper towels to drain and cool, then crumble.
- Whisk together mayonnaise, sour cream, apple cider vinegar, honey, a pinch of salt, and pepper until smooth.
-
Thaw frozen peas completely, drain well, and blot dry.
- If using fresh peas, blanch 1–2 minutes in boiling water, plunge into an ice bath, then drain and cool.
- Finely dice the red onion; if too strong, soak diced onion in cold water 5–10 minutes and drain.
- Shred or cube the cheddar into small, bite-sized pieces.
-
In a large bowl, toss the peas, diced red onion, shredded cheddar, and crumbled bacon.

- Pour the dressing over the mixture and fold gently until evenly coated, starting with less dressing and adding more as needed.
- Taste and adjust salt and pepper.
-
Cover the salad and refrigerate for at least 30 minutes before serving.

Practical Tips for Best Texture
Here are some hands-on tips to help you get the best possible results with your pea salad and avoid any common slip-ups.
- Make sure to thaw frozen peas completely and drain off any extra moisture before mixing with your dressing. Too much water will thin out the dressing and leave your salad watery, which nobody wants.
- If you decide to go fresh peas instead of frozen, give them a quick blanch—just 1 to 2 minutes in boiling water. Then immediately plunge them into an ice bath to keep their bright color, crisp texture, and fresh flavor. Drain well before using.
- Cook your bacon until it’s really crisp, then set it on paper towels to drain and cool before crumbling. Crisp bacon holds up better in the salad and gives you that lovely crunch. Save a bit of extra bacon to sprinkle on top just before serving for that extra pop of texture and flavor. For another salad where crisp bacon adds texture, try our Crunchy Cucumber Salad with Bacon.
- Chop the red onion and cheddar cheese into small, bite-sized pieces. This way, every forkful has a balanced flavor combo that’s easy to eat. If you find the raw onion too strong or sharp, soak the diced pieces in cold water for 5 to 10 minutes and then drain. This softens the bite without losing flavor. You can see the same small-dice, creamy-salad approach in our Crunchy Broccoli Salad.
- When mixing your salad, start with a smaller amount of dressing, toss everything gently, and then add more if needed. Because bacon and cheddar already bring salt and flavor, it’s best to season lightly at first and adjust after mixing.
- Cover your salad and refrigerate for at least 30 minutes, or even overnight if possible. This rest time helps all the flavors meld and develop, resulting in a tastier, more cohesive dish. The salad keeps perfectly in an airtight container for up to 5 days.
- For a lighter take, swap sour cream for plain Greek yogurt in a 1:1 ratio or reduce the mayonnaise a bit. Just be sure to taste and tweak the balance of sweet and tangy flavors if you change the creamy base.
- Avoid freezing any leftovers. Creamy dressings and cheese don’t freeze well—they’ll separate and make the peas mushy once thawed.
Mix-Ins and Flavor Swaps
What I love about this pea salad is how easy it is to personalize with whatever you have on hand. Instead of bacon, crispy pancetta or diced ham make fantastic swaps that keep that smoky, salty punch. For cheese, I like switching in feta for a tangy twist (for another feta-forward idea, try Chickpea, Beet & Feta Salad with Lemon-Garlic Vinaigrette). And if you want a little more crunch, diced celery adds a nice fresh snap. Just be sure to keep everything chopped small so every forkful is balanced and easy to eat!
One of the best things about this pea salad is how easy it is to switch up with what you’ve got on hand. Instead of bacon, crispy pancetta or cubed ham works beautifully. For cheese, feta adds a nice tangy contrast. If you want extra crunch, diced celery is my go-to choice. Just keep all add-ins chopped small so everything blends nicely together and stays easy to eat!
How to Store and Prep Ahead
Because this is a deli-style salad without leafy greens, it holds up really well in the fridge—up to 4 or 5 days in a sealed container. And don’t worry about it getting soggy; thanks to that creamy dressing and sturdy ingredients, this salad keeps its texture and flavor beautifully. It’s really a perfect make-ahead option for busy weeks or upcoming parties. For a complementary, equally sturdy side, try French Carrot Salad with Lemon Dijon Dressing.
This salad is ideal to make ahead since it holds up well in the fridge for 4 to 5 days without getting soggy. Its creamy dressing and sturdy ingredients keep its texture intact, making it easy to prepare in advance for busy meals or special events. If you want another crunchy salad that stays crisp for days, Cabbage Salad is a great make-ahead companion. Just be sure to give it a good stir before serving if it’s been resting a while.

Answers to Common Questions
-
Can I use fresh peas instead of frozen?
Absolutely! Just blanch fresh peas for 1 to 2 minutes in boiling water, then immediately plunge them into ice water to stop cooking. Drain them thoroughly and cool before adding to your salad to keep the texture crisp and fresh.
-
Can I make the salad ahead of time?
Yes! Make the salad, cover it tightly, and chill in the fridge for at least 30 minutes so the flavors can meld. It will stay fresh and tasty for 4 to 5 days if stored in an airtight container. For easy make-ahead lunches, tuck spoonfuls into warm homemade pita bread.
-
What can I use if I don’t want to use bacon?
You can swap bacon for crispy pancetta, cubed ham, or leave it out for a vegetarian version. For added vegetarian crunch, try toasted nuts or roasted chickpeas, and adjust seasoning to compensate for the smoky flavor you’re skipping.
-
Can I replace the sour cream or mayonnaise?
Yes, plain Greek yogurt works great 1:1 instead of sour cream for a lighter, tangier dressing. If you decrease mayo, the texture changes a bit, so be sure to taste and tweak the seasoning as you go.
-
How do I keep the salad from getting soggy?
Drain thawed peas well and blot any other watery ingredients. Don’t overdress the salad, and add crunchy toppings like extra bacon just before serving to keep that fresh texture.
-
Is it safe to leave this salad out at a potluck?
Keep the salad refrigerated until serving time and don’t leave it out longer than 2 hours at room temperature. For outdoor events or warm days, store it on ice or in a cooler and refrigerate leftovers promptly.
-
Can I double or halve the recipe?
Sure! This salad scales easily but remember to taste and adjust salt, vinegar, and honey afterward since larger batches might need a little tweaking.
-
Can I freeze this salad?
No, freezing is not recommended because the dressing and cheese won’t hold up well, and the peas will get mushy after thawing.

A creamy, flavorful pea salad combining thawed peas, crispy bacon, sharp cheddar, red onion, and fresh parsley tossed in a tangy-sweet dressing made from mayonnaise, sour cream, apple cider vinegar, and honey. Ideal for spring and summer potlucks or as a versatile side dish.
- Total Time: 45 minutes (includes chilling time)
- Yield: 6-8 servings 1x
Ingredients
- 4 cups frozen peas, thawed and drained (or fresh peas blanched, cooled, and drained)
- 6 slices bacon, cooked until crispy and crumbled
- 1 cup sharp cheddar cheese, shredded or cubed into small pieces
- 1/2 cup red onion, finely diced (soaked in cold water 5–10 minutes if too strong)
- 1/4 cup fresh parsley, chopped
- 1/2 cup mayonnaise
- 1/4 cup sour cream
- 2 tablespoons apple cider vinegar
- 1 tablespoon honey
- Pinch of salt
- Sprinkle of black pepper
Instructions
- Place bacon in a skillet over medium heat and cook for 6 to 8 minutes until crispy and golden brown.
- Transfer bacon to a plate lined with paper towels to drain and cool, then crumble.
- In a bowl, whisk together mayonnaise, sour cream, apple cider vinegar, honey, a pinch of salt, and black pepper until smooth.
- If using fresh peas, blanch 1 to 2 minutes in boiling water, then plunge into an ice bath and drain well; if using frozen peas, thaw completely and drain well, blotting dry.
- Finely dice the red onion; if the flavor is too strong, soak the diced onion in cold water for 5 to 10 minutes and drain.
- Shred or cube the sharp cheddar cheese into small, bite-sized pieces.
- In a large bowl, combine the peas, diced red onion, shredded cheddar, and crumbled bacon.
- Pour the prepared dressing over the mixture and gently fold until evenly coated, starting with less dressing and adding more as needed.
- Taste and adjust salt and pepper if necessary.
- Cover the salad and refrigerate for at least 30 minutes before serving to allow flavors to meld.
Notes
Thaw frozen peas completely and drain excess moisture to prevent watery salad., Cook bacon until very crispy for best texture in salad; save extra bacon to sprinkle on top before serving., Soaking diced red onion reduces sharpness without losing flavor., Start with less dressing and adjust to taste since bacon and cheddar add saltiness., For a lighter dressing, substitute sour cream with plain Greek yogurt in equal amounts and adjust seasoning accordingly., Avoid freezing leftovers as creamy dressing and cheese separate, and peas become mushy., The salad holds well refrigerated for up to 5 days in an airtight container., Mix-ins and swaps: replace bacon with pancetta or diced ham; use feta instead of cheddar for tanginess; add diced celery for extra crunch., For vegetarian versions, omit bacon and add toasted nuts or roasted chickpeas for crunch and adjust seasoning.
- Prep Time: 15 minutes
- Cook Time: 8 minutes
- Category: Side Dish
Nutrition
- Serving Size: Approximately 3/4 cup per serving
- Calories: Approximately 180 calories per serving
- Fat: 13 grams per serving
- Carbohydrates: 10 grams per serving
- Protein: 8 grams per serving