Piyaz (Turkish White Bean Salad)

5 min prep 45 min cook 3 servings
Piyaz (Turkish White Bean Salad)
Save This Recipe!
Click to save for later - It only takes 2 seconds!

It was a breezy Saturday afternoon in my grandparents’ old stone kitchen, the kind of place where the walls seem to hold centuries of whispered recipes. The moment I lifted the heavy lid off the pot of simmering beans, a cloud of earthy steam rose, carrying with it the faint scent of distant Anatolian markets—think sun‑kissed olives, smoky cumin, and the tang of lemon zest. I remember how the light filtered through the lattice windows, catching the glint of copper pans and turning the humble white beans into a golden promise of comfort. That day, my grandmother handed me a small wooden bowl, already brimming with a mixture of chopped onions, parsley, and a sprinkle of sumac that smelled like the first rain after a long summer, and she whispered, “This is Piyaz, love. It’s more than a salad; it’s a memory you can eat.”

Since that first bite, I’ve been on a quest to perfect this Turkish white bean salad, and let me tell you, the journey has been as flavorful as the dish itself. Piyaz is one of those rare recipes that feels both rustic and refined, simple enough for a quick weekday lunch yet impressive enough to star at a dinner party. The beans soak up the bright, citrusy dressing, while the crunchy red onion adds a sharp bite that awakens the palate, and the sumac delivers a subtle, lemon‑like tartness that lingers just long enough to keep you reaching for another forkful. Have you ever wondered why a salad that seems so straightforward can taste so complex? The secret lies in the balance of textures, the quality of each ingredient, and a few tricks that most cooks overlook.

In the sections that follow, I’m going to walk you through every nuance—from selecting the perfect beans to mastering the art of a silky, tangy vinaigrette. You’ll discover why a pinch of cumin can transform the whole dish, how to keep the onions crisp without losing their bite, and even a hidden ingredient that most people skip but that makes the flavor pop like fireworks on a summer night. But wait—there’s a secret trick in step four that will change the way you think about bean salads forever. Trust me, you’ll want to bookmark this page and come back again and again.

Here’s exactly how to make it — and trust me, your family will be asking for seconds, your friends will beg for the recipe, and you’ll find yourself daydreaming about that first spoonful long after the bowl is empty. So roll up your sleeves, gather your freshest produce, and let’s dive into the world of Piyaz, where every bite tells a story and every aroma brings you a step closer to the heart of Turkey.

🌟 Why This Recipe Works

  • Flavor Depth: The combination of sumac, lemon juice, and red wine vinegar creates layers of acidity that brighten the beans without overwhelming them. Each bite delivers a burst of citrusy tang followed by a gentle earthiness, making the salad endlessly satisfying.
  • Texture Harmony: Creamy beans, crunchy onions, and fresh parsley provide a delightful contrast that keeps the mouthfeel interesting from the first forkful to the last. The optional hard‑boiled eggs add a velvety richness that balances the crisp elements.
  • Ease of Preparation: Most of the work is hands‑off—once the beans are cooked, the salad comes together in a single bowl. Even if you’re short on time, you can use canned beans and still achieve a restaurant‑quality result.
  • Time‑Saving Flexibility: The dish can be assembled ahead of time and chilled, allowing flavors to meld while you attend to other tasks. This makes it perfect for busy weekdays or for planning a relaxed weekend brunch.
  • Versatility: Piyaz works as a side, a light main, or even a hearty topping for grilled meats. Its bright profile pairs beautifully with smoky kebabs, grilled fish, or a simple slice of crusty bread.
  • Nutrition Boost: White beans are a powerhouse of plant‑based protein and fiber, while olive oil adds heart‑healthy monounsaturated fats. The fresh herbs contribute antioxidants, making this salad as good for the body as it is for the soul.
  • Ingredient Quality: By using high‑quality olive oil and freshly squeezed lemon, you elevate the dish from ordinary to extraordinary. The sumac, a hallmark of Turkish cuisine, adds a distinctive flavor that you simply can’t replicate with ordinary lemon zest.
  • Crowd‑Pleasing Factor: Even picky eaters love the bright colors and the gentle spice. It’s a safe bet for potlucks, family gatherings, or a simple weekday dinner that feels special.
💡 Pro Tip: Toast the dried beans in a dry skillet for a minute before soaking; this adds a subtle nuttiness that deepens the overall flavor profile.

🥗 Ingredients Breakdown

The Foundation: Beans & Base

White beans are the heart of Piyaz, providing a buttery texture that soaks up every nuance of the dressing. I prefer using dried cannellini or great northern beans because they have a firm bite and a creamy interior once cooked. If you’re short on time, high‑quality canned beans work just as well—just be sure to rinse them thoroughly to remove excess sodium. The key is to choose beans that are plump and uniform in size; uneven beans can lead to a patchy texture that feels off on the palate. When you soak the beans overnight, you not only reduce cooking time but also help them retain their shape during the simmer.

Aromatics & Spices: The Flavor Builders

Red onion, finely diced, brings a sharp, slightly sweet crunch that cuts through the richness of the beans. I always slice the onion thinly and then soak it in cold water for a few minutes to mellow its bite without losing its crunch. Fresh parsley, chopped just before mixing, adds a bright, herbaceous lift that makes the salad feel lively and fresh. Sumac, the star spice of Turkish cuisine, offers a tangy, citrus‑like flavor that’s more complex than plain lemon zest. A pinch of ground cumin adds an earthy warmth that rounds out the acidity, while a dash of paprika provides a subtle smokiness that hints at the dish’s Mediterranean roots.

The Secret Weapons: Dressing & Extras

The dressing is a simple marriage of extra‑virgin olive oil, red wine vinegar, and fresh lemon juice. The olive oil should be robust yet smooth—think of a golden, peppery oil that can stand up to the beans without becoming greasy. Red wine vinegar contributes a bright, fruity acidity, while the lemon juice adds a fresh, zesty sparkle that lifts the entire dish. For an extra layer of complexity, I sometimes whisk in a teaspoon of honey to balance the tang, but that’s entirely optional. Optional toppings like hard‑boiled eggs, sliced green peppers, and capers introduce additional textures and bursts of briny flavor that keep each bite interesting.

Finishing Touches: Garnish & Presentation

A final drizzle of olive oil and a generous sprinkle of sumac right before serving give the salad a glossy finish and an aromatic punch that awakens the senses. The bright red of the onion, the deep green of the parsley, and the ivory of the beans create a visual harmony that’s as pleasing to the eye as it is to the tongue. If you’re serving Piyaz at a gathering, consider arranging the salad in a shallow serving bowl and topping it with quartered hard‑boiled eggs for a pop of color. A few extra lemon wedges on the side let guests adjust the acidity to their liking, ensuring every palate is satisfied.

🤔 Did You Know? Sumac is actually a dried fruit that’s ground into a deep crimson powder, and it’s traditionally used across the Middle East to add a lemony tang without the liquid.

With your ingredients prepped and ready, let's get cooking. Here's where the fun really begins...

Piyaz (Turkish White Bean Salad)

🍳 Step-by-Step Instructions

  1. If you’re using dried beans, start by rinsing 2 cups of white beans under cold water, discarding any debris. Place them in a large bowl, cover with plenty of water, and let them soak overnight or for at least 8 hours. Soaking not only shortens the cooking time but also helps the beans retain their shape, preventing them from turning mushy during simmering. Once soaked, drain and give them another quick rinse—this is the moment where the beans start to release that earthy aroma that tells you you’re on the right track.

    💡 Pro Tip: Add a teaspoon of baking soda to the soaking water; it softens the beans and speeds up cooking while preserving their color.
  2. Transfer the soaked beans to a large pot, cover with fresh water, and bring to a gentle boil over medium heat. Once bubbling, reduce the heat to a low simmer, add a pinch of salt, and let the beans cook for 45‑60 minutes, or until they are tender but still hold their shape. You’ll know they’re ready when you can bite into one and feel a slight resistance—not mushy, not hard. Skim off any foam that rises to the surface; this helps keep the broth clear and the beans pristine. When done, drain the beans and set them aside to cool slightly, allowing them to release any excess steam.

  3. While the beans are cooling, prepare the aromatics. Finely dice one medium red onion—aim for pieces about the size of a pea. To tame the sharpness, place the diced onion in a bowl of ice‑cold water for 5 minutes, then drain and pat dry with a clean kitchen towel. This step ensures the onion stays crunchy and bright, providing a satisfying snap in every bite. Next, finely chop ¼ cup of fresh parsley, making sure to include both the leaves and the tender stems for extra flavor.

    ⚠️ Common Mistake: Over‑salting the beans during cooking can make the final salad too salty; add only a pinch now and adjust later with the dressing.
  4. Now, whisk together the dressing in a medium bowl: combine 2 tablespoons of extra‑virgin olive oil, 1 tablespoon of red wine vinegar, 1 tablespoon of fresh lemon juice, 1 teaspoon of sumac, ½ teaspoon of ground cumin, and a pinch of smoked paprika. As you whisk, you’ll notice the mixture thickening slightly, creating an emulsion that clings beautifully to each bean. Taste the dressing and add salt and freshly ground black pepper to your preference—remember, the beans will absorb some of the seasoning later, so it’s okay to be a little generous now. If you enjoy a hint of sweetness, stir in a half‑teaspoon of honey; this balances the acidity without making the salad sweet.

    💡 Pro Tip: Let the dressing sit for 5 minutes after whisking; this allows the sumac to fully release its citrusy notes.
  5. In a large mixing bowl, combine the cooled beans with the diced onion, chopped parsley, and, if you like, 1 small cucumber diced into half‑moon pieces and 2 medium tomatoes seeded and chopped. Toss everything gently, ensuring the beans are evenly coated with the aromatics. At this stage, the salad looks like a colorful mosaic—pearls of white beans nestled among ruby‑red onion and emerald parsley. The vegetables add a fresh crunch that contrasts with the creamy beans, creating a balanced mouthfeel.

  6. Pour the prepared dressing over the bean mixture, using a wooden spoon or silicone spatula to fold everything together. You’ll hear a faint sizzle as the oil meets the warm beans—this is the moment the flavors begin to meld. Keep tossing until every bean is glossy and every piece of onion is lightly coated. Taste the salad; if it needs a little more brightness, add an extra squeeze of lemon or a dash more sumac. The salad should taste vibrant, with a harmonious balance of acidity, earthiness, and subtle spice.

    💡 Pro Tip: For a deeper flavor, let the dressed salad rest for 10‑15 minutes at room temperature before chilling; this allows the beans to absorb the dressing fully.
  7. If you’re using optional toppings, now is the time to add them. Slice two hard‑boiled eggs into quarters and arrange them on top of the salad for a creamy contrast. Add thinly sliced green pepper for an extra pop of color and a slight peppery bite. Sprinkle a tablespoon of capers if you enjoy a briny punch that mimics the flavor of olives. These additions not only enhance the visual appeal but also introduce new layers of texture that keep each forkful exciting.

  8. Cover the bowl with plastic wrap and refrigerate the salad for at least 30 minutes, preferably an hour. Chilling allows the flavors to marry, and the beans become even more succulent as they soak up the dressing. When you’re ready to serve, give the salad a gentle stir, drizzle a final splash of olive oil, and finish with a generous dusting of sumac for that signature ruby‑red sparkle. Serve the Piyaz in a shallow platter alongside warm flatbread or as a side to grilled lamb kebabs, and watch your guests’ eyes light up with each bite.

    🤔 Did You Know? In Turkey, Piyaz is traditionally served as a side to “Iskender” kebab, where its tangy profile cuts through the richness of the meat and sauce.

And there you have it! But before you dig in, let me share some tips that will take this from great to absolutely unforgettable...

🔐 Expert Tips for Perfect Results

The Taste Test Trick

Before you finish the salad, always take a spoonful and let it sit on your tongue for a few seconds. This pause lets you detect subtle imbalances—maybe a hint of extra salt, a missing splash of lemon, or an under‑seasoned bean. Adjust on the spot, adding a pinch more sumac or a drizzle of olive oil, and you’ll achieve a harmony that feels tailor‑made for your palate. I once served a batch that was a touch too acidic, and a quick addition of a teaspoon of honey saved the dish, turning the sharpness into a pleasant, rounded tang.

Why Resting Time Matters More Than You Think

The magic of Piyaz happens during the resting period. As the salad sits, the beans absorb the vinaigrette, and the onions soften just enough to lose their harsh bite while still keeping a satisfying crunch. If you’re in a rush, you can skip the rest, but the flavor will be shallow and the texture uneven. I recommend at least 30 minutes of refrigeration; for a deeper infusion, let it sit overnight—your future self will thank you when the beans are bursting with seasoned goodness.

The Seasoning Secret Pros Won’t Tell You

Professional chefs often add a tiny pinch of sea salt flakes right before serving. The flaky texture creates tiny bursts of brine that accentuate the sumac’s citrus notes, making each bite feel more dynamic. It’s a subtle trick that elevates the salad from home‑cooked to restaurant‑level. I discovered this while watching a Turkish cooking show, and the moment I tried it, the salad sang with a new, bright chorus of flavors.

Olive Oil Quality Is Not Optional

Invest in a good extra‑virgin olive oil that has a peppery finish and a fruit‑forward aroma. The oil is the carrier of flavor, and a low‑quality oil will make the salad feel greasy and flat. When you drizzle the oil, you’ll notice a slight shimmer on the beans—a visual cue that the oil has emulsified correctly with the vinegar and lemon juice. If you’re ever in doubt, taste the oil on its own; it should be robust enough to stand alone in a spoon.

Sumac: The Unsung Hero

Sumac isn’t just a garnish; it’s a flavor cornerstone that brings a bright, almost floral sourness that lemon juice alone can’t achieve. For the best result, store sumac in an airtight container away from light to preserve its potency. If you ever notice the sumac losing its color, it’s a sign the flavor has faded—replace it and you’ll instantly revive the dish’s zing. Trust me, a generous dusting of sumac right before serving transforms the salad into a visual and gustatory masterpiece.

💡 Pro Tip: Toast sumac lightly in a dry pan for 10 seconds before using; this awakens its aromatic oils and adds a deeper, smoky nuance.

🌈 Delicious Variations to Try

One of my favorite things about this recipe is how versatile it is. Here are some twists I've tried and loved:

Mediterranean Twist

Swap the red onion for thinly sliced shallots and add a handful of Kalamata olives, crumbled feta, and a drizzle of honey‑mustard vinaigrette. The salty olives and creamy feta introduce a briny richness that pairs beautifully with the beans, while the honey‑mustard adds a gentle sweetness that balances the acidity. This version feels like a Greek mezze platter and is perfect for summer picnics.

Spicy Kick

Add a finely chopped fresh red chili or a teaspoon of harissa paste to the dressing for a subtle heat that builds gradually. The heat awakens the cumin and paprika, turning the salad into a bold side for grilled steak or roasted chicken. If you prefer a milder heat, sprinkle some crushed red pepper flakes just before serving for a gentle, lingering sting.

Herbaceous Garden

Replace parsley with a mix of fresh mint, dill, and cilantro. The mint adds a cooling freshness, dill brings an anise‑like brightness, and cilantro contributes a citrusy depth. This herb combo makes the salad feel light and bright, perfect for a spring brunch alongside a glass of chilled rosé.

Roasted Veggie Boost

Roast diced carrots, bell peppers, and zucchini with a drizzle of olive oil and a pinch of salt until caramelized, then fold them into the salad. The roasted vegetables introduce a sweet, smoky element that contrasts with the tangy dressing, creating a more complex flavor profile. This variation works wonderfully as a hearty lunch on a cooler day.

Protein‑Packed Power

Add a cup of cooked quinoa or bulgur wheat for extra texture and plant‑based protein. The grain absorbs the dressing, making each bite more substantial, turning the salad into a complete meal. Top with grilled halloumi slices for a salty, squeaky finish that adds an indulgent touch.

Smoky BBQ Fusion

Incorporate smoked paprika and a splash of liquid smoke into the dressing, then toss in shredded smoked chicken or pulled pork. The smoky notes meld with the sumac’s citrus, creating a deep, layered flavor that feels like a cross‑cultural celebration. Serve this version with crusty sourdough for a satisfying, hearty dinner.

📦 Storage & Reheating Tips

Refrigerator Storage

Transfer any leftovers to an airtight container and store them in the refrigerator for up to 4 days. The beans will continue to absorb the dressing, becoming even more flavorful over time. Before serving, give the salad a gentle stir and add a splash of olive oil or lemon juice if it looks a bit dry—this revives the bright notes and restores the glossy finish.

Freezing Instructions

While beans freeze well, the fresh herbs and crisp vegetables can become soggy. If you anticipate a large batch, freeze the cooked beans and dressing separately in freezer‑safe bags. Thaw the beans in the refrigerator overnight, then toss with fresh parsley, onion, and any optional toppings just before serving. This method preserves texture and ensures the salad remains vibrant.

Reheating Methods

Piyaz is best enjoyed cold or at room temperature, but if you prefer a warm version, gently heat the beans in a saucepan with a tablespoon of water and a drizzle of olive oil over low heat. Stir continuously until warmed through—avoid boiling, as this can break down the beans and make the salad mushy. The trick to reheating without drying it out? Add a splash of lemon juice or a drizzle of extra‑virgin olive oil at the end; this re‑emulsifies the dressing and brings back that fresh, lively flavor.

❓ Frequently Asked Questions

Yes, canned white beans are a convenient shortcut. Be sure to rinse them thoroughly under cold water to remove excess sodium and any metallic taste from the canning liquid. After rinsing, pat them dry with a clean kitchen towel before mixing with the dressing; this helps the vinaigrette cling better and prevents the salad from becoming watery.

Choose a high‑quality extra‑virgin olive oil with a fruity, peppery profile. The oil is a key flavor carrier, so a robust oil will enhance the dish, while a bland oil can make the salad feel flat. If you have access to a regional Turkish or Mediterranean oil, even better—these often have subtle herbal notes that complement the sumac and cumin.

Piyaz will stay fresh for up to four days when stored in an airtight container. The beans actually improve in flavor as they sit, so the salad may taste even better on the second or third day. Just give it a quick stir before serving and add a fresh drizzle of olive oil or lemon juice if it looks a bit dry.

Absolutely! Omit the hard‑boiled eggs and any optional dairy toppings. The beans, herbs, and vibrant dressing provide plenty of protein and richness on their own. If you want an extra boost, add roasted chickpeas or a sprinkle of toasted pumpkin seeds for crunch and additional nutrients.

If sumac is unavailable, you can create a similar tangy flavor by combining equal parts lemon zest and a pinch of ground dried hibiscus (also known as “karkade”). While it won’t replicate the exact smoky citrus note of sumac, it will still give the salad a bright, slightly tart finish that lifts the dish.

Add the dressing first, then let the salad chill. This allows the beans to absorb the flavors fully while they rest. If you add the dressing after chilling, the beans won’t soak up as much flavor, and the salad may taste flat.

Yes! While white beans are traditional, you can experiment with chickpeas, black beans, or even lentils. Each brings its own texture and flavor—chickpeas add a buttery bite, black beans contribute a deeper earthiness, and lentils offer a softer, more delicate mouthfeel. Adjust the seasoning accordingly, as different legumes may require a touch more acidity.

Piyaz shines as a side dish alongside grilled meats, kebabs, or roasted vegetables. It also works beautifully as a light main course when paired with warm flatbread or pita. For a festive presentation, serve it in a shallow, decorative bowl and garnish with extra parsley, a drizzle of olive oil, and a final dusting of sumac.
Piyaz (Turkish White Bean Salad)

Piyaz (Turkish White Bean Salad)

Homemade Recipe

Prep
15 min
Pin Recipe
Cook
30 min
Total
45 min
Servings
4-6

Ingredients

Instructions

  1. Rinse and soak the dried white beans overnight, then drain and set aside.
  2. Simmer the soaked beans in fresh water with a pinch of salt until tender, about 45‑60 minutes; drain and let cool.
  3. Dice the red onion, soak briefly in cold water, then drain; chop fresh parsley.
  4. Whisk together olive oil, red wine vinegar, lemon juice, sumac, cumin, paprika, salt, and pepper to form a bright dressing.
  5. Combine beans, onion, parsley, cucumber, and tomatoes in a large bowl; toss gently.
  6. Pour the dressing over the bean mixture and toss until every bean is glossy and well‑coated.
  7. Add optional toppings such as quartered hard‑boiled eggs, sliced green pepper, and capers; give a final gentle toss.
  8. Cover and refrigerate for at least 30 minutes before serving; finish with a drizzle of olive oil and a dusting of sumac.

Nutrition per Serving (estimate)

350
Calories
25g
Protein
30g
Carbs
15g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.