When you need a no-cook side that travels well and feeds a crowd, pea salad shows up. This Southern staple combines frozen peas with a creamy dressing and crunchy bits that hold their texture through picnics and potlucks.

Blanch the peas just long enough to soften them, then shock them in ice water. That's how you keep them tender-crisp instead of mushy.
Make this for summer cookouts, family dinners, or holiday gatherings when you need something that sits on the table without wilting.
Creamy Southern Pea Salad combines blanched frozen peas with mayo, sour cream, crispy bacon, and crunchy red onion. The key is blanching peas for exactly 90 seconds, then chilling them in ice water to lock in bright color and firm texture. Mix the dressing first, then fold in peas and crunchy vegetables to keep everything crisp.
Why This Recipe Works
Rich mains need something to cut through, and a simple homemade potato salad does exactly that. For a version that comes together quickly, keep a batch ready for barbecue ribs or grilled chicken.
Remember it later
Planning to try this recipe soon? Save it for a quick find later!
Prep Time
15 min
Cook Time
5 min
Total Time
20 min
Servings
6 servings
Difficulty
Easy
Category
Side
Quick Tip
Blanch peas briefly for crisp texture
Best For
Weeknight | Entertaining | Picnic
- Blanching locks in texture: Frozen peas hit boiling water for 90 seconds, then shock in ice water to stop cooking and preserve snap
- Ice bath prevents mushiness: Cold water halts carryover cooking that turns peas gray and soft
- Mayo-sour cream combo balances richness: Half mayo, half sour cream gives you creamy coating without being heavy
- Bacon adds smoky crunch: Crisping bacon over medium heat for 6-8 minutes creates texture contrast against creamy peas
- Chilling time matters: One hour in the fridge lets flavors meld and firms up the dressing so it clings to peas
What You'll Need

The salad works best when it hits the table at the same time as the main. For a version that comes together quickly, keep a juicy salad side dish ready for nights like this.
- 2 cups frozen green peas
- ½ cup diced red onion
- ½ cup diced celery
- 6 slices bacon
- ½ cup mayonnaise
- ½ cup sour cream
- ½ cup shredded cheddar cheese
- 1 tablespoon white vinegar
- 1 teaspoon sugar
- ½ teaspoon black pepper
Ingredient Details
- Frozen green peas
Use petite peas if you want smaller, sweeter pieces - regular frozen peas work fine but stay firmer after blanching - Mayonnaise
Full-fat mayo creates the creamiest texture - light mayo works but makes the dressing thinner - Bacon
Thick-cut bacon gives you bigger crunchy pieces - cook until crispy but not burnt for best texture - Red onion
Soak diced onion in cold water for 10 minutes to mellow the sharp bite without losing crunch - Sour cream
Full-fat sour cream adds tang and holds the dressing together - Greek yogurt makes it thinner - White vinegar
White vinegar keeps the salad tangy without changing the color - apple cider vinegar works but adds slight sweetness - Cheddar cheese
Sharp cheddar gives the most flavor - mild cheddar works but adds less punch
Ingredient Swaps
A good this seafood can make or break the plate. For a version that comes together quickly, keep a flaky sauce side ready for nights like this.
Four swaps that work:
- Dairy-free mayo or mashed avocado instead of mayonnaise - keeps the creaminess, slight flavor shift, works for dairy-free diets
- Plain Greek yogurt instead of sour cream - adds tang with less fat, makes the dressing slightly thinner
- Smoked turkey bacon or tempeh bacon instead of pork bacon - less fat, different smoky note, works for vegetarian or budget meals
- Fresh peas instead of frozen - cook for 1 minute instead of 90 seconds, sweeter flavor, softer texture
Dairy-Free Mayo
Works for: Egg allergies, vegan diets, lighter texture
Skip if: You want traditional creamy Southern flavor
Greek Yogurt
Works for: Lower fat content, extra protein, tangy punch
Skip if: You need thick dressing that clings to peas without sliding off
Turkey Bacon
Works for: Less grease, similar smoky flavor, budget-friendly
Skip if: You want crispy, salty pork bacon crunch
Instructions
Pork adds the contrast this plate needs, but timing matters. For a version that comes together quickly, keep a tender homemade pork recipe ready for nights like this.
- Blanch the peas: Bring a medium pot of water to a rolling boil. Add frozen peas and cook for 90 seconds. Drain immediately and plunge peas into a bowl of ice water for 2 minutes. Drain completely and pat dry with paper towels.
- Crisp the bacon: Cook bacon in a skillet over medium heat for 6-8 minutes, flipping halfway, until browned and crispy. Drain on paper towels, then chop into small pieces.
- Mix the dressing: In a large mixing bowl, whisk together mayonnaise, sour cream, white vinegar, sugar, and black pepper until smooth and combined.
- Combine everything: Add drained peas, diced red onion, diced celery, chopped bacon, and shredded cheddar cheese to the bowl. Stir gently until everything is coated with dressing.
- Chill before serving: Cover the bowl and refrigerate for at least 1 hour to let flavors meld and dressing firm up. Stir once before serving.
What to Serve With It
Most people skip the side planning step, but it makes the meal feel complete. If you need more options for building a full plate, check out fresh vegetable dinner ideas that balance creamy salads like this one.
| Side Dish | Prep | Why It Works | How to Serve |
|---|---|---|---|
| Grilled chicken breast | Easy | Adds lean protein, mild flavor complements creamy peas | Slice and serve alongside salad with lemon wedges |
| Cornbread muffins | Easy | Traditional Southern pairing, slightly sweet balances tang | Serve warm with butter while salad is cold |
| Fresh watermelon slices | Easy | Refreshing contrast to creamy salad, no cooking needed | Cube and serve chilled in separate bowl |
| Barbecue ribs | Medium | Classic Southern smoky combination, rich meat needs creamy side | Plate ribs with salad on the side, add extra napkins |
| Baked beans | Easy | Sweet and savory complement, both travel well to picnics | Serve warm or room temp in separate bowl |
Three ways to serve it:
- Picnic spread: Pack salad in a shallow container with ice packs, serve with fried chicken and coleslaw for full Southern meal
- Potluck dinner: Double the recipe and bring in a large bowl with serving spoon - salad holds texture for 2-3 hours at room temp
- Weeknight plate: Scoop salad next to grilled protein and cornbread, add sliced tomatoes for extra freshness
Store and Reheat
Pea salad keeps for 3-4 days in the fridge, which makes it worth batch-cooking. A good pork can make or break the plate, so keep a tender homemade pork recipe on hand when meal-prepping sides like this one.
| Method | Time | Best For |
|---|---|---|
| 🍳 Stovetop | Not recommended | Salad is served cold or room temp |
| 📦 Microwave | Not applicable | Heating wilts peas and separates dressing |
| 🔥 Oven | Not applicable | Salad should stay chilled until serving |
For best results when storing:
- Use shallow containers: Store in wide, shallow containers instead of tall bowls - salad cools evenly and faster in the fridge
- Cover tightly: Press plastic wrap directly onto the surface before sealing with a lid to prevent drying and absorbing fridge odors
- Stir before serving: Give the salad a quick stir after pulling from the fridge - dressing settles to the bottom as it sits
- Add fresh bacon: If bacon gets soft in storage, crisp a fresh batch and fold in right before serving for crunch
- Watch for watery texture: If liquid pools at the bottom, drain it off and stir in 1-2 tablespoons of mayo to refresh the dressing
Frequently Asked Questions
Yes, but blanch them for only 1 minute instead of 90 seconds. Fresh peas cook faster and turn mushy if you leave them in boiling water too long.
Store in an airtight container for 3-4 days. The texture holds best on day one, but the salad stays safe to eat through day four if kept at 40°F or below.
Peas are done when they're bright green and tender but still have a slight snap when you bite into one. Pull one out at 90 seconds and taste it - if it's too firm, cook 15 more seconds.
Soggy salad comes from overcooked peas or excess water. Drain peas completely after the ice bath and pat them dry with paper towels before mixing with dressing.
Serve with grilled chicken, barbecue ribs, cornbread muffins, or baked beans. The creamy tang of pea salad cuts through smoky or rich mains and balances the plate.

Creamy Southern Pea Salad
Ingredients
Equipment
Method
- Bring a medium pot of water to a rolling boil. Add frozen peas and cook for 90 seconds. Drain immediately and plunge peas into a bowl of ice water for 2 minutes. Drain completely and pat dry with paper towels.2 cups frozen green peas
- Cook bacon in a skillet over medium heat for 6 to 8 minutes, flipping halfway through, until browned and crispy. Drain on paper towels, then chop into small pieces.6 slices bacon
- In a large mixing bowl, whisk together mayonnaise, sour cream, white vinegar, sugar, and black pepper until smooth and combined.0.5 cup mayonnaise, 0.5 cup sour cream, 1 tablespoon white vinegar, 1 teaspoon sugar, 0.5 teaspoon black pepper
- Add drained peas, diced red onion, diced celery, chopped bacon, and shredded cheddar cheese to the bowl with the dressing. Stir gently until everything is coated evenly.2 cups frozen green peas, 0.5 cup red onion, 0.5 cup celery, 6 slices bacon, 0.5 cup cheddar cheese
- Cover the bowl and refrigerate the salad for at least 1 hour to let flavors meld and the dressing firm up. Stir once before serving.
Notes
- Drain peas completely after ice bath to prevent watery salad.
- Cook bacon until crispy but not burnt for the best texture contrast.
- Chill salad for at least one hour for flavors to meld and dressing to thicken.




