Pea Salad Recipe

Servings: 8 Total Time: 1 hr 25 mins Difficulty: Beginner
Classic Creamy Pea Salad with Bacon & Cheddar
Pea Salad Recipe

Fresh, creamy pea salad with bacon, cheddar, and a tangy-sweet dressing. Easy, quick, and always a crowd-pleaser for gatherings or everyday meals.

This one surprised me more than I expected

I’ll be honest, the first time I heard “pea salad,” I hesitated. It didn’t sound like something I’d crave. But I tried it anyway, mostly because it took barely any effort, and I needed something quick for a get-together.

And yeah, I was wrong. Completely. One bite in and it just clicked. Creamy, a little sweet, salty from the bacon, and those peas had this soft crunch I didn’t see coming.

Now I keep it in rotation, especially when I want something that feels homemade but doesn’t drain my energy.

Ingredients I Used for the Recipe

  • 8 slices bacon, diced – for that salty crunch that balances the sweetness
  • 4 cups frozen peas, thawed – the main base, slightly sweet with a fresh bite
  • 3/4 cup sharp cheddar cheese, cubed – adds richness and a little sharp flavor
  • 1/3 cup red onion, diced – gives a mild bite and color
  • 1/2 cup sour cream – makes the dressing creamy and slightly tangy
  • 1/4 cup mayonnaise – adds smoothness and body to the dressing
  • 1 tablespoon granulated sugar – just enough to bring a subtle sweetness
  • 2 teaspoons apple cider vinegar – cuts through the richness with a light tang
  • 1/4 teaspoon salt – pulls all the flavors together
  • 1/8 teaspoon pepper – adds a soft warmth in the background

How to make Pea Salad?

Pea Salad Recipe

Step 1 – Cook the bacon

I start with the bacon because everything else comes together fast. I cook it in a skillet until it’s crispy but not burnt. Then I move it onto paper towels so it stays crunchy.

Step 2 – Mix the dressing

In a big bowl, I whisk together sour cream, mayo, sugar, vinegar, salt, and pepper. It should taste slightly sweet but not like dessert. If it tastes flat, I usually add a tiny splash more vinegar.

Step 3 – Bring everything together

I toss in the peas, cheese, onion, and most of the bacon. Then I gently stir everything so the dressing coats it all without smashing the peas.

Step 4 – Chill before serving

This part matters more than I expected. I cover it and let it sit in the fridge for at least an hour. The flavors settle and somehow it just tastes better cold.

Step 5 – Finish and serve

Right before serving, I sprinkle the rest of the bacon on top. It keeps that crispy texture instead of getting soggy.

What I’ve learned after making it way too many times

The peas make or break this. I always use frozen ones that I thaw. Canned peas work, but they’re softer and kind of lose that fresh bite. I tried it once and didn’t go back.

Also, I used to rush the chilling step. Big mistake. It tasted fine, but not great. Letting it sit really pulls everything together in a way you notice immediately.

I’ve messed up the onion before too. If I chop it too big, it overpowers everything. Smaller pieces blend better and don’t take over each bite.

Tips

Keep the texture interesting

I like cutting the cheese into small cubes instead of shredding it. It gives these little bites of sharp flavor that stand out more. Shredded works, but it melts into the dressing more.

Don’t skip the balance in the dressing

If it tastes too sweet, add a drop more vinegar. Too tangy, a pinch more sugar. I adjust it almost every time depending on my mood.

Add bacon in two stages

Mix some in, save some for the top. It’s a small thing, but it keeps that crunch where it matters.

Serve it cold, always

I tried serving it right after mixing once and it just wasn’t the same. Cold pea salad hits differently. It feels more refreshing and the flavors are tighter.

Eat it within a couple days

I usually finish it in two days. After that, the dressing gets a little loose and the bacon softens too much. Still edible, just not at its best.

Where this fits into my everyday cooking

This is one of those recipes I lean on when I don’t feel like cooking but still want something that feels put together. It shows up at random dinners, last-minute invites, even those lazy weekends when I want something cold from the fridge.

I’ve taken it to gatherings where people side-eye it at first. Then they go quiet after the first bite. That part never gets old.

It’s simple, yeah. But it’s the kind of simple that actually works. And honestly, I trust recipes like that more than the complicated ones.

Pea Salad Recipe

Difficulty: Beginner Prep Time 15 mins Cook Time 10 mins Rest Time 60 mins Total Time 1 hr 25 mins
Servings: 8 Estimated Cost: $ 6 Calories: 285
Best Season: Spring, Summer

Description

This old-fashioned Pea Salad is a creamy, savory-sweet classic that wins over even the biggest pea skeptics. Combining crisp-tender peas, salty crispy bacon, sharp cheddar cheese, and red onion in a tangy sweet dressing, it’s the perfect make-ahead side dish for potlucks, BBQs, or family dinners. Ready in just 15 minutes!

Ingredients

The Dressing

The Salad

Instructions

  1. Cook the Bacon

    In a large nonstick skillet over medium-high heat, cook the diced bacon until crispy and golden brown. Using a slotted spoon, transfer the bacon to a paper towel-lined plate to drain excess grease. Let it cool completely.
  2. Make the Dressing

    In a large mixing bowl, whisk together the sour cream, mayonnaise, granulated sugar, apple cider vinegar, salt, and pepper until smooth and well combined.
  3. Combine Ingredients

    Add the thawed peas, diced red onion, cubed cheddar cheese, and cooled crispy bacon to the bowl with the dressing. Gently stir until all ingredients are evenly coated in the creamy mixture.
  4. Chill and Serve

    Cover the bowl with plastic wrap or transfer to an airtight container. Refrigerate for at least 1 hour to allow the flavors to meld. Give it a quick stir before serving cold. Garnish with extra bacon bits if desired.

Nutrition Facts

Servings 8


Amount Per Serving
Calories 285kcal
% Daily Value *
Total Fat 20g31%
Saturated Fat 7g35%
Cholesterol 35mg12%
Sodium 420mg18%
Potassium 240mg7%
Total Carbohydrate 16g6%
Dietary Fiber 4g16%
Sugars 6g
Protein 11g22%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.

Note

For best texture, use frozen petite peas that have been thawed and patted dry. Canned peas can be used but may be too soft. This salad tastes even better the next day as the flavors develop. Store leftovers in the fridge for up to 3 days. Do not freeze.

Keywords: pea salad, cold salad, side dish, bacon pea salad, potluck recipe, easy salad

Frequently Asked Questions

Expand All:

Can I use canned peas?

You can, but frozen peas are highly recommended. Canned peas tend to be mushier and lack the slight crunch and sweetness of frozen peas. If using canned, rinse and drain them thoroughly.

Can I make this ahead of time?

Yes! This salad is perfect for making ahead. In fact, it tastes better after chilling for a few hours or overnight. Just keep it covered in the refrigerator.

What can I substitute for sour cream?

Greek yogurt is a great healthy substitute for sour cream. You can also use all mayonnaise, though the flavor will be richer and less tangy.

Kelsey Perez Food & Lifestyle Blogger

I’m a London-based food writer, recipe developer, and home cook who has been passionate about cooking for over 15 years. What started as a way to recreate my mother’s traditional dishes turned into a lifelong love for experimenting with flavors, writing about food, and helping others feel more confident in the kitchen.

Leave a Comment