Anybody else grow up thinking peas were just tiny green filler? Like something sitting sadly next to dry chicken at dinner? Because I definitely did. I used to push them around my plate pretending I ate them. Real mature behavior.
Then one afternoon I was standing in my kitchen staring at a bag of frozen peas because I bought two by accident. I almost tossed them into soup, but it was warm outside and soup felt wrong. Too heavy. Too annoying. I wanted something cold that didn’t require actual effort.
So I made pea salad.
And now I keep making it over and over because it’s weirdly satisfying. Cold peas. Crispy bacon. Sharp cheddar. Creamy dressing. Crunchy onion. It sounds very 1950s church cookbook, and honestly… it kind of is. But somehow it works.
I also like that this salad survives in the fridge without turning into swamp mush after one day. That matters to me because I always make too much food. Every single time.
The other thing I noticed? People who claim they “don’t really like peas” somehow keep scooping more onto their plates. My uncle ate three servings while talking about how peas are “usually boring.” Okay then.
Ingredients I Used for the Recipe
- 1 pound frozen peas, thawed and dried a little – the main thing here, obviously, and frozen peas actually taste sweet and fresh
- 6 slices bacon, chopped – for smoky crunch and salty bits throughout the salad
- 4 ounces sharp cheddar cheese, cubed small – I like the cheese almost pea-sized so every bite gets some
- 1/3 cup red onion, diced – adds sharpness and crunch, though I sometimes rinse it because raw onion can get aggressive
- 2 to 3 tablespoons parsley, chopped – makes everything taste fresher
- 1/4 cup mayonnaise – creamy base for the dressing
- 1/4 cup sour cream – softens the mayo flavor and gives a little tang
- 1 tablespoon apple cider vinegar – wakes the whole thing up
- 1 teaspoon honey – tiny bit of sweetness balances the salty bacon
- Kosher salt – I start small because bacon already brings salt
- Black pepper – lots of it because I like pepper more than most people probably should
How to make Classic Pea Salad?

Step 1 – Cook the bacon until the kitchen smells unfairly good
I tossed the chopped bacon into a skillet over medium heat and let it slowly crisp up for about 7 minutes. Maybe 8 because I got distracted wiping down the counter halfway through.
I tried rushing bacon once on high heat and ended up with burnt edges and chewy centers. Bad texture. So medium heat is the move.
Once crispy, I scooped it onto paper towels. I also stole two pieces immediately because self-control disappears around bacon.
Step 2 – Stir together the dressing
In a bowl I mixed the mayo, sour cream, vinegar, honey, salt, and pepper.
I actually added too much vinegar the first time I ever made this recipe and the dressing tasted weirdly sharp. Like potato salad that had an argument with itself. Now I measure properly.
The dressing should taste creamy first, tangy second. If it punches you in the face with vinegar, back it down with another spoonful of sour cream.
Step 3 – Dry the peas more than you think you need to
This sounds fussy but it matters.
I dumped the thawed peas onto paper towels because watery peas will thin the dressing and make everything kind of slick. Not catastrophic, just less good.
One time I skipped drying them and the bottom of the bowl collected green-ish dressing soup after a few hours in the fridge. Learned my lesson.
Step 4 – Throw everything together
I added the peas, cheddar cubes, onion, parsley, and bacon into a giant bowl.
Then I folded in the dressing gently because smashing peas feels wrong. They’re soft already.
This is where I always taste and adjust things. Sometimes more pepper. Sometimes more onion. Once I added extra cheddar because the cubes accidentally became “snacking cheese” while I cooked.
I also figured out smaller cheese cubes work better than giant chunks. Huge cheddar blocks make the salad feel clunky.
Step 5 – Chill it, even if you’re impatient
I covered the bowl and shoved it into the fridge for about 30 minutes.
Technically you can eat it immediately, but the flavor changes after chilling. The onion softens a little, the dressing settles into the peas, and the bacon flavor spreads around.
I ate a spoonful before chilling anyway because apparently I refuse to wait for things.
The weird little things I started adding sometimes
I’ve messed with this salad a bunch depending on what’s in my fridge.
Diced celery is great if I want more crunch.
Cubed ham works when I don’t feel like cooking bacon. Not quite as good, but easier.
I swapped feta for cheddar once and accidentally made the salad taste much brighter and saltier. Really good with grilled chicken.
Pancetta works too, though I slightly burned it last month because I forgot thinner meat cooks faster. Still ate it.
There was also a version where I added too much parsley and suddenly it tasted almost like a herb salad with peas. Not terrible. Just unexpected.
The nice thing about pea salad is it’s hard to completely ruin. Even messy versions usually disappear at parties.
Tips
- Dry the peas well. Water is the enemy of creamy salad.
- Cut the cheese small so it mixes evenly instead of sitting in giant chunks.
- Taste before adding extra salt because bacon and cheddar already bring a lot.
- Let the salad chill before serving. The texture gets better and the flavors calm down.
- If the onion tastes too strong, rinse diced onion under cold water for 20 seconds.
- Black pepper matters here more than people think. I use a lot.
- This salad holds up surprisingly well for 4 to 5 days in the fridge.
- I like using thick-cut bacon, but regular bacon crisps faster and honestly blends better sometimes.
The bowl always ends up scraped clean
I brought this pea salad to a spring cookout recently and set it down next to pasta salad and baked beans. I assumed people would politely scoop tiny portions because peas aren’t exactly exciting party food.
Nope.
Somebody asked who made “that green salad with bacon.” Another person asked if there was ranch in it. There wasn’t. My cousin picked around the onions and still went back for seconds.
I think the reason this works is texture. Every bite has something different happening. Creamy dressing. Sweet peas. Sharp cheese. Crispy bacon. Crunchy onion.
Also, cold pea salad straight from the fridge at midnight? Weirdly excellent. I’ve eaten it standing under the refrigerator light more than once.
No shame about it either.
Classic Pea Salad Recipe
Description
This creamy pea salad is the ultimate spring side dish, combining sweet peas, crispy bacon, and sharp cheddar in a tangy dressing. It’s a nostalgic, deli-style favorite that requires minimal effort but delivers maximum flavor. Perfect for potlucks, Easter gatherings, or any time you need a make-ahead salad that stays fresh for days.
Ingredients
For the Dressing
For the Salad
Instructions
Cook the Bacon
Place the bacon pieces in a skillet over medium heat. Cook for 6-8 minutes until crispy and golden brown. Remove with a slotted spoon and drain on a paper towel-lined plate to cool.Prepare the Dressing
In a small bowl, whisk together the mayonnaise, sour cream, apple cider vinegar, honey, salt, and pepper until smooth and creamy.Assemble the Salad
In a large mixing bowl, combine the thawed peas, diced red onion, cheddar cheese cubes, cooled crispy bacon, and chopped parsley.Combine and Chill
Pour the dressing over the salad ingredients. Gently fold everything together until evenly coated. Taste and adjust seasoning if needed. Cover and refrigerate for at least 30 minutes before serving to allow flavors to meld.
Nutrition Facts
Servings 6
Serving Size 1 cup
- Amount Per Serving
- Calories 290kcal
- % Daily Value *
- Total Fat 20g31%
- Saturated Fat 7g35%
- Cholesterol 35mg12%
- Sodium 480mg20%
- Potassium 320mg10%
- Total Carbohydrate 18g6%
- Dietary Fiber 5g20%
- Sugars 8g
- Protein 12g24%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.
Note
This salad holds up beautifully in the fridge for 4-5 days, making it an excellent make-ahead option for parties. For a variation, try swapping bacon for ham cubes or adding diced celery for extra crunch.

