Bright green peas, crisp bacon, sharp cheddar, and a tangy creamy dressing are what make pea salad worth keeping in the regular rotation. The peas stay cold and sweet, the bacon brings salt and crunch, and the dressing clings without turning heavy. It’s the kind of side dish that disappears fast at cookouts, potlucks, and weeknight dinners when you want something cool and crunchy on the table.
The key is starting with thawed peas that are dry on the outside. If they’re still icy or wet, the dressing turns thin and slides right off instead of coating each pea. A short chill in the fridge gives the vinegar, mayo, and sour cream time to settle into the peas, and that rest makes the whole bowl taste more balanced.
Below, I’m walking through the small details that keep this salad crisp instead of watery, plus the swaps that still hold up if you need to work with what’s in the fridge.
The dressing coated the peas perfectly after the hour in the fridge, and the bacon stayed crisp enough to give every bite a little crunch. I liked that it wasn’t watery at all.
Save this creamy pea salad with bacon and cheddar for the potluck table, where the crisp peas and tangy dressing always go first.
The Trick to Keeping Pea Salad Crisp Instead of Watery
Pea salad falls apart when the peas carry too much moisture into the bowl. Frozen peas are the right choice here because they stay sweet and tender without needing a pot of boiling water, but they need time to thaw fully and dry off before the dressing goes on. If you rush that part, the dressing loosens as it sits and the salad turns soupy at the bottom.
The other thing that makes a difference is folding instead of stirring hard. Peas are soft once they thaw, and aggressive mixing breaks them up and smears the dressing across the bowl before it has a chance to coat evenly. Gentle folding keeps the peas whole and helps the bacon and cheddar stay distributed throughout instead of sinking.
- Frozen peas — Use them thawed, not cooked. Cooking drains away the fresh sweetness and gives you a softer texture than pea salad needs.
- Bacon — Cook it until crisp enough to crumble cleanly. Soft bacon turns chewy once it chills and the contrast disappears.
- Sharp cheddar — The sharper flavor cuts through the creamy dressing. Mild cheddar works in a pinch, but the salad tastes flatter.
- Red onion — Dice it finely so it adds bite without overpowering each forkful. If yours is extra sharp, soak the cut onion in cold water for 5 minutes and drain well.
What Each Ingredient Is Doing in the Bowl

- Mayonnaise — This is the base that holds the dressing together. Use a brand you like, because its flavor carries through the whole salad.
- Sour cream — It lightens the mayo and gives the dressing a sharper finish. Plain Greek yogurt can work, but it tastes tangier and a little less rich.
- Apple cider vinegar — This is what keeps the salad from tasting heavy. White vinegar works too, but apple cider vinegar gives a softer, rounder tang.
- Sugar — Just enough to balance the vinegar and onion. Skip it only if you want a more savory, bracing salad.
- Salt and black pepper — Season after chilling if possible. The cold dulls flavor, so the final taste test matters.
How to Build the Dressing So It Clings to the Peas
Dry the Peas First
Thaw the peas all the way, then pat them dry with paper towels. This is the part that decides whether the salad feels creamy or diluted. If the peas are still damp, the dressing slides off and pools in the bottom of the bowl after chilling.
Mix the Dressing Until It’s Smooth
Whisk the mayonnaise, sour cream, vinegar, sugar, salt, and pepper until the dressing looks silky and even. You don’t want streaks of sour cream or little pockets of sugar. A smooth dressing coats better and seasons more consistently.
Fold Gently and Chill
Add the dressing to the pea mixture and fold just until everything is coated. Rough stirring can break the peas and crush the cheddar edges. Cover the bowl and chill for at least 1 hour so the flavors settle and the dressing thickens slightly around the peas.
Make It Smokier
Swap the regular bacon for a smoky, thick-cut version or add a pinch of smoked paprika to the dressing. The salad turns a little deeper and more savory, which works especially well next to grilled meats.
Dairy-Free Version
Use a dairy-free mayo and skip the cheddar, or replace it with a firm dairy-free cheese that holds its shape when chilled. You’ll lose some of the rich, salty bite from the cheese, so lean on the bacon and a little extra vinegar to keep the salad lively.
Vegetarian Pea Salad
Leave out the bacon and add toasted sunflower seeds or chopped pecans for crunch. The salad stays creamy and satisfying, but it needs that extra salty-crunchy element so it doesn’t taste one-note.
Storage and Reheating
- Refrigerator: Keeps well for 3 days. The peas soften a little, but the flavor stays good.
- Freezer: Don’t freeze this salad. The dressing separates and the peas turn mealy after thawing.
- Reheating: No reheating needed. Serve it cold, and stir it before plating if any dressing has settled at the bottom.
Questions I Get Asked About This Recipe

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 finely diced 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, then stir and taste for seasoning before serving.