Old-fashioned pea salad is a classic cookout side dish and the recipe is easy to make. This pea salad recipe is a family favorite at gatherings and potlucks, loved for its simple ingredients and crowd-pleasing flavor. Your bowl of delicious green pea salad will stand out on the picnic table among all the potato and pasta salads. After all, when was the last time you went to a barbecue or potluck and saw a bunch of pea salads on the table.
The cheddar cheese and bacon pea salad is also hearty enough to serve as a quick cold dinner. Have some leftover cold pea salad for lunch!

Classic Pea Salad with Bacon and Cheese
Sweet peas are one of my mom’s favorite vegetables. She loves putting peas in her macaroni salad, but I thought I’d make a batch of creamy pea salad in honor of her rather than her old stand by.
The easy pea salad recipe is loaded with plenty of green peas along with sharp cheddar cheese cubes, crispy bacon and red onions in a creamy dressing.

The recipe uses frozen peas and a simple mayonnaise and sour cream based dressing. Rather than store bought bacon bits, crispy fresh cooked bacon is chopped up and added for better flavor and slight crunch. I think it really steps the salad up a notch and gives it extra flavor. Cubed cheddar is also used rather than shredded cheese, as I feel it stands up better when the salad is out for a while at a picnic or cookout.
Some add chopped hard boiled eggs to their version of the salad. While I didn't here, it is a tasty addition. Top with chopped green onions or fresh herbs when serving if you like. They are nice additions to sweet pea salad.

Easy Peas-y
One of the best things about this easy pea salad recipe is just how simple and satisfying it is to prepare. With just a handful of ingredients, like frozen peas, sharp cheddar cheese, and crispy bacon, you can whip up a classic pea salad that’s bursting with flavor and perfect for any occasion. Using frozen peas or fresh lightly steamed sweet green peas gives the salad a slight crunch and keeps it tasting fresh, while the creamy dressing made from sour cream, mayonnaise, and a splash of apple cider vinegar adds a tangy flavor that ties everything together.
How to Make Pea Salad
This cold salad side dish is an easy to make perfect side dish for large gatherings in the summer months. Here I'll show you how to prepare the creamy pea salad recipe yourself. Find the free printable Recipe Card below.
The recipe makes 8 servings.
Prep Time: 8-10 minutes
Classic Pea Salad Ingredients:

- 4 cups Frozen Peas thawed (I do not recommend using canned peas rather than fresh or frozen peas, they are softer in texture.)
- 10 slices bacon, cooked crispy or ½ cup of diced ham
- ½ Red Onion, diced
- 8 oz Sharp Cheddar Cheese
Homemade Dressing
- ¼ cup Mayonnaise
- ¼ cup Sour Cream
- 1 tablespoon Apple Cider Vinegar or red wine vinegar
- ¼ teaspoon Kosher salt
- ¼ teaspoon ground Black Pepper
- ¼ teaspoon granulated Sugar
Preparation of the dish:
Place the thawed frozen peas in large bowl. Thaw under running cold water and drain well if still frozen.
No you do not need to cook frozen peas for this recipe. Simply thaw and add peas.

Crumble or chop the crispy bacon strips into bite sized pieces and add to the bowl.

Add the diced red onion into the bowl.

Cut the cheese into quarter inch cubes and also add to the mixing bowl.

In a separate small bowl, mix the plain mayo and sour cream then whisk in the other ingredients for the dressing.
Gently stir the dressing into the larger bowl of ingredients until the sweet peas and rest of the salad is well coated. Season with salt and pepper as directed or adjust to suit your family.
Chill for at least one hour. For best flavor and texture serve the pea salad chilled.
How to Serve
The easy salad makes a fantastic cold side dish to serve with grilled meats, sandwiches or even hot dogs and hamburgers. Of course, you could also enjoy this delicious pea salad as light lunch itself if you like. It is pretty hearty.
Try teaming this cold side dish with my Blackened Salmon or Grilled Boneless Chicken Thighs in Turmeric Greek Yogurt Marinade. The creamy pea salad will cool the palate while eating these spicy dishes.
Variations to Make the Best Pea Salad for You!
This salad recipe is also incredibly versatile. You can easily make it your own by tossing in more veggies or protein. The creamy dressing coats every bite, making each forkful rich and satisfying. This classic pea salad is a lighter side dish option that doesn’t skimp on taste.
It is a great recipe to get adventurous with. Here are a few yummy add-ins or swaps you may like:
- Chopped leftover ham is a great swap for bacon if you have some on hand. It is used in many pea salads.
- Don't eat pork? Use plant-based or turkey bacon.
- Chopped boiled egg is a popular addition to this easy pea salad and a great way to boost protein.
- Add finely chopped fresh herbs such as dill or scallions.
- Swap feta or blue cheese for the cheddar, though I would reduce the quantity to ½ to ⅔ depending on how pungent your choice is.
- Ranch dressing can stand in for the mayo in this salad. For those who don't care for creamy salads, an Italian or Greek vinaigrette could be used as dressing.
- Plain yogurt or Greek yogurt can stand in for the sour cream if you wish to give the green pea salad a little extra protein and boost of tangy flavor.
- If you have a large crowd, consider extending the recipe by adding cooked macaroni. Simply increase the amount of dressing and mix it into the sweet pea salad along with the cold pasta.
- Some swear by wild additions, such as: Fritos, crab, almonds, avocado, apples and green olives.
- To extend the pea salad without more peas, try tossing in some chopped raw cauliflower, a bag of thawed mixed frozen vegetables, diced bell peppers, chopped celery, or sweet corn. Sweet red peppers would be a great choice if serving the salad for Christmas dinner.
- Add a ¼ teaspoon of garlic powder or a minced clove to the creamy apple cider vinegar dressing, if you are a garlic lover.
- Like it a little sweeter? Use Miracle Whip in place of the mayonnaise or up the sugar to a ½ teaspoon.
- Give this crowd favorite some Greek flair, by using chunks of feta instead of cheddar.
Storing Green Pea Salad
You can make the pea salad ahead of time for family gatherings, making it a great recipe for meal prep or potlucks. The combination of green peas, cheddar cheese, and salty bacon is always a crowd-pleaser
If storing the whole bowl of pea salad prior to a summer barbecue, simply cover snuggly with plastic wrap and keep in the fridge until serving time. Store leftovers in an airtight container and seal well.
The pea salad will last in the refrigerator for up to three days. The sooner you eat it the better though, the texture starts to deteriorate (particularly the cheddar cheese).
TIP: If you want to make this a day ahead, simply mix the dressing and pea mixture apart and keep covered and separate. Just mix it all together the day you are serving. This will ensure a pleasing texture to the salad.
Q&A
Yes you can use either fresh or frozen peas, but how you treat them will depend on the quality and age of the peas themselves. You will have to bite one to test. If they are tender young sweet peas, you can toss them right into the salad raw. If you try one and it is starchy, steam or give the peas a quiche blanche, drain and cool before using for your pea salad.
I really don't recommend it. The texture will not fare well and the sour cream dressing is likely to break.
Refreezing thawed frozen peas is also against food safety guidelines.
I hope you enjoy this delicious side dish salad, it has certainly become a favorite recipe at my house. Its creamy dressing, slight crunch, and customizable ingredients make it a go-to for anyone who loves pea salad. Don’t forget to review the recipe and share your own twists, this classic pea salad is all about making it your own and enjoying it with the entire family!
If you are looking for more picnic salads that are less common, try my Asian Cucumber Salad or grilled corn and tomato salad.

Pea Salad Recipe
Ingredients
- 4 cups Frozen Peas thawed
- 10 slices cooked Bacon or ½ cup of diced ham
- ½ Red Onion
- 8 ounces Cheddar Cheese
Salad Dressing
- ¼ cup Mayonnaise
- ¼ cup Sour Cream
- 1 tablespoon Apple Cider Vinegar
- ¼ teaspoon Salt (Kosher or Sea salt)
- ¼ teaspoon Black Pepper
- ¼ teaspoon granulated sugar
Instructions
- Place the thawed frozen peas in large bowl.
- Chop the bacon into bite sized pieces and add to the bowl.
- Dice the red onion and add.
- Cut the cheddar cheese into quarter inch cubes and also add to the pea mixture.
- In a separate small bowl, whisk together the dressing ingredients, then combine the dressing with the rest of the ingredients until the pea salad is well coated. Add more salt and pepper if needed.
Notes
Nutrition





Jennifer says
I have a friend who loves peas and I bet this salad would be great for her.
Lisa says
This salad looks like it would be great for picnics and barbecues -- that creamy dressing sounds pretty easy to make too!
Sherri says
This is such a lovely idea! I absolutely adore peas as well and I never thought to make a pea salad before. Such a perfect side for spring and summer!
Carrie says
A classic salad, and classic for a reason! This is such a great side and I can't wait to try your version, it looks and sounds delicious!
Michal says
Looka just wonderful! I like peas so much and this looks delicious
Carla Jo Peterson says
I love canned peas (the small ones) and that is what we have always used in this recipe. The salad is delicious with canned peas.
Robin Gagnon says
Thanks for the input. I can see how the small ones would work well in this. The big ones are too mushy, but the petite ones like Le Sueur, tend to be nice.
With stock shortages in many areas now alternative ingredient info is more important than ever. Thanks
Elizabeth Brewster says
Is this good for a couple of days?
Robin Gagnon says
Yes, as long as you keep it refrigerated.
Joan says
This was a huge hit at our family gathering last weekend. It had the best flavor and everyone loved the salad. My secret ingredient was using fresh petite peas.
Chloe C says
This easy pea salad was absolutely delicious! Everyone at the baby shower loved it. I added a little ranch dressing in place of some mayo.