Bright green peas, crispy bacon, sharp cheddar, and red onion turn into a cold side dish that disappears fast at potlucks. The dressing clings to every pea without turning heavy, and the chill time gives the vinegar and onion enough time to settle in so the salad tastes balanced instead of one-note. It lands in that sweet spot where it feels retro in the best way and still earns a spot next to anything grilled, smoked, or roasted.
The part that makes this version work is restraint. Frozen peas need to be thawed and dried well so the dressing stays creamy instead of watered down. A little sour cream loosens the mayonnaise just enough, and a small amount of sugar rounds out the sharp edges from the vinegar and onion without making the salad taste sweet. The bacon adds salt and crunch, but the salad still depends on the peas staying cold and firm.
Below, I’ve laid out the one step people skip most often, the ingredient choices that actually matter, and a few ways to adapt this pea salad without losing the texture that makes it good.
The dressing coated everything evenly and the peas stayed firm after chilling. I also liked that the bacon stayed crisp enough to give each bite some crunch instead of turning soft.
Save this creamy pea salad for the next potluck when you want a cold side dish with bacon, cheddar, and a tangy dressing that holds up in the fridge.
The One Step That Keeps Pea Salad From Turning Watery
The mistake that ruins pea salad is simple: too much moisture. Frozen peas carry a lot of water once they thaw, and if that water stays in the bowl, the dressing thins out and starts sliding off instead of clinging. Patting the peas dry takes a minute, but it changes the finished texture completely.
The second place people lose control is the chill time. This salad needs an hour in the refrigerator so the dressing tightens up and the onion loses some of its raw bite. If you serve it right after mixing, it will taste sharper and looser than it should. After chilling, a final stir pulls the dressing back through the bowl and gives you that creamy, evenly coated finish.
What Each Ingredient Is Doing in This Salad

- Frozen peas — Use frozen peas, not canned. Frozen peas hold their shape and stay sweet after thawing, while canned peas go soft and muddy. Let them thaw completely, then pat them dry so the dressing stays thick.
- Bacon — Bacon brings salt, crunch, and a smoky note that makes the salad feel more substantial. Cook it until crisp, then crumble it after it cools so it doesn’t soften in the bowl. Thick-cut bacon works, but standard bacon gives you finer pieces that spread more evenly.
- Sharp cheddar — Sharp cheddar gives the salad its savory bite. Cube it small so you get cheese in most bites instead of heavy chunks that sink to the bottom. Pre-shredded cheese won’t give the same clean texture.
- Red onion — The onion adds bite and color. Dice it finely so it distributes evenly and doesn’t overpower the peas. If you want a milder edge, soak the diced onion in cold water for 10 minutes and drain well before using.
- Mayonnaise and sour cream — Mayonnaise gives the salad body, and sour cream keeps it from feeling too heavy. That little bit of tang matters because it balances the sweetness of the peas and the salt from the bacon. If you only have mayo, the salad still works, but it will taste fuller and less bright.
- Apple cider vinegar and sugar — Vinegar sharpens the dressing so it doesn’t taste flat, and sugar rounds off the vinegar enough to keep the flavor balanced. This isn’t about making the salad sweet. It’s about making the dressing taste finished.
Building the Salad So the Dressing Stays Creamy
Dry the Peas First
Thaw the peas completely, then spread them on paper towels and blot them well. Any extra water left on the peas ends up in the dressing, which makes the whole salad loose and dull. The peas should feel cool and dry before they go into the bowl.
Mix the Add-ins Before the Dressing Goes In
Combine the peas, bacon, cheddar, and onion first so everything is evenly distributed before the dressing arrives. This keeps the heavier ingredients from clumping in one corner and lets the dressing coat the salad more evenly. Use a large bowl; pea salad is easier to fold than to stir aggressively.
Whisk the Dressing Until It Looks Smooth
Whisk the mayonnaise, sour cream, vinegar, sugar, salt, and pepper until the dressing looks glossy and fully blended. If the sugar is still grainy, keep whisking for another few seconds. That small step prevents pockets of sharp vinegar or uneven sweetness in the finished salad.
Chill Before Serving
Cover the bowl and refrigerate the salad for at least an hour. The dressing thickens as it sits, and the flavors settle into the peas instead of sitting on top of them. Right before serving, stir gently and taste again; cold foods need a final seasoning check because salt and acid read more softly after chilling.
Three Practical Ways to Change It Without Losing the Texture
Dairy-Free Version
Use a dairy-free mayonnaise and replace the sour cream with a dairy-free plain yogurt or a little more mayo plus a splash of vinegar. The salad still comes out creamy, though the tang will be a little brighter and less rich. Keep the cheddar out, or use a firm plant-based cheese only if you already know you like the texture.
No-Bacon Option
Leave out the bacon and add a little extra salt plus a pinch of smoked paprika if you want to keep some of that savory depth. The salad becomes cleaner and a little lighter, with the peas and cheddar taking center stage. It still holds up as a potluck side, just with less crunch.
Make It Ahead for a Crowd
This salad is a strong make-ahead side because the dressing benefits from time in the fridge. For the best texture, cook and crumble the bacon ahead, but fold it in closer to serving if you want it at maximum crunch. If the salad seems tight after chilling, stir in a teaspoon or two of mayonnaise to loosen it.
Storage and Reheating
- Refrigerator: Store covered for up to 3 days. The peas stay firm, but the bacon softens a bit after the first day.
- Freezer: Don’t freeze it. The dressing separates and the peas turn mealy after thawing.
- Reheating: Serve this cold. If it sits in the fridge overnight, stir before serving and add a small spoonful of mayo if the dressing has tightened too much.
Answers to the Questions Worth Asking

Pea Salad
Ingredients
Equipment
Method
- Thaw the frozen peas completely, then pat them dry with paper towels to remove excess moisture.
- Combine the peas, crumbled bacon, cheddar cubes, and red onion in a large bowl.
- Whisk together 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.
- Cover and refrigerate for at least 1 hour to allow flavors to develop, then stir and taste for seasoning before serving.


