Dill Potato Snap Pea Salad
This Dill Potato Snap Pea Salad is the kind of dish that disappears first at every cookout. Creamy, herby, and packed with satisfying crunch, it hits differently than your standard mayo-heavy potato salad.
Honestly, I started making this version because I wanted something that felt fresh and light without sacrificing that comfort-food quality we all crave at Fourth of July gatherings. The snap peas were a game-changer. Why settle for limp celery when you can have that satisfying snap?
The dressing is tangy from lemon, creamy from Greek yogurt, and loaded with fresh dill. It clings to every warm potato and bright green pea pod like it was made for them — because it was.
Table of Contents
Ingredients

| Category | Ingredient | Amount | Notes |
|---|---|---|---|
| Salad Base | Baby potatoes, halved | 2 lbs (900 g) | Any small waxy potato works well |
| Salad Base | Sugar snap peas, trimmed and sliced | 2 cups | Snow peas are a fine substitute |
| Salad Base | Red onion, finely diced | 1/3 cup | Soak in cold water 10 min to mellow |
| Salad Base | Fresh dill, chopped | 1/4 cup | Dried dill works in a pinch (use 1 tbsp) |
| Salad Base | Fresh parsley, chopped | 2 tbsp | Flat-leaf preferred |
| Optional Toppings | Sliced radishes | 1/4 cup | Adds color and peppery bite |
| Optional Toppings | Crumbled feta cheese | 1/3 cup | Omit for dairy-free version |
| Optional Toppings | Toasted sunflower seeds or chopped almonds | 2 tbsp | Adds crunch and protein |
| Optional Toppings | Freshly ground black pepper | To taste | |
| Dressing | Plain Greek yogurt | 1/2 cup | Full-fat gives the creamiest result |
| Dressing | Mayonnaise | 1/4 cup | Vegan mayo works perfectly |
| Dressing | Fresh lemon juice | 2 tbsp | About 1 large lemon |
| Dressing | Lemon zest | 1 tsp | Zest before juicing |
| Dressing | Dijon mustard | 1 tbsp | Whole grain mustard also works |
| Dressing | Garlic clove, finely grated | 1 small | Use a microplane for best results |
| Dressing | Extra-virgin olive oil | 2 tbsp | Adds richness and smoothness |
| Dressing | Honey | 1/2 tsp | Maple syrup for vegan version |
| Dressing | Kosher salt | 1/2 tsp | |
| Dressing | Freshly ground black pepper | 1/4 tsp |
Instructions

Step 1: Cook the Potatoes
Place the halved baby potatoes in a large pot and cover with cold, well-salted water. Bring to a boil over high heat, then reduce to a rolling simmer.
Cook for 12–15 minutes until a fork slides in without resistance. Drain and spread them out on a sheet pan to cool — don’t pile them in a bowl or they’ll steam and turn gluey.
Step 2: Blanch the Snap Peas
Bring a small pot of water to a boil. Drop in the snap peas and cook for just 1–2 minutes — you want them bright green and still snappy, not soft.
Immediately transfer them to a bowl of ice water to stop the cooking. This is the move that keeps them that vivid, grassy green color. Drain and pat dry before adding to the salad.
Step 3: Make the Creamy Dill Dressing
In a medium bowl, combine the Greek yogurt, mayonnaise, lemon juice, lemon zest, Dijon mustard, and grated garlic. Drizzle in the olive oil and add the honey, salt, and pepper.
Whisk until completely smooth and glossy. In my testing, I found that grating the garlic on a microplane — rather than mincing — gives you a silkier dressing with no harsh raw-garlic chunks. Taste and adjust lemon or salt as needed.
Step 4: Assemble the Salad
In a large bowl, combine the cooled potatoes, blanched snap peas, red onion, fresh dill, and parsley. Pour the dressing over the top and gently fold everything together.
The dressing should coat every piece in a creamy, herb-flecked layer — think of it like a light blanket, not a heavy glaze. If it looks a little thick, a small splash of lemon juice loosens it up beautifully.
Step 5: Finish and Chill
If you’re using the optional toppings, scatter the feta, radishes, and toasted seeds over the salad now. Grind a bit of fresh black pepper over the top.
Cover and refrigerate for at least 30 minutes before serving. After making this dozens of times, I can tell you that the chill time is not optional — the flavors mellow and meld into something far more cohesive than if you serve it right away.
Substitutions and Variations
Make It Vegan
Swap the Greek yogurt for a thick, unsweetened coconut or cashew yogurt and use vegan mayonnaise. Replace the feta with marinated white beans or a sprinkle of nutritional yeast for that savory depth. Use maple syrup instead of honey.
Boost the Protein
This dill potato salad pairs beautifully with grilled chicken or poached salmon tossed right in. Canned chickpeas stirred through the salad also add a hearty, plant-based protein hit that makes it a full meal on its own.
Add More Crunch
Beyond the toasted seeds, thinly sliced cucumber or shaved fennel add fantastic crunch. For a different herb profile, try swapping half the dill for fresh tarragon — it’s a surprisingly lovely combination that works great as a cookout side dish.
Expert Tips and Troubleshooting
Preventing Soggy Salad
The biggest culprit of a watery dill potato salad is adding dressing to hot potatoes. Always let them cool to room temperature first, or they’ll release steam and dilute everything. A sheet pan cools them faster than a bowl.
Keeping Snap Peas Crisp
In my testing, I found that drying the snap peas thoroughly after their ice bath is crucial. Any leftover moisture sitting on the surface will water down the dressing over time. A clean kitchen towel works better than paper towels here.
Dressing Too Thick or Too Thin
If your dressing is thicker than you’d like, whisk in lemon juice a teaspoon at a time until it loosens. If it’s too thin — usually from low-fat yogurt — stir in a little more mayo. The Harvard T.H. Chan School of Public Health notes that extra-virgin olive oil supports a balanced diet, making this dressing a smarter swap than all-mayo versions.
Storage and Meal Prep
| Component | Storage Method | Duration |
|---|---|---|
| Assembled salad | Airtight container in fridge | Up to 3 days |
| Dressing (made separately) | Sealed jar in fridge | Up to 5 days |
| Cooked potatoes (undressed) | Airtight container in fridge | Up to 4 days |
| Blanched snap peas | Airtight container in fridge | Up to 3 days |
For the best meal prep results, store the dressing separately and toss everything together the day you plan to serve it. This keeps the snap peas crisp and the herbs vibrant.
If the salad looks a little dry after a day in the fridge, simply stir in a spoonful of Greek yogurt and a squeeze of lemon to revive it. It’s a no-waste fix that works every time. Pair it with other hearty bean and pasta salads for a full make-ahead spread.
Serving Suggestions

This snap pea salad is the ideal cookout side dish alongside grilled burgers, chicken skewers, or barbecue ribs. It also shines on a lunch spread next to a bright watermelon basil summer salad for a colorful warm-weather table.
If you want to dress it up for a dinner party, serve it on a wide platter with the feta and radishes arranged on top rather than mixed in. A drizzle of your favorite homemade green onion dressing over the top adds a finishing touch that looks absolutely gorgeous.
Dill Potato Snap Pea Salad FAQs
Can I make this Dill Potato Snap Pea Salad ahead of time?
Yes, you can make this salad up to 24 hours in advance. For best results, store the dressing separately and toss everything together about 30 minutes before serving so the snap peas stay crisp and the herbs stay bright.
How long does dill potato salad last in the fridge?
The assembled salad keeps well for up to 3 days in an airtight container. The dressing on its own lasts up to 5 days. If it looks dry after storage, stir in a spoonful of Greek yogurt and a squeeze of lemon to refresh it.
What can I substitute for Greek yogurt in the dressing?
Sour cream works as a 1:1 swap and gives a slightly richer, tangier result. For a dairy-free version, use a thick, unsweetened coconut or cashew yogurt. Avoid thin or flavored yogurts, as they will make the dressing watery.
Why do you blanch the snap peas instead of using them raw?
A quick 1-2 minute blanch followed by an ice bath gives the snap peas a more vibrant green color and takes the raw edge off their flavor while keeping them perfectly crisp. Raw snap peas work too if you prefer a more assertive crunch.
What type of potatoes work best for this salad?
Baby potatoes or small waxy varieties like Yukon Gold or red potatoes are ideal because they hold their shape after cooking. Avoid starchy russet potatoes, which tend to fall apart and turn the salad mushy.
Final Thoughts
This Dill Potato Snap Pea Salad is one of those recipes that earns its spot in your regular rotation fast. It’s bright, satisfying, and genuinely easy to pull together even on a busy weeknight.
Seriously, give it a try at your next gathering and watch it vanish. If you make it, drop a comment below and let me know how it went — and save this recipe to Pinterest so you can find it again all summer long!

Dill Potato Snap Pea Salad with Creamy Lemon Dressing
Equipment
- Large pot
- Small Pot
- Sheet pan
- Mixing bowls
- Whisk
- Microplane grater
- Airtight container
Ingredients
Salad Base
- 2 lbs Baby potatoes, halved Any small waxy potato works well
- 2 cups Sugar snap peas, trimmed and sliced Snow peas are a fine substitute
- â…“ cup Red onion, finely diced Soak in cold water for 10 minutes to mellow flavor
- ¼ cup Fresh dill, chopped Use 1 tablespoon dried dill if needed
- 2 tbsp Fresh parsley, chopped Flat-leaf preferred
Optional Toppings
- ¼ cup Sliced radishes Adds color and peppery bite
- â…“ cup Crumbled feta cheese Omit for dairy-free version
- 2 tbsp Toasted sunflower seeds or chopped almonds Adds crunch and protein
- To taste Freshly ground black pepper
Dressing
- ½ cup Plain Greek yogurt Full-fat gives the creamiest result
- ¼ cup Mayonnaise Vegan mayo works perfectly
- 2 tbsp Fresh lemon juice About 1 large lemon
- 1 tsp Lemon zest Zest before juicing
- 1 tbsp Dijon mustard Whole grain mustard also works
- 1 small clove Garlic, finely grated Use a microplane for best results
- 2 tbsp Extra-virgin olive oil Adds richness and smoothness
- ½ tsp Honey Use maple syrup for vegan version
- ½ tsp Kosher salt
- ¼ tsp Freshly ground black pepper
Instructions
- Place the halved baby potatoes in a large pot and cover with cold, well-salted water. Bring to a boil, then reduce to a simmer and cook for 12–15 minutes until fork tender. Drain and spread on a sheet pan to cool.
- Bring a small pot of water to a boil. Cook the snap peas for 1–2 minutes until bright green and crisp. Transfer immediately to ice water, then drain and pat dry.
- Combine Greek yogurt, mayonnaise, lemon juice, lemon zest, Dijon mustard, grated garlic, olive oil, honey, salt, and pepper in a bowl. Whisk until smooth and creamy.
- Add cooled potatoes, snap peas, red onion, dill, and parsley to a large bowl. Pour dressing over the salad and gently fold until evenly coated.
- Add optional toppings such as feta, radishes, and toasted seeds. Cover and refrigerate for at least 30 minutes before serving to allow flavors to blend.
