Bright green peas in a creamy tangy dressing are the kind of side dish that disappears faster than the main course. The peas stay sweet and pop against sharp cheddar, salty bacon, and a little bite from red onion, so every spoonful has a mix of cool, crisp, creamy, and savory. It’s the bowl people go back to when they’ve already had one helping of everything else.
What makes this version work is restraint. The peas stay frozen until they’re thawed and dried, which keeps the salad from turning watery after it chills. The dressing is simple but balanced: mayonnaise for body, sour cream for a little lift, vinegar for tang, and just enough sugar to round out the sharp edges without making the salad taste sweet. Fold it together gently and let it sit in the fridge for an hour, and the whole thing settles into place.
Below, I’ll walk through the small details that keep pea salad from getting soggy, plus a few swaps that still give you that cold, creamy potluck-style finish.
The peas stayed bright and the dressing thickened up after chilling instead of sliding to the bottom. I made it the night before a cookout and people kept asking for the recipe.
Save this creamy pea salad with bacon and cheddar for the next potluck when you want a cold side dish that holds up in the fridge.
The One Thing That Keeps Pea Salad From Turning Watery
The biggest mistake with pea salad is treating thawed peas like they’re ready to go straight into the bowl. They’re not. Even after thawing, peas hold enough surface moisture to thin the dressing and make the whole salad slide around after an hour in the fridge. Patting them dry sounds fussy, but it’s the difference between a creamy salad and one that ends up soupy at the bottom.
The other place this goes wrong is overmixing. Peas are delicate, and once you stir too hard, the cheddar starts breaking apart and the dressing gets muddy. Fold just until coated, then let the salad rest so the dressing clings instead of pooling. Chilling also softens the onion bite and gives the bacon time to season the whole bowl.
What Each Ingredient Is Actually Doing in This Bowl

- Frozen peas — Frozen peas are the right choice here because they’re picked and packed at peak sweetness. Thaw them completely, then dry them well. If they’re even a little icy, the dressing loosens up fast.
- Bacon — Bacon brings salt, crunch, and a smoky edge that keeps the salad from tasting flat. Cook it until crisp so it stays snappy after chilling. Soft bacon turns chewy in the fridge.
- Sharp cheddar — Sharp cheddar cuts through the creamy dressing and gives the salad some backbone. Cube it small so you get little pops of cheese in every bite. Pre-shredded cheese won’t give the same texture.
- Red onion — Red onion adds bite and color. Dice it finely so it distributes evenly and doesn’t overwhelm a forkful. If raw onion tastes too sharp to you, soak it in cold water for 10 minutes and drain well.
- Mayonnaise and sour cream — Mayo gives the dressing its body, while sour cream keeps it from tasting heavy. That combination coats the peas without turning gloppy. Plain Greek yogurt works in a pinch, but it tastes tangier and a little less silky.
- Apple cider vinegar and sugar — These two balance each other. The vinegar brightens the dressing, and the sugar rounds out the edges so the salad tastes creamy instead of sharp. Don’t skip them unless you want a much flatter result.
How to Build the Dressing So It Stays Creamy After Chilling
Start With Dry Peas and Crisp Bacon
Combine the peas, bacon, cheddar, and red onion in a large bowl only after the peas are fully thawed and dried. If the peas are still wet, the dressing won’t cling and you’ll lose that thick, coated texture. The bacon should be crisp enough to crumble cleanly. If it bends instead of breaks, it’ll soften too much in the salad.
Whisk the Dressing Until It Looks Smooth and Loose
Stir the mayonnaise, sour cream, vinegar, sugar, salt, and pepper in a separate bowl until the sugar disappears and the dressing looks glossy. This takes less than a minute, but it matters because unmixed sugar can leave gritty pockets. Taste it before it goes on the salad. It should taste a little punchy on its own, since the peas and cheese will mellow it out.
Fold, Don’t Mash
Pour the dressing over the pea mixture and fold with a spatula until everything is evenly coated. Stop as soon as the peas look dressed. If you keep stirring, the cheese gets broken up and the peas get crushed, which makes the salad less clean and less appealing. Cover and chill for at least an hour, then stir once more before serving so the dressing redistributes.
How to Adapt This Pea Salad for Different Tables
Dairy-Free Version
Swap the sour cream for a dairy-free plain alternative and use a dairy-free mayo. The dressing still clings well, but the flavor leans a little brighter and less rich. Keep the vinegar and sugar as written so the salad doesn’t taste flat.
Vegetarian Pea Salad
Leave out the bacon and add a little extra cheddar plus a pinch of smoked paprika if you want that smoky note back. The salad will be milder, so a little more black pepper helps. This version still chills beautifully and holds up well for lunch prep.
Lighter Dressing
Use half mayonnaise and half plain Greek yogurt for a sharper, lighter dressing. It won’t taste as lush, but it still coats the peas nicely. If you go this route, add the dressing just before serving so it stays freshest.
Storage and Reheating
- Refrigerator: Store covered for up to 3 days. The peas stay pleasantly firm, but the dressing gets a little looser as it sits.
- Freezer: Don’t freeze this salad. The dairy dressing separates and the peas turn soft and mealy once thawed.
- Reheating: This salad is served cold, so there’s nothing to reheat. If it has been in the fridge overnight, stir it and let it sit at room temperature for 10 to 15 minutes before serving so the dressing softens a little.
Questions I Get Asked About This Recipe

Pea Salad
Ingredients
Equipment
Method
- Thaw the frozen peas completely and pat them dry with paper towels to remove excess moisture, leaving them bright green and not watery.
- Add peas, crumbled bacon, cheddar cubes, and finely diced red onion to a large bowl and toss briefly so the mix is evenly distributed.
- Whisk mayonnaise, sour cream, apple cider vinegar, sugar, salt, and black pepper in a small bowl until smooth.
- Pour the dressing over the pea mixture and fold gently until everything is evenly coated, coating the peas without crushing them.
- Cover and refrigerate for at least 1 hour so the flavors develop and the dressing thickens slightly.
- Stir and taste for seasoning, adjusting with more salt and black pepper if needed before serving.


