I’ve always loved a good old fashioned pea salad recipe, especially the kind that shows up at every spring gathering and Sunday dinner. It’s one of those simple classics that never goes out of style.

This creamy pea salad is cool, crisp, and just the right mix of sweet and savory with tender peas, crispy bacon, and a rich dressing.
It’s the kind of side dish that tastes even better after it chills.
It reminds me of the bowl my grandma would set out on the table, always perfectly cold and ready before anything else.
What You Need to Know
- This salad is creamy with a little crunch from the bacon and onion, and a pop of sweetness from the peas.
- Let it chill for at least 1 hour so the flavors can come together properly.
- You can make it up to 2 days ahead, which makes it perfect for potlucks.
- For a lighter version, swap part of the mayo with sour cream or plain Greek yogurt.
Ingredients Overview
- Frozen green peas: Use petite peas if you can find them for a slightly sweeter and softer texture, or substitute with thawed canned peas in a pinch
- Mayonnaise: Classic full-fat mayo gives that traditional creamy texture, but you can use light mayo if preferred
- Granulated sugar: Adjust to taste or swap with a drizzle of honey for a softer sweetness
- Apple cider vinegar: White vinegar or lemon juice can be used if that’s what you have on hand
- Salt and black pepper: Adjust after chilling since flavors develop as it sits
- Red onion: You can swap with sweet onion or green onions for a milder bite
- Shredded cheddar cheese: Sharp cheddar adds more flavor, but mild cheddar or Colby Jack works too
- Bacon: Use thick-cut bacon for a heartier texture or pre-cooked bacon for convenience

How to Make Old Fashioned Pea Salad Recipe
Step 1: Place the frozen peas in a colander and let them sit at room temperature for about 10 to 15 minutes. You want them slightly thawed but still cold so they hold their shape.
Step 2: In a large mixing bowl, stir together the mayonnaise, sugar, vinegar, salt, and pepper until the dressing is smooth and fully combined.
Step 3: Add the chopped red onion, shredded cheddar cheese, and crumbled bacon to the bowl. Stir everything together so it’s evenly mixed.
Step 4: Gently fold in the peas, stirring just enough to coat them without smashing. Cover and refrigerate for at least 1 hour before serving, or up to 4 hours for the best flavor.
Serving Suggestions
This old fashioned pea salad pairs perfectly with grilled chicken, baked ham, or classic meatloaf. It also fits right in at potlucks, holiday spreads, and backyard cookouts. Serve it alongside potato salad, deviled eggs, or fresh rolls for a full, comforting meal.
Grandma’s Tips
- Always chill the salad before serving. Grandma knew it made all the difference in flavor and texture
- Cook your bacon until nice and crisp so it holds up in the creamy dressing
Modern Updates
- Swap half the mayonnaise for plain Greek yogurt for a lighter, protein-packed version
- Add diced celery or even chopped pickles for extra crunch and a little tang
More Classic Side Dish Recipes
- Original Broccoli Salad Recipe
- Scalloped Potatoes
- Old Fashioned Green Beans
- Classic Deviled Eggs
- Grandma's Old Fashioned Mac and Cheese
- Easy Watergate Salad

FAQs
Can you make pea salad with frozen peas?
Yes, frozen peas are actually the best choice for pea salad. Let them thaw slightly so they stay firm and fresh tasting without becoming mushy.
How long does pea salad last in the fridge?
Pea salad will stay fresh for up to 3 days when stored in an airtight container in the refrigerator. Stir before serving and add a little extra mayo if needed.
Do you thaw peas before making pea salad?
You should partially thaw the peas for about 10 to 15 minutes. They should be cold and slightly firm, not fully soft.
Can you make pea salad ahead of time?
Yes, this salad is perfect for making ahead. In fact, it tastes better after chilling for a few hours because the flavors blend together.


Old Fashioned Pea Salad with Bacon
Ingredients
Method
- Place frozen peas in a colander and let sit at room temperature for 10 to 15 minutes until slightly thawed but still cold.
- In a large bowl, mix mayonnaise, sugar, vinegar, salt, and pepper until smooth.
- Stir in chopped red onion, shredded cheddar cheese, and crumbled bacon.
- Gently fold in peas until coated. Cover and chill for at least 1 hour before serving.
Notes
- Add extra mayonnaise after chilling if needed for creaminess
- For extra crunch, add ½ cup diced celery
- Can be made up to 2 days in advance
- Store in an airtight container in the refrigerator
Tried this recipe?
Let us know how it was!





Leave a Reply