Creamy Pea Salad Recipe with Bacon and Red Onion

This simple pea salad is a timeless side everyone enjoys. Bright frozen peas are mixed with cubed cheddar, red onion and crispy bacon, then tossed in a light sour-cream and mayo dressing flavored with a splash of apple cider vinegar. It’s easy to make, travels well, and is ideal for potlucks, barbecues, or holiday spreads.

PIN IT FOR LATER!

If you like this pea salad, try a broccoli cauliflower salad or a cucumber and onion salad for more vegetable sides.

Pea Salad with bacon and cheese in a large bowl.

This style of pea salad has been popular for decades. I didn’t grow up with it, but it’s become a favorite in our house — I’ve made it multiple times in a short span because it disappears so fast, especially with kids around.

It’s a great refrigerator-ready side that pairs well with many mains and comes together quickly with minimal effort.

Ingredients for pea salad.

Ingredients

  • Bacon: Regular or thick-cut bacon both work; cook until crisp and chop.
  • Sour Cream: Adds creaminess. Plain Greek yogurt can be substituted if preferred.
  • Mayonnaise: Blended with sour cream for flavor and texture; use less mayo if you want a tangier finish.
  • Vinegar: Apple cider vinegar is my choice, but any mild vinegar will do.
  • Peas: Use frozen peas; thaw them before assembling. If chilling the salad afterward, partial thawing is fine since they’ll continue to thaw in the fridge.
  • Red Onion: Sliced red onion gives a mild bite; slice or dice based on your texture preference.
  • Cheese: Medium cheddar is used here; sharp cheddar or a milder cheese like Monterey Jack are fine alternatives.
  • Salt and Pepper: Season at the end to taste. With bacon and cheese, you may need only a little salt.
Cooking bacon and mixing together ingredients for dressing for pea salad.

How to Make Pea Salad

STEP 1: Dice the bacon (or cook slices whole and chop after cooking). Fry in a skillet over medium heat until crisp, then drain on paper towels.

STEP 2: Whisk the dressing in a large bowl: combine sour cream, mayonnaise and apple cider vinegar. Use a bowl large enough to hold all ingredients.

Adding pea salad ingredients to a bowl and mixing together.

STEP 3: Add thawed peas, sliced red onion, cubed cheddar and the cooked bacon to the dressing.

STEP 4: Stir gently to combine. Serve immediately chilled or cover and refrigerate until ready to serve. Save a few bacon pieces to sprinkle on top for garnish if desired.

Pea Salad in a wooden bowl, topped with bacon.

Tips and Tricks

If you make the salad a day ahead it can appear a bit drier; stir in a little extra sour cream or mayonnaise before serving to refresh the texture.

Frozen peas are pre-cooked before freezing, so there’s no need to cook them—just thaw.

If you prefer a smoother texture, use shredded cheese instead of cubed. I enjoy the contrast the cheese cubes provide, but both work well.

The flavors blend best if the salad rests for an hour or two in the refrigerator, though it’s perfectly fine to serve right away.

Large spoonful of pea salad over the bowl of salad.

More Vegetable Salads

Potato Salad Recipe
Avocado and Tomato Salad
Mexican Corn Salad
Homemade Coleslaw

LOOKING FOR MORE FREE RECIPES?
Subscribe to a free recipe newsletter to receive family-friendly recipes and follow food inspiration on social channels.

Pea Salad with bacon and cheese in a large bowl.

Pea Salad

Author: Deborah Harroun
Prep Time: 15
Cook Time: 10
Total Time: 25
Servings: 8 servings
Course: Side Dish
Cuisine: American
Print
Pin
This easy pea salad combines peas, cheddar, red onion and bacon in a creamy, tangy dressing—perfect for gatherings and weeknight sides.

Ingredients

  • 8 slices bacon
  • 1/2 cup sour cream
  • 1/4 cup mayonnaise
  • 1 tablespoon apple cider vinegar
  • 18 oz frozen peas about 4 cups, thawed
  • 1/3 cup sliced red onion
  • 4 oz cubed cheddar cheese
  • salt and pepper to taste

Instructions

  • Dice the bacon and cook in a skillet over medium heat until crisp. Drain on paper towels.
  • In a large bowl, whisk together sour cream, mayonnaise, and apple cider vinegar.
  • Add thawed peas, sliced red onion, cubed cheddar and cooked bacon. Stir gently to combine.
  • Taste and season with salt and pepper as needed. Serve cold.

Recipe Notes:

If making ahead, add a little extra sour cream or mayonnaise just before serving if it seems dry.

Nutrition information is an estimate and may vary by brand and portion sizes.

Nutrition Information

Serving: 1serving, Calories: 224kcal
Keywords: pea salad, pea salad recipe
Did you make this recipe?Share a photo on Instagram or leave a comment and rating below.