Pea Salad with Creamy Cheddar and Fresh Dill
A bowl of pea salad, with bright green peas, cubes of sharp cheddar, crunchy celery, and a creamy, tangy dressing clinging to every pea, is the cool, crunchy side that makes a cookout plate feel finished. This pea salad is sweet, savory, and refreshing, and it takes about 15 minutes of work.
My first versions were disappointing. The peas turned gray and mushy, the dressing pooled into a watery puddle, and the whole bowl tasted flat by dinner. After six test batches, I found three fixes: following the package cooking time, drying them well, and balancing the dressing with lemon and a pinch of sugar.
What makes this version different is the dressing. Mayonnaise and sour cream give body, lemon and garlic give brightness, and fresh dill keeps it from tasting heavy. A little crispy turkey bacon adds smoky crunch. My aunt, who has brought the same pea salad to every family picnic for thirty years, tasted mine and asked if she could borrow the recipe.
Table of Contents
Why You’ll Love This Pea Salad Recipe
- Bright green, sweet peas that stay firm, with careful cooking and an ice bath
- Creamy, tangy dressing with lemon, garlic, and dill that clings instead of pooling
- Ready in 15 minutes of work, with one bowl and one small skillet
- Make ahead friendly, since the dressing keeps 3 days and the salad tastes better after a chill
- Easy to serve a crowd, with 6 generous scoops from one bag of peas
- Easy to customize, with spicy, vegetarian, vegan, or loaded versions
Quick Information
- Prep Time: 15 minutes
- Cook Time: 6 minutes
- Chill Time: At least 1 hour
- Total Time: About 1 hour 20 minutes, mostly hands off
- Servings: 6 (about 3/4 cup each)
- Difficulty: Easy
- Calories: 255 per serving
- Important Tool: A fine mesh strainer and a large mixing bowl
- Best For: Cookouts, picnics, potlucks, holiday tables, or an easy weeknight side
- Course: Side Dish
- Cuisine: American
- Category: Side Dishes
Nutrition Information
- Calories: 255
- Protein: 9g
- Carbohydrates: 12g
- Fat: 19g
- Fiber: 4g
- Sugar: 5g
- Sodium: 380mg
- Serving Size: About 3/4 cup (1/6 of the recipe)
- Servings Per Recipe: 6
This pea salad is a light, protein rich side, with most of the calories coming from the mayonnaise and cheddar. Peas add fiber and a little protein, and swapping half the mayonnaise for plain Greek yogurt changes the calories and texture.
Nutrition information is an estimate calculated from standard ingredient values and will vary based on specific brands and portion sizes used.
Ingredients
For the Peas
- 1 package (16 ounces, 450g) frozen petite sweet peas
- Ice and cold water, for the ice bath
For the Creamy Dressing
- 1/3 cup (80g) mayonnaise
- 1/3 cup (80g) full fat sour cream
- 1 tablespoon (15ml) fresh lemon juice
- 1 teaspoon yellow mustard
- 1 teaspoon granulated sugar
- 1/2 teaspoon garlic powder
- 1/2 teaspoon fine salt, plus more to taste
- 1/4 teaspoon freshly ground black pepper
- 1 tablespoon chopped fresh dill or parsley
For the Mix Ins
- 3/4 cup (85g) sharp cheddar cheese, cut into 1/4 inch cubes
- 1/2 cup (about 60g) finely diced celery, from 2 stalks
- 1/4 cup (40g) finely diced red onion
- 3 green onions, thinly sliced
- 4 slices turkey bacon, cooked crisp and crumbled, optional
For Garnish
- Fresh dill sprigs
- Extra black pepper
Ingredient Notes: Choose petite frozen peas, since they are sweeter and tender, and thaw faster than large ones. I tested this with Birds Eye petite peas and Duke’s mayonnaise, and both gave a bright, creamy bowl. Cube the cheese from a block, since shredded cheese clumps in the dressing and disappears into the bowl.
Tip: Check your turkey bacon label for added flavorings. Some brands contain sugar and smoke flavor, and others are very salty, so taste before adding salt.

Equipment Needed
- Medium saucepan: cooks the peas without crowding
- Large bowl of ice water: stops the cooking and locks in the bright green color
- Fine mesh strainer: drains the peas quickly and cleanly
- Clean kitchen towel: dries the peas so the dressing stays thick
- Large mixing bowl: gives you room to fold without crushing the peas
- Small skillet: crisps the turkey bacon in about 5 minutes
Practical Tip: Spread the drained peas on a clean towel in a single layer for 5 minutes. Surface water is the main reason pea salad turns watery.
Preparation
Fill a large bowl with ice and cold water, and bring a medium pot of salted water to a boil. Set a fine mesh strainer in the sink and a clean towel on the counter.
Cube the cheddar, dice the celery and red onion, and slice the green onions. Chop the dill, and cook the turkey bacon until crisp, then crumble it and cool it on a paper towel.
Step by Step Instructions
1. Blanch the peas
Cook the frozen peas in boiling water according to their package instructions, until cooked through, then drain them and plunge them into the ice bath for 2 minutes. Drain well and spread them on a towel for 5 minutes.
Chef’s Note: Follow the peas’ package cooking directions, then chill and dry thoroughly before adding dressing.
2. Whisk the dressing
Whisk the mayonnaise, sour cream, lemon juice, mustard, sugar, garlic powder, salt, pepper, and dill in a large bowl until smooth and pale. Taste it, and add a pinch of salt if needed.
3. Add the mix ins
Stir the cheddar, celery, red onion, and green onions into the dressing until evenly coated. Reserve the cooked turkey bacon for serving.
4. Fold in the peas
Add the dry peas and fold gently with a spatula for 30 seconds, until every pea is lightly coated.
Chef’s Note: Lift from the bottom with a spatula to keep the peas intact.
5. Chill and serve
Cover and refrigerate for at least 1 hour, until cold and the dressing has thickened. Stir, taste, fold in the cooked turkey bacon if using, garnish with dill and pepper, and serve cold.
Chef’s Note: Fold in the cooked turkey bacon just before serving so it keeps its crunch.
Expert Tips & Tricks
- Blanch, then shock. The ice bath stops the cooking instantly, so the peas stay bright green and keep a gentle pop.
- Learn from my mistake. My first bowl was dressed while the peas were still warm, and the dressing melted into a thin, oily puddle. Cooling and drying the peas first fixed it.
- Dry the peas. A towel removes surface water, which keeps the dressing thick and creamy for days.
- Cube the cheese small. Pieces about 1/4 inch wide match the size of the peas, so each spoonful holds a little of everything.
- Make ahead. Whisk the dressing up to 3 days ahead, and blanch the peas up to 1 day ahead, then assemble the salad a few hours before serving.
- Store the bacon separately. Keep the crumbled turkey bacon in a small container and add it just before serving, so it stays crisp.
- Save time. Whisk the dressing and dice the vegetables while the water boils, so the salad is chilling within 15 minutes.
Common Mistakes & Troubleshooting
Watery, thin dressing: Wet peas, warm peas, or low fat dairy cause it. Dry the peas on a towel and cool them fully, and use full fat mayonnaise and sour cream. If the bowl is already watery, drain off the liquid and stir in 1 tablespoon of mayonnaise.
Gray, mushy peas: Overcooking, or skipping the ice bath, dulls the color and softens the peas. Follow the package cooking time and chill right away. If they are already soft, add extra cheddar and celery for crunch.
Bland flavor: Cold mutes salt and acid, so a well seasoned bowl can taste plain after chilling. I made this mistake in my first batch by seasoning it while it was still at room temperature. Taste again after chilling, and add a pinch of salt and a squeeze of lemon.
Heavy, gloopy dressing: Too much mayonnaise, or a very thick sour cream, makes it clumpy. Whisk in 1 tablespoon of lemon juice or milk at a time until it flows off a spoon. Use full fat but not extra thick dairy.
Harsh raw onion bite: Red onion turns sharper as it sits in the dressing. Dice it fine and soak it in cold water for 5 minutes, then drain and pat dry. Use green onions only for a milder flavor.
Storage Instructions
- Room Temperature: Do not leave the salad out longer than 2 hours, or 1 hour above 90°F.
- Refrigerator: Store in an airtight container for up to 3 days; the peas look brightest within the first day.
- Freezer: Not recommended, since the dressing separates and the cheese turns crumbly.
- Reheating: Not applicable, since this salad is served cold. Stir in a splash of lemon juice before serving leftovers.
- Make Ahead: Whisk the dressing up to 3 days ahead, blanch the peas up to 1 day ahead, and assemble the salad on the day.
- My storage tip: I press plastic wrap directly onto the surface of the salad, which keeps the top from drying and the peas from dulling.
Variations & Substitutions
- Spicy version: Add 1 minced jalapeño and 1 teaspoon of hot sauce to the dressing, and a pinch of cayenne.
- Mild, kid friendly version: Skip the red onion and garlic powder, use mild cheddar, and dice the celery extra small.
- Vegetarian version: Leave out the turkey bacon and add 1/4 cup of toasted sunflower seeds for crunch.
- Vegan version: Omit the turkey bacon and use vegan mayonnaise, plain unsweetened coconut yogurt, and a vegan cheddar style cheese.
- Gluten free version: Check the mayonnaise, mustard, turkey bacon, and any additional seasonings for gluten-containing ingredients.
- Loaded version: Add 2 chopped hard boiled eggs, 1/4 cup of chopped dill pickles, and a teaspoon of ranch seasoning.
- Other substitutions: Swap the sour cream for plain Greek yogurt, replace the cheddar with Monterey Jack, or add 1 teaspoon of lemon zest.
Serving Suggestions
Pea salad is best served cold, in a big bowl, as a cool, creamy partner for grilled or fried mains.
- Garnishes: Fresh dill, cracked black pepper, a little lemon zest, or a few extra crispy bacon crumbles
- Main dishes: Grilled chicken, fried chicken, burgers, baked fish, or a sandwich platter
- Fresh sides: Serve beside a fresh and colorful fruit bowl for a bright summer table
- Drinks: Iced tea, a silky matcha latte, lemonade, or sparkling water with lemon
- Dessert pairings: Finish with a glass of creamy mango sago or a slice of Oreo cheesecake for a cool, sweet ending
- Meal combinations: Explore more side dish recipes for other cookout favorites
Meal Prep Tip: I whisk the dressing and blanch the peas the night before, then fold everything together an hour before guests arrive, so the bowl is cold and fresh.
Frequently Asked Questions
How do I keep pea salad safe at a picnic or cookout?
Keep pea salad below 40°F until you serve it. Nest the bowl in a larger bowl of ice, cover it, and set it in the shade. Replace the ice as it melts, and stir gently before each scoop. Discard any pea salad that sits out longer than 2 hours, or 1 hour above 90°F, because the mayonnaise, sour cream, and cheese spoil quickly in heat. For long trips, carry the dressing and peas separately and combine them on site.
Why does my pea salad taste starchy or mealy?
Starchy, mealy peas are usually old, overcooked, or low quality. Buy frozen peas labeled petite or sweet, since they are frozen within hours of picking and keep their sugar. Cook them according to the package, then cool promptly to protect the texture. Chill them in ice water, pat them dry, and fold them in gently. If a batch tastes flat, add 1 teaspoon of lemon juice and a pinch of sugar to brighten it.
Can I use canned peas or fresh English peas?
Fresh English peas work beautifully when they are in season. Shell 3 cups, blanch them in boiling water for 1 minute, chill them in ice water, and pat dry. Canned peas are soft and salty, so rinse them well, drain, and fold them in at the very end, but expect a mushier salad. Frozen peas give the best results for year round pea salad, since they stay bright, sweet, and firm after cooking and prompt cooling.
How do I know when pea salad has chilled long enough?
Pea salad is ready after about 1 hour, when the bowl feels cold to the touch and the dressing has thickened and clings to the peas. Stir and taste, then adjust the salt and lemon, since cold mutes flavor. The best texture comes between 2 and 4 hours, when the cheese and celery soften slightly. After 24 hours the peas lose their bright green color, so serve it within a day for the freshest look.
Do I need to cook frozen peas for pea salad?
Cook frozen peas according to the package instructions before cooling them for the salad. A brief blanch may not meet the instructions for your brand. Drain, cool promptly in ice water, and dry thoroughly before adding the dressing.
Conclusion
The best pea salad is the one you taste right before it goes on the table. A quick bite tells you whether it needs a squeeze of lemon, a pinch of salt, or a little more dill, and a small fix makes a big difference.
I brought a big bowl to a Fourth of July cookout last summer, and it was scraped clean before the burgers were off the grill. My uncle, who usually skips anything green, went back for a second scoop and asked what was in the dressing.
Make it once as written, then follow your taste. A handful of chopped pickles or a spoonful of hot sauce gives this pea salad a new personality every time.
For more easy side dish recipes like this one, follow along on Pinterest at MyRecipesDiary.
Pea Salad Recipe
Ingredients
Equipment
Method
- Cook the frozen peas in boiling water according to their package instructions, until cooked through, then drain them and plunge them into the ice bath for 2 minutes. Drain well and spread them on a towel for 5 minutes.
- Whisk the mayonnaise, sour cream, lemon juice, mustard, sugar, garlic powder, salt, pepper, and dill in a large bowl until smooth and pale. Taste it, and add a pinch of salt if needed.
- Stir the cheddar, celery, red onion, and green onions into the dressing until evenly coated. Reserve the cooked turkey bacon for serving.
- Add the dry peas and fold gently with a spatula for 30 seconds, until every pea is lightly coated.
- Cover and refrigerate for at least 1 hour, until cold and the dressing has thickened. Stir, taste, fold in the cooked turkey bacon if using, garnish with dill and pepper, and serve cold.
Notes
- Taste again after chilling and adjust the salt and lemon.
- Add the bacon just before serving so it stays crisp.
- Use full fat mayonnaise and sour cream for a thick, creamy dressing.
