Pea salad is a classic side dish—sweet green peas, crispy bacon, cheese, and a creamy dressing all tossed together. It’s one of those simple, nostalgic salads you’ll see at potlucks, barbecues, or on the holiday table.
You only need a handful of ingredients and barely any prep. That’s part of the charm.

The key to great pea salad? Use frozen peas that are only partially thawed. That way, they stay firm and don’t get all mushy once you add the dressing.
The textures and flavors just work together—sweet peas, salty bacon, tangy dressing. It’s refreshing and filling at the same time.
Whether you’re prepping a side for Easter dinner or just need something quick for your next cookout, pea salad’s got you covered.
This guide dives into everything you need to know, from ingredient choices to fun variations. There’s a version for everyone, honestly.
What Is Pea Salad?

Pea salad is a cold dish—sweet green peas, creamy dressing (usually mayo-based), and crunchy veggies like celery or red onion. The classic version often brings in bacon and cheddar cheese for that savory punch.
Origins and History
Old-fashioned pea salad popped up in American kitchens around the mid-1900s. It caught on because it was easy and used basic, easy-to-find ingredients.
Frozen peas started showing up in grocery stores around then, so you could make it any time of year. The style probably borrowed a bit from potato and macaroni salads—same creamy vibe, but with peas as the star.
People started tweaking it, adding their own touches depending on where they lived or what was in the fridge.
Traditional Variations
There’s more than one way to make pea salad. The most common are frozen or fresh peas, mayo, diced red onion, celery, bacon, and shredded cheddar.
Some folks toss in hard-boiled eggs for extra protein, or mix mayo with sour cream for a little tang. Green pea salad might swap bacon for ham, or add water chestnuts for crunch.
Macaroni pea salad is a thing, too—pasta plus the usual suspects. And sometimes, you’ll see carrots, bell peppers, or even sweet corn in the mix.
Pea Salad vs. Other Deli Salads
Pea salad stands out from other deli salads. Instead of potatoes or pasta, peas are the main event, which means a sweeter flavor and a lighter texture.
It’s also quicker to make. If you’re using frozen peas, there’s no boiling or cooking needed. Potato salad and pasta salad both take more time.
Plus, pea salad is just brighter—those green peas really pop on the plate.
Essential Ingredients for Pea Salad

It all starts with picking the right peas and pairing them with cheese, a tangy-sweet dressing, and whatever add-ins you like. Getting the texture and taste just right makes all the difference.
Peas: Frozen, Canned, or Fresh?
Frozen peas are hands-down the best for pea salad. They keep their color and snap after thawing. Frozen sweet peas keep that vibrant look and firmness way better than canned or overcooked fresh ones.
If you can find petite peas, go for them—they’re sweeter and more tender. Just thaw and pat them dry before using.
Fresh peas work too, if you can get them in season. You’ll need to blanch them in boiling water for a couple of minutes, then chill them in ice water so they stay crisp.
Canned peas? Honestly, they’re not great here. They get mushy and taste a bit flat. If you have to use them, rinse them well to get rid of that canned flavor.
Cheese Selection: Sharp Cheddar and Beyond
Sharp cheddar is the go-to cheese for pea salad with cheese and bacon. Its tangy flavor balances out the creamy dressing and sweet peas.
Shredded cheddar works best. It spreads through the salad better than cubes. Buy it pre-shredded or grate it yourself—either way is fine.
Other cheeses can work too:
- Mild cheddar if you want something softer
- Colby for a milder, creamier vibe
- Pepper jack if you’re feeling spicy
- White cheddar for extra sharpness
Just don’t use dried-out cheese. A good rule of thumb is about one cup of shredded cheese for every two cups of peas.
Building a Creamy Dressing
The dressing is what ties it all together. A simple homemade dressing usually starts with mayo, then gets a few extras for flavor.
Start with mayonnaise or a combo of mayo and sour cream. About half a cup of mayo works for a standard batch. Some people add a couple of tablespoons of sour cream for extra richness.
White vinegar or apple cider vinegar brings tang. Try a tablespoon at first, then taste and adjust. It keeps things from feeling too heavy.
Add a bit of sugar—one or two tablespoons—to soften the vinegar’s sharpness. Honey works too if you want a different kind of sweetness.
Season with salt and black pepper. Start small, taste, and tweak it as you go.
Flavorful Mix-Ins and Additions
Crispy bacon is a classic add-in. Cook six to eight strips until crisp, then crumble them up. The smoky, salty bite is just so good with sweet peas.
Red onion brings sharpness and crunch. Dice about a quarter cup pretty fine, so it doesn’t overpower the salad. Green onions work too if you want something milder.
Celery adds crunch and freshness. One or two stalks, diced small, are enough to make the salad more interesting.
Hard-boiled eggs are another old-school addition. Chop up two and gently mix them in—they make it more filling.
Other ideas? Roasted peanuts or cashews for extra crunch, diced bell peppers for sweetness, or a sprinkle of fresh dill or parsley for a little herbal kick.
How to Make Pea Salad: Step-by-Step

Making pea salad is honestly easy. You just prep the peas, mix everything, and let it chill so the flavors meld together.
Preparing the Peas
The kind of peas you use matters. Fresh peas need to be shelled and blanched for a couple of minutes, then dunked in ice water to keep them crisp and green.
Frozen peas? Just thaw them in a colander under cool water, then drain and pat dry. Give them at least 15 minutes to get rid of extra moisture.
If you’re stuck with canned peas, rinse them well and drain. They’re softer, so be gentle when mixing. But really, fresh or frozen peas are the way to go for the best pea salad.
Assembling the Salad
Start by dicing your veggies. About 1/2 cup of celery, cut small, gives a good crunch. Dice 1/4 cup of onion—red or yellow, up to you—just keep the pieces tiny.
Shred about 1 cup of sharp cheddar. Cook 4-6 strips of bacon until crispy, then crumble. You can add hard-boiled eggs or diced ham if you’re feeling it.
Put your peas in a big mixing bowl. Add the celery, onion, cheese, and bacon. Hold off on the dressing until you’re ready to mix everything together.
Mixing and Chilling
In a separate bowl, whisk together 3/4 cup mayo, 1 tablespoon white vinegar or lemon juice, and 1 tablespoon sugar. Add salt and black pepper to taste.
Pour the dressing over your pea mixture. Gently fold everything together—don’t go crazy stirring or you’ll end up with mush. That’s not the vibe for a good, easy pea salad.
Cover with plastic wrap or pop it in an airtight container. Chill for at least 30 minutes, but honestly, 2-4 hours is even better. The flavors really come together if you give it time. The creamy pea salad is way tastier after a good rest.
Serving Suggestions
Pea salad goes great with grilled chicken, steak, burgers—really any summer meal. It’s also a solid lunch side with sandwiches or as part of a picnic.
Serve it cold in a nice bowl. Top with fresh dill, extra bacon, or a sprinkle of paprika if you want it to look fancy. It’ll keep in the fridge for up to 3 days if you store it airtight.
If you’re taking it to a potluck or barbecue, keep it on ice so it stays safe. This is one of those deli-style salads that people actually look forward to.
Popular Pea Salad Recipes and Variations

Pea salad comes in all sorts of forms. You’ll find everything from old-school Southern versions with bacon and cheese to lighter, plant-based twists.
The main thing tying them together? Sweet peas always take center stage, but the flavors and textures can really change depending on what you toss in.
Classic Southern Pea Salad
The classic pea salad usually starts with frozen or fresh green peas. Add in crispy bacon, sharp cheddar cheese, and a bit of diced red onion for some kick.
You mix it all up with mayonnaise, or sometimes a blend of mayo and sour cream if you want it extra creamy. It honestly comes together in about eight minutes—super quick, and you probably have most of the ingredients already.
Bacon gives it that smoky, salty punch that balances out the peas’ sweetness. The cheese brings a sharp edge, and the red onion adds just enough bite.
This salad’s best served cold, so it’s a go-to for picnics or potlucks. It holds up well and is always a crowd-pleaser.
Macaroni Pea Salad
Macaroni pea salad is a heartier spin. Cooked elbow macaroni gets tossed in with sweet peas and the same creamy dressing as the classic version.
It’s a bit more filling, so it can stand in as a side or a light lunch. Some people like to throw in diced celery for crunch, or even hard-boiled eggs for an extra protein boost.
The pasta soaks up the dressing, making everything rich and satisfying. This version is great if you need to feed a crowd—macaroni stretches the recipe without breaking the bank.
Lighter and Vegan Alternatives
Lighter pea salad options skip the mayo and lean on fresh herbs and lemon juice. Sometimes you’ll see a Mediterranean-style take with olive oil, mint, and feta cheese.
Those lighter recipes let the peas’ natural sweetness shine. If you’re going fully vegan, swap in plant-based cheese or nutritional yeast and use vegan mayo—or skip it for tahini or avocado-based dressings.
Some folks go with coconut bacon to keep it plant-based. These versions are definitely lighter, with a fresh, zippy vibe that pairs well with grilled food.
Creative Twists and Add-Ins
You can really make pea salad recipes your own. Try tossing in diced bell peppers for color and crunch, or water chestnuts if you want a surprise crisp bite.
Fresh herbs like dill, parsley, or basil can totally change the flavor. Diced ham or turkey makes it more filling, and some people swap ranch dressing for mayo for a tangy twist.
Nuts like cashews or almonds add crunch and healthy fats, while dried cranberries or raisins bring a little sweetness. There’s a lot of room to experiment if you’re in the mood.
Tips for the Best Pea Salad

Good ingredients and a little care really make a difference in pea salad. Don’t forget about storage—how you keep it matters for flavor and freshness.
Choosing Quality Ingredients
Go for high-quality frozen peas if you want consistent results. They’re picked and frozen at their sweetest, so you get bright color and flavor every time.
Look for bags labeled “petite” or “sweet” peas—they tend to have the best texture. Thaw them all the way before you mix, but skip cooking them.
You can let them thaw in the fridge overnight or rinse them with cold water in a colander. Pat them dry so your dressing doesn’t get watered down.
Thick-cut bacon is best for crunch and flavor. Cook it until it’s crispy, then break it into pieces.
For cheese, shredding your own sharp cheddar beats pre-shredded every time—those anti-caking agents in bagged cheese mess with the texture. Use real mayo, not salad dressing or Miracle Whip, for the best pea salad flavor.
Full-fat mayo just tastes better and gives you that creamy consistency. Low-fat versions don’t quite cut it, honestly.
Make-Ahead and Storage Advice
You can prep pea salad up to a day ahead. Just mix all the ingredients except the dressing, and keep them separate in the fridge.
Add the dressing two to four hours before serving so it stays fresh and doesn’t get watery. Leftover pea salad recipe keeps in an airtight container in the fridge for three or four days.
The texture is best in the first two days, so don’t make more than you’ll eat soon. Never leave pea salad at room temperature for over two hours—the mayo and bacon can spoil pretty quickly.
If you’re serving it outside, keep it chilled in a bowl over ice. Better safe than sorry, right?
Troubleshooting Common Issues
If your salad feels too dry, add mayonnaise slowly—just a tablespoon at a time. Mix it in gently so you don’t mash up the peas.
Got a watery salad? That’s probably because the peas weren’t drained well enough. Try tossing in more cheese or a handful of extra peas to soak up some of that liquid.
You could also let the salad sit in a fine-mesh strainer for a few minutes. Sometimes that’s all it takes.
If the peas taste bland, you’re probably missing some salt and pepper. Add a little at a time and taste as you go.
Honestly, a quick squeeze of fresh lemon juice can perk things up, too. Don’t worry—it won’t turn your salad into lemonade.
Mushy peas? That’s usually from using canned peas or overcooking fresh ones. Frozen peas that you just thaw (not cook) are the way to go for the best texture.




