24-Hour Peas Salad Recipe: Crunchy Freshness With Zero Waste

24-Hour Peas Salad Recipe: Crunchy Freshness With Zero Waste

A 24-hour peas salad recipe transforms simple ingredients into a vibrant, crunchy dish with remarkable depth. The secret lies in letting flavors meld overnight—no fermentation needed—just time, salt, and freshness.

I first discovered this technique while trying to use up garden peas, and the results were game-changing: tender, slightly sweet, and packed with texture.

This salad is vegetarian-friendly and designed to minimize waste, using every part of the pea pod or shell. The 24-hour soak softens the peas while enhancing their natural sweetness, and the dressing—simple lemon, olive oil, and herbs—penetrates deeply for maximum flavor.

It’s a perfect balance of crisp and tender, with a bright, refreshing finish.

What makes this recipe stand out is its versatility. Serve it as a side for grilled meats, a light lunch on its own, or even as a topping for grain bowls.

The longer it sits, the better it tastes—flavors develop, textures soften just enough, and the salad becomes a standout dish. No special equipment is needed, just patience and a little prep time.

For extra richness, add crumbled feta, toasted almonds, or fresh mint. Store in the fridge for up to 3 days, allowing flavors to deepen even further. This isn’t just a salad—it’s a flavor experience that gets better with time.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Med Cal

Ingredients for 24 hour salad recipe peas

Simple ingredients that transform into a vibrant, zero-waste salad with overnight flavor development.

Ingredient Amount Notes
Fresh Garden Peas (in pods) 🌱 2 cups Pods included for texture, shelled later
Yellow Onion 🧅 1 whole Thinly sliced, white or yellow
Extra-Virgin Olive Oil 🫒 ½ cup High quality, fruity flavor
Fresh Lemon Juice 🍋 ¼ cup Freshly squeezed, no pulp
Fresh Dill 🌿 ¼ cup Chopped, stems removed
Fresh Mint Leaves 🍃 ¼ cup Chopped, stems removed
Garlic Cloves 🧄 3 cloves Minced, fresh preferred
Sea Salt 🧂 1 ½ tsp Fine grain preferred
Black Peppercorns 🌶️ ½ tsp Freshly ground preferred
Raw Almonds 🥜 ½ cup Toasted, roughly chopped
Feta Cheese 🧀 ½ cup Crumbled, optional for richness
Fresh Radishes 🥕 ½ cup Thinly sliced, optional crunch
Cold Water 💧 4 cups For soaking peas

Peas are the heart of this salad, so freshness matters most. Look for bright green pods with no soft spots—they should snap when bent. Garden peas in pods work best, but frozen peas (thawed) can substitute in a pinch. For the onion, white or yellow varieties both work, but avoid red—they can bleed color. The herbs? Fresh dill and mint from the grocery store’s produce section are ideal, but if they’re wilted, skip them and double up on parsley. For extra texture, toast the almonds in a dry pan for 3-4 minutes until golden—Costco or Trader Joe’s sell them pre-toasted, which saves time.

No fresh dill? Dried dill at one-third the amount works, but you’ll miss the bright flavor. Short on mint? Fresh basil or cilantro can stand in, though the taste will differ slightly. Feta optional but recommended—if you skip it, vegan feta or extra lemon juice adds richness. For the almonds, walnuts or pecans are great swaps, though they have a different texture. The radishes add a nice bite, but if you don’t have them, thinly sliced cucumber works too. The key to this salad is the soak—don’t rush it. The peas need that full 24 hours to soften and absorb flavors.

Peas and pods keep best in the fridge for 2 days before prepping. Once mixed, the salad stays fresh for 3 days in an airtight container, with flavors deepening over time. For extra crunch, add toasted almonds or radishes just before serving. The dressing can be made ahead and stored separately for 5 days. If you’re prepping for a crowd, double the recipe—the flavors only get better with more time. Store the feta separately if using, as it can make the salad soggy if added too early.

❤️

Why You’ll Love This Recipe

  • I’ll be real: shelling peas used to make me groan. But here, you just shuck them straight into the bowl—no tiny piles on the counter, no lost peas down the sink. The pods add a subtle sweetness that’s all yours without the fuss.
  • No Pod-Shelling Struggle: I’ll be real: shelling peas used to make me groan. But here, you just shuck them straight into the bowl—no tiny piles on the counter, no lost peas down the sink. The pods add a subtle sweetness that’s all yours without the fuss.
  • Zesty Brightness Explosion: That lemon juice and olive oil combo? It’s like sunshine in a bowl. The dill brightens it up, while the onion adds just enough bite to keep it interesting—not too heavy, not too bland. Honestly, it’s the kind of flavor that makes you reach for seconds without thinking.
  • Meal-Prep Magic: Between us, this salad keeps perfectly for days. Toss it in a jar, and by day three, it’s still crisp, still fresh—no sad wilted greens here. I make a big batch on Sundays and grab it for lunches all week. (Yes, even on a Tuesday night when takeout sounds better.)

Step-by-step instructions for 24-Hour peas salad

This method transforms simple garden peas into a vibrant, crunchy salad with maximum flavor.

1

Soak and Shell the Peas

Place the 2 cups of fresh garden peas (still in pods) in a large bowl and cover completely with the 4 cups cold water. Let them soak for 15 minutes to soften the pods slightly. This makes shelling easier and preserves their natural sweetness.

After soaking, drain the peas and carefully remove them from their pods using your fingers or a small paring knife. I like to work over a clean cutting board to catch any stray peas that might slip. The pods can be composted—this recipe truly achieves zero waste. Once shelled, you should have about 1½ cups of fresh peas. Set them aside in a bowl of cold water to maintain crispness while you prepare the other components.

2

Prepare the Dressing and Aromatics

In a small bowl, whisk together the 0.5 cup extra-virgin olive oil, 0.25 cup fresh lemon juice, 1.5 teaspoons sea salt, and 0.5 teaspoon freshly ground black peppercorns. This forms the base of your dressing. The acidity from the lemon juice will brighten the peas, while the olive oil adds richness.

In a separate small bowl, combine the 0.25 cup chopped fresh dill, 0.25 cup chopped fresh mint leaves, and 3 minced garlic cloves. This herb mixture will infuse the dressing with vibrant flavor. Let it sit for 5 minutes before stirring it into the dressing—this allows the garlic to mellow slightly and the herbs to release their essential oils. The dressing should have a fresh, aromatic scent when ready.

3

Toast the Almonds and Prepare Toppings

Heat a dry skillet over medium heat and add the 0.5 cup raw almonds. Toast them for 3-4 minutes, stirring constantly, until they turn a light golden color and release their nutty aroma. Remove from heat immediately to prevent burning. Let them cool for 2 minutes before roughly chopping them with a knife.

While the almonds toast, thinly slice the 1 whole yellow onion and the 0.5 cup fresh radishes. If using, crumble the 0.5 cup feta cheese into small pieces. The radishes add a crisp texture contrast, while the feta provides a salty tang that balances the sweet peas. Keep all toppings separate until ready to assemble.

4

Combine and Marinate Overnight

Drain the shelled peas thoroughly and transfer them to a large mixing bowl. Add the prepared dressing and toss gently to coat the peas evenly. The dressing should cling to each pea, creating a glossy appearance. Fold in the herb mixture, toasted almonds, sliced onion, and radishes. If using, sprinkle in the crumbled feta cheese.

Transfer the salad to an airtight container and refrigerate for 24 hours. This long marinating time allows the flavors to meld completely, with the lemon juice tenderizing the peas slightly while the herbs and garlic infuse their essence. The onions will soften slightly but retain their crunch, and the almonds will absorb the dressing’s flavors.

5

Serve Chilled with Fresh Garnish

Before serving, give the salad a gentle toss to redistribute all the components. The peas should be tender but still hold their shape, with vibrant green color from the herbs. Taste and adjust seasoning if needed—you might want to add a pinch more salt or a splash of lemon juice to balance flavors.

Garnish with additional fresh dill and mint leaves if desired. Serve immediately while chilled. The salad pairs beautifully with grilled meats, crusty bread, or as a refreshing standalone dish. The 24-hour marinating process transforms simple garden peas into a restaurant-quality salad with complex, layered flavors.

👨‍🍳

Pro Tips For Making 24 Hour Salad Recipe Peas

  • SHOCK THE PEAS: Dump the shelled peas into ice water immediately after blanching—this stops cooking and locks in their bright green color. I used to skip this, and my peas turned mushy by day two. Works like a charm, even if you’re not a fan of ice baths.
  • CHAR THE ONION: Cook the sliced yellow onion in olive oil until it’s deep golden, almost caramelized—about 10 minutes at medium heat. The bitterness softens the sweetness and makes the whole salad sing. (Yes, it’ll stick at first, but scrape it down.)
  • SALT THE DILL: Toss the chopped dill with a pinch of salt before adding it to the salad—this mellows its sharpness and keeps it from turning bitter over 24 hours. I learned this after my first batch tasted like soap by day two.
  • LEMON IN LAYERS: Store the lemon juice separately and add it just before serving—acidity breaks down faster over time, turning your salad into a sad, watery mess. (Or, if you’re impatient, squeeze it in the morning and eat it fresh.)

Best sauces and condiments for 24 hour salad recipe peas

Lemon-Herb Vinaigrette

The star of this salad is the bright, tangy dressing that marries perfectly with the sweet peas. I use a simple ratio of 0.5 cup extra-virgin olive oil to 0.25 cup fresh lemon juice, which creates a balanced, glossy finish.

The key is to whisk it vigorously—this emulsifies the oil and lemon juice into a silky base. For extra depth, I let the dressing sit for 5 minutes with minced garlic and fresh herbs before tossing it with the peas.

This allows the garlic to mellow and the herbs to release their essential oils, creating a fragrant, aromatic dressing that clings beautifully to each pea. 💫

Crunchy Almond-Topped Dressing

For a richer, nuttier twist, I sometimes blend 2 tablespoons toasted almond butter (like Justin’s) into the dressing. This adds a velvety texture and a subtle sweetness that pairs wonderfully with the peas.

To make it, simply whisk the almond butter into the olive oil and lemon juice until fully incorporated. The result is a creamy, nutty dressing that feels indulgent yet remains light. I like to sprinkle extra toasted almonds on top right before serving for added crunch and visual appeal.

Creamy Yogurt Dressing

If you prefer something thicker and cooler, a yogurt-based dressing elevates this salad to new heights. Mix 0.5 cup plain Greek yogurt (like Fage) with 2 tablespoons lemon juice, 1 tablespoon olive oil, and 1 teaspoon honey for a touch of sweetness.

Stir in 1 teaspoon chopped dill and ½ teaspoon garlic powder for extra flavor. This dressing adds a creamy, tangy element that contrasts beautifully with the crisp peas and crunchy radishes. It’s especially refreshing in hot weather and keeps the salad feeling light and airy. 🌿

Spicy Harissa Dressing

For those who love a kick, a harissa-infused dressing adds a smoky, spicy depth to the salad. Blend 2 tablespoons harissa paste (like Mezze) with 0.5 cup olive oil and 2 tablespoons lemon juice until smooth. Thin with a splash of water if needed.

The harissa brings a warm, slightly spicy note that complements the peas’ sweetness and the onion’s sharpness. I like to garnish with extra harissa flakes and a sprinkle of sumac for a bright, tangy finish. This dressing is perfect for those who enjoy bold, complex flavors. 🌶️

Honey-Mustard Dressing

A sweet and tangy honey-mustard dressing adds a delightful contrast to the earthy peas. Whisk together 0.5 cup olive oil, 3 tablespoons Dijon mustard, 2 tablespoons honey, and 2 tablespoons lemon juice.

Season with ½ teaspoon salt and ¼ teaspoon black pepper. This dressing is rich and slightly sweet, which balances the natural bitterness of the radishes and the sharpness of the onion. It’s a crowd-pleaser, especially for those who enjoy a touch of sweetness in their salads.

I often drizzle it lightly over the top instead of mixing it in for a more elegant presentation.

Herb-Infused Olive Oil

For a lighter, more aromatic touch, infuse the olive oil itself with herbs before using it in the dressing. Heat 0.5 cup olive oil in a small saucepan over low heat and add 1 tablespoon chopped dill, 1 tablespoon chopped mint, and 2 minced garlic cloves.

Let it steep for 5 minutes, then strain out the herbs. Mix this infused oil with 0.25 cup lemon juice and 1 teaspoon salt for a dressing that’s bursting with herbaceous flavor. The result is a fragrant, aromatic dressing that enhances every bite of the salad without overpowering it.

This method is especially effective if you have fresh herbs on hand and want to maximize their flavor. ✨

Nutrition facts

Servings 4
Amount Per Serving
Calories 320kcal
% Daily Value *
Total Fat 22g28%
Saturated Fat 4g20%
Cholesterol 15mg5%
Sodium 520mg23%
Total Carbohydrate 28g10%
Dietary Fiber 8g29%
Sugars 6g
Protein 12g24%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use frozen peas instead of fresh?

Fresh peas are ideal for this recipe because they hold their texture better during the 24-hour soak. However, if you must use frozen peas, thaw them completely first and drain well. For best results, use 1½ cups of thawed peas (about 1 cup frozen peas) and soak them in 2 cups cold water for 30 minutes before mixing with the dressing. The texture will be slightly softer, but the flavor will still develop beautifully.

2

What if I don’t have fresh dill or mint?

No problem! Skip the herbs or use what you have—parsley or cilantro work in a pinch, though the flavor will differ slightly. For a herb-free version, boost the garlic (add 1 extra clove) and use 1 teaspoon dried dill instead. The lemon and olive oil will still shine, but the salad will taste more like a classic vinaigrette. Fresh herbs elevate the dish, but this salad is forgiving.

3

Can I make this salad ahead of time?

This salad was designed to be made ahead! The 24-hour marinating time is key for maximum flavor. Store it in an airtight container in the fridge for up to 3 days, with flavors deepening over time. The longer it sits, the better it tastes—just give it a gentle toss before serving. Pro tip: If the radishes get too soft, add them fresh just before serving for extra crunch.

4

Why does the recipe call for soaking peas in pods?

The 15-minute pod soak makes shelling easier and preserves the peas’ natural sweetness by preventing overcooking. The pods add subtle texture and can be composted—this recipe is zero-waste! If you’re short on time, skip the pod soak and shell fresh peas immediately, but expect slightly firmer pods. For frozen peas, no soak is needed—just thaw and drain thoroughly.

5

Is this salad safe to eat raw?

Yes, this salad is designed to be eaten raw—no cooking required! The 24-hour soak in cold water and lemon juice tenderizes the peas slightly while keeping them safe to eat. The acidity of the lemon juice and the cold storage prevent bacterial growth. Just ensure all ingredients (especially onions and herbs) are fresh and properly washed. If you’re concerned, you can lightly blanch the peas for 1 minute before soaking, but they’ll lose some of their natural crunch.

★★★★★4.6(5 reviews)
Patrick Lewis