
Classic Pea Salad with Bacon and Cheddar
Creamy pea salad loaded with crispy bacon, sharp cheddar, and red onion in a tangy sour cream dressing. No cooking the peas — just thaw, toss, and chill.
I brought this pea salad to a school potluck last spring and came home with a completely empty bowl and four parents asking for the recipe. That never happens with side dishes — people go crazy over the main course and politely pick at the sides. Not this one. Meghan actually texted me that night: 'My kids ate the leftovers for breakfast. What is wrong with us.'
“Thaw the peas, but never cook them. Frozen peas are already blanched before freezing. Just spread them on a towel for 20 minutes at room temperature — you want them thawed but still cool and firm, not warm and soft.”
The Key to This Dish
I brought this pea salad to a school potluck last spring and came home with a completely empty bowl and four parents asking for the recipe. That never happens with side dishes — people go crazy over the main course and politely pick at the sides. Not this one. Meghan actually texted me that night: "My kids ate the leftovers for breakfast. What is wrong with us."
Here's the thing about pea salad — it sounds like something your grandmother made in 1975 and honestly, she probably did. But there's a reason it's been showing up at every barbecue and potluck for decades. Crispy bacon, sharp cheddar, a little bite from the red onion, all held together in this tangy, creamy dressing that the peas just soak up. It takes fifteen minutes to throw together and gets better overnight in the fridge.
The secret — if you can call it that — is not cooking the peas. Frozen peas are already blanched before they're frozen, so all you do is thaw them. No boiling, no steaming, no mushy army-green situation. Just bright, sweet, slightly firm peas that hold up in the dressing for days.
I make a double batch every time because Sam eats it straight from the bowl while I'm trying to get it into the fridge. Adam picks out the cheese cubes — which, fair — and Layla eats it over rice because apparently that's genetic now. The point is, even the picky eaters in my house will eat this, and it feeds a crowd without any stress.
Bring this to your next cookout. Bring it to a neighbor who just had a baby. Make it on a Sunday and eat it for lunch all week. It's the kind of recipe that earns you a reputation — and all you did was open a bag of frozen peas.

!Common Mistakes to Avoid
- 1Cooking the peas — they're already cooked from the flash-steam process before freezing. Boiling them turns the salad into mush.
- 2Using pre-shredded cheese instead of cubing a block — shredded cheese clumps together and the anti-caking powder makes the dressing gritty.
- 3Adding the bacon while it's still hot — it wilts the peas and melts the cheese. Let it cool completely first.
- 4Not draining the thawed peas — all that ice-melt water dilutes the dressing within an hour.
Classic Pea Salad with Bacon and Cheddar
Ingredients
For 8 servings (about 1/2 cup)
- 8 slices bacon, diced
- 4 cups frozen peas, thawed and patted dry
- 6 oz sharp cheddar cheese, cut into small cubes (about the size of the peas), cut into small cubes
- 1/3 cup diced red onion (about 1/4 of a medium onion), diced
Dressing
- 1/2 cup sour cream
- 1/4 cup mayonnaise
- 1 tablespoon sugar
- 2 teaspoons apple cider vinegar
- 1/4 teaspoon coarse salt
- 1/8 teaspoon black pepper
Garnish
- 2 tablespoons fresh parsley, minced(optional)
Instructions
- 1
Cook the diced bacon in a large nonstick skillet over medium heat, stirring occasionally, until crispy and deeply golden.
8 minBacon pieces are dark golden-brown, shrunken, and make a crackling sound when stirred. Fat should be fully rendered — no soft, chewy spots left.
- 2
Transfer bacon with a slotted spoon to a paper towel-lined plate to drain. Set aside.
Paper towel has absorbed the excess grease and bacon pieces feel dry to the touch.
- 3
Whisk together the sour cream, mayonnaise, sugar, apple cider vinegar, salt, and pepper in a large bowl until smooth.
Dressing is completely smooth with no lumps of sour cream, and the sugar has dissolved — taste it, it should be tangy with a hint of sweetness.
- 4
Add the thawed peas, diced red onion, cheddar cheese cubes, and crispy bacon to the bowl. Gently fold everything together until the peas are evenly coated in dressing.
Every pea has a light coating of dressing and the mix-ins are distributed evenly throughout — no dry pockets or clumps of cheese stuck together.
- 5
Cover and refrigerate for at least 1 hour before serving. Garnish with extra crispy bacon and fresh parsley.
60 minSalad is cold throughout and the flavors have melded — taste it and adjust salt or vinegar if needed. If the dressing has been absorbed, stir in an extra spoonful of sour cream.
Equipment Needed
large mixing bowl · small bowl · whisk · large nonstick skillet · slotted spoon
Chef Tips
- ✓Pat the thawed peas dry with paper towels before mixing — excess water thins out the dressing and makes the whole thing soupy by hour two.
- ✓Cut the cheddar into cubes roughly the same size as the peas. It looks better and you get cheese in every bite instead of one giant chunk.
- ✓Reserve a tablespoon of extra dressing on the side. Pea salad absorbs dressing in the fridge the same way pasta salad does — stir it in right before serving to freshen everything up.
- ✓My mom always adds a pinch of sugar to anything with vinegar. It sounds weird but it rounds out the tang without making it sweet. Trust the process.
- ✓Make this the night before a cookout and it actually tastes better. The onion mellows, the bacon flavor soaks into the peas, and the dressing thickens up.
Why It Works
- →Frozen peas are flash-steamed before freezing, so they're already cooked — no boiling means they stay bright green and slightly firm instead of turning army-green and mushy
- →The sour cream and mayo combo gives you tang AND richness — all sour cream is too thin, all mayo is too heavy, but together they're perfectly creamy
- →A touch of sugar balances the vinegar and the sharpness of the raw onion without making the salad taste sweet
- →Chilling for an hour lets the dressing cling to the peas instead of pooling at the bottom of the bowl
Techniques Used
Variations
Mediterranean pea salad
Swap cheddar for crumbled feta, skip the bacon, and dress with olive oil, lemon juice, and fresh mint. Add diced cucumber and cherry tomatoes. Lighter and bright — perfect for summer.
Ranch pea salad
Replace the sour cream dressing with 3/4 cup ranch dressing. Add 1/2 cup halved cherry tomatoes and swap parsley for fresh dill. Sam's preferred version when he's feeling 'less fancy.'
Pea salad with hard-boiled eggs
Add 3 chopped hard-boiled eggs and a teaspoon of Dijon mustard to the dressing. Turns it into more of a meal — I've packed this for school lunches and the kids actually eat it.
FAQ
Can I use canned peas instead of frozen?+
I really wouldn't — canned peas are soft, dull green, and have a metallic taste. Frozen peas are brighter, firmer, and actually taste like peas. The texture difference is huge in a cold salad.
Can I make this ahead of time?+
Absolutely — it's actually better the next day. Make it up to 24 hours ahead. Just hold back a spoonful of dressing and stir it in before serving since the salad absorbs it overnight.
Can I use Greek yogurt instead of sour cream?+
Yes, plain full-fat Greek yogurt works well. It'll be slightly tangier. Avoid nonfat — it gets watery.
What can I use instead of bacon?+
Turkey bacon works if you need a lighter option. For vegetarian, try smoked almonds or sunflower seeds — you want something salty and crunchy to replace the bacon's role.
Serving Suggestions
Serve cold alongside grilled burgers, pulled pork, or fried chicken. It's a natural at barbecues and potlucks — bring it in a big bowl with a serving spoon and watch it disappear. Also great next to baked ham for Easter or any holiday spread.
Make Ahead
Make the full salad up to 24 hours ahead and refrigerate. Reserve 2 tablespoons of extra dressing in a small container — stir it in right before serving to refresh the creaminess.
Storage
Store in an airtight container in the fridge for up to 3 days. The salad thickens as it sits — loosen with a small spoonful of sour cream or mayo before serving leftovers.
Reheating
This is a cold salad — no reheating needed. Just pull it from the fridge 5 minutes before serving so it's not ice-cold.
Freezing
Do not freeze. The peas turn mushy and the creamy dressing separates and gets grainy after thawing.