Bandara Salad Recipe: Sri Lankan Spiced Chickpea and Cucumber Crunch

Salads

Bandara Salad Recipe: Sri Lankan Spiced Chickpea and Cucumber Crunch

This Bandara salad recipe brings the vibrant flavors of Sri Lanka to your table with a perfect balance of spiced chickpeas, crisp cucumbers, and tender boiled vegetables. The secret lies in the aromatic spiced vinegar dressing that transforms simple ingredients into a refreshing, protein-packed dish perfect for any meal. I've perfected this traditional recipe to deliver authentic taste with minimal effort—just 30 minutes of prep and you'll have a salad that's as nutritious as it is delicious.

The foundation of this dish is the spiced dressing, made with mustard seeds, curry leaves, and a touch of chili that adds depth without overpowering. The vegetables—potatoes, carrots, and peas—are boiled just until tender, then tossed with chickpeas and crisp cucumbers for that signature crunch. What makes this salad special is how the flavors meld together: the earthiness of the boiled veggies, the slight tang of the dressing, and the satisfying bite of the cucumbers create a harmonious balance that keeps you reaching for more.

By the time you're done assembling, you'll have a salad that's vibrant, flavorful, and packed with texture—crisp, tender, and slightly spicy all at once. The dressing clings to every ingredient, ensuring each bite delivers that perfect blend of Sri Lankan spices. This isn't just a side dish; it's a complete meal that's light yet satisfying, making it ideal for lunch or a refreshing dinner option.

Whether you're serving this as a standalone dish or pairing it with grilled meats or rice, the Bandara salad brings a taste of Sri Lanka to your kitchen. The recipe scales easily, so you can make a single serving or double it for a crowd. Let's get started on creating this flavorful, traditional salad that's sure to impress.

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

Ingredients for bandara salad

Simple ingredients with bold Sri Lankan flavors—this salad packs protein, crunch, and spice in every bite.

Ingredient Amount Notes
Chickpeas 🌾 1 ½ cups Canned, drained and rinsed
Red Potatoes 🥔 1 lb Medium size, halved
Carrots 🥕 4 medium Whole, peeled and sliced
Green Peas 🌽 1 cup Frozen or fresh
Cucumber 🥒 1 medium English or Persian, sliced
Yellow Onion 🧅 1 medium Thinly sliced
Mustard Seeds 🌶️ 1 tbsp Whole, yellow variety
Curry Leaves 🌿 ¼ cup Fresh, packed
Red Chili Flakes 🔥 1 tsp Adjust for heat preference
White Vinegar 💧 ½ cup Distilled preferred
Sugar 🍯 1 tbsp White granulated
Salt 🧂 1 tsp Kosher or sea salt
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish
Lemon Juice 🍋 2 tbsp Freshly squeezed

The curry leaves are non-negotiable—they bring that authentic Sri Lankan aroma. Indian or Asian markets usually carry fresh bundles, but if you can't find them, dried curry leaves work at half the amount. The mustard seeds should be toasted in oil until they pop—this is where the magic happens. For the potatoes, I always grab Yukon Golds for their creamy texture, but red potatoes work too. The carrots and cucumbers? Organic is best—no waxy skins to peel off. If you're using frozen peas, no need to thaw them—they'll soften perfectly during boiling.

No curry leaves? Fresh thyme or bay leaf adds depth, though it won't be identical. Short on mustard seeds? Celery seeds at half the amount give a similar earthiness. The vinegar dressing can be made ahead—it actually tastes better after sitting for an hour as the flavors meld. For the cucumbers, English cucumbers have fewer seeds and hold their shape better than Persian ones when sliced. The dressing ratio is key: vinegar to sugar should be 4:1 for that perfect tang-sweet balance. If you love heat, add extra chili flakes, but start with just 1 tsp—you can always add more.

The boiled veggies keep for 3 days in the fridge, but the dressing is best made fresh. Store them separately and toss just before serving to keep that crisp texture. The chickpeas? Rinse them well if using canned—they can be salty. This salad reheats beautifully, so double the batch for leftovers. I always make extra dressing too—it's perfect for drizzling on grilled chicken or fish. Garnish with cilantro right before serving, or it'll wilt in the fridge. The flavors actually improve overnight, so this is one of those salads that tastes even better the next day.

❤️

Why You'll Love This Recipe

  • No-Fuss Assembly: I swear by this salad because it’s literally chop-and-toss. Toss the boiled chickpeas, halved potatoes, and grated carrots with cucumber and peas—no fancy techniques, just a big bowl and a spoon. Even my roommate, who burns toast, can handle it.
  • Tangy-Sweet Magic: The secret’s in the dressing—lemon juice and vinegar cut through the earthy chickpeas while the sugar in the peas and carrots balances it out. Honestly, the first bite makes you wonder why you ever ate plain salads.
  • Lunchbox Legend: This holds up perfectly for days, whether packed for work or school. The potatoes stay firm, the chickpeas keep their bite, and the cucumber stays crisp—no sad, soggy greens here. My kids actually finish their lunches now.
  • Budget Meal Hero: Chickpeas, potatoes, and carrots? That’s change from your grocery budget. I make this for a family of four for under $8, and it’s still hearty enough to feel like a meal. Leftovers? Even better—just toss in a little yogurt the next day.

Step-by-step instructions for Sri Lankan spiced chickpea and cucumber salad

This vibrant Sri Lankan-inspired dish delivers bold flavors and satisfying crunch in every bite.

1

👨‍🍳 Step 1: Prepare the Spiced Chickpea Base

In a medium saucepan, combine the 1.5 cups chickpeas, 1 lb red potatoes (halved), 4 medium carrots (sliced), and 1 cup green peas. Add 1 tbsp mustard seeds, 0.25 cup curry leaves, 1 tsp red chili flakes, 1 tbsp sugar, and 1 tsp salt. Pour in 0.5 cup white vinegar and 2 tbsp lemon juice.

Bring to a boil over medium-high heat, then reduce to medium-low heat and simmer uncovered for 15-20 minutes until the potatoes are fork-tender and the flavors meld together. You'll notice the mustard seeds pop and the curry leaves release their aromatic oils—this is when the magic happens. Stir occasionally to prevent sticking, adding 2-3 tablespoons of water if needed to keep the mixture moist.

2

🍳 Step 2: Toast the Spices and Cool the Mixture

While the chickpea mixture simmers, heat a separate small skillet over medium heat. Add the 1 tbsp mustard seeds and toast them for 30 seconds until they begin to sizzle and turn golden. Immediately transfer them to the chickpea mixture—this adds an extra layer of nutty depth to the salad.

Remove the saucepan from heat and let the mixture cool completely to room temperature. This step is crucial because warm ingredients can make the cucumber soggy when combined later. I like to spread the mixture on a large plate to cool faster, stirring occasionally. Once cooled, you'll notice the vibrant colors of the curry leaves and carrots really pop against the chickpeas.

3

🥘 Step 3: Prepare the Refreshing Cucumber Base

While the chickpea mixture cools, thinly slice the 1 medium cucumber and 1 medium yellow onion. Transfer them to a large mixing bowl. Add the cooled chickpea mixture and gently toss everything together. The cucumber will release some liquid—this is normal and actually helps balance the flavors.

At this point, you can taste the mixture. It should have a perfect balance of tangy (from the vinegar and lemon), sweet (from the sugar), and spicy (from the chili flakes). If you want to adjust the flavors, add a little more lemon juice for brightness or a pinch of salt for extra depth. The texture should be a satisfying mix of creamy chickpeas, tender potatoes, and crisp cucumber slices.

4

🍽️ Step 4: Garnish and Serve with Confidence

Just before serving, sprinkle the salad with 0.25 cup chopped fresh cilantro. This adds a fresh, herby finish that cuts through the richness of the spices. I like to serve this immediately while the cucumber still has a satisfying crunch—it won't last long once everyone tries it!

For the best experience, serve this vibrant salad at room temperature or slightly chilled. It makes a perfect side dish for grilled meats, a light lunch on its own, or a refreshing accompaniment to spicy Sri Lankan curries. The combination of textures and flavors truly captures the essence of Sri Lankan cuisine in one satisfying bowl.

👨‍🍳

Pro Tips For Making Bandara Salad

  • Boil Potatoes Until Fork-Tender: I learned this the hard way—undercooked red potatoes turn to mush in bandara salad. Boil them in salted water until they collapse easily with a fork (about 15-18 minutes), then shock in ice water to stop cooking. This keeps them firm but creamy, not gluey.
  • Dice Potatoes Small and Even: Uneven potato pieces mean some stay crunchy while others turn to paste. Cut them into ½-inch cubes—small enough to eat without chewing forever, but not so tiny they disappear. A sharp knife and steady hand make this faster than you’d think.
  • Use Frozen Peas Straight: Fresh peas lose their sweetness fast, but frozen peas? Already blanched and bright. Toss them in cold water for 30 seconds before draining to revive their texture—no need to boil. Your salad’s pop factor just tripled.
  • Toast Chickpeas for Crunch: Skip the canned chickpeas’ sad, soggy texture. Dry them thoroughly, then roast at 400°F (200°C) for 15 minutes before adding to the salad. The extra crisp adds a satisfying bite—like the difference between a yawn and a standing ovation.

Wine and beer pairings for bandara salad

Crisp White Wine

For this vibrant, tangy salad, I reach for a dry Riesling or Sauvignon Blanc—both highlight the citrusy lemon and vinegar notes while balancing the spiced chickpeas. A New Zealand Sauvignon Blanc with its zesty grapefruit and herbal undertones is my go-to, as it mirrors the curry leaves and cilantro. Serve it slightly chilled (45-50°F) to refresh your palate between bites. 🍷

Light Beer Pairing

A wheat beer like Blue Moon or Hoegaarden works beautifully with the salad's bright acidity and herbal spices. The slight sweetness of the beer complements the vinegar dressing, while the effervescence cuts through the creamy chickpeas. For a local option, try a Belgian witbier—its coriander and orange peel notes echo the curry leaves. Serve at 40-45°F to preserve the crispness. 🍺

Spicy Sri Lankan Lager

If you prefer something bolder, a Sri Lankan lager like Tiger or Asian Pride bridges the gap between the dish's spice and tang. The malt sweetness balances the vinegar, while the light body won’t overpower the delicate cucumber crunch. For a non-alcoholic twist, a ginger beer with lime adds a fizzy, citrusy kick that enhances the chili flakes. 🌶️

Dessert Wine Surprise

Yes, you read that right! A dry Moscato d'Asti or Riesling Kabinett can be a delightful closer after the salad. The slight sweetness and acidity mirror the dressing’s tang, while the bubbles cleanse the palate. It’s unexpected but perfectly harmonious—especially if you’ve added extra chili flakes. Serve at 40°F for a refreshing finish. ✨

Nutrition facts

Servings 4
Amount Per Serving
Calories 280kcal
% Daily Value *
Total Fat 8g10%
Saturated Fat 1g5%
Cholesterol 0mg0%
Sodium 520mg23%
Total Carbohydrate 48g17%
Dietary Fiber 12g43%
Sugars 10g
Protein 14g28%
* 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

What makes this Bandara salad different from other Sri Lankan salads?

This recipe stands out because of its spiced vinegar dressing that combines mustard seeds, curry leaves, and chili flakes for a unique tangy-spicy kick. Unlike many Sri Lankan salads that rely on coconut or yogurt, this version uses a bright vinegar base that keeps the salad refreshing and crunchy. The addition of chickpeas also makes it more protein-packed than traditional versions.

2

Can I make this salad ahead of time?

The boiled vegetables and dressing can be prepared 1 day ahead and stored separately in the fridge. Just combine them with the cucumber and onion right before serving to maintain that perfect crunch. The flavors actually improve overnight as the spices meld together—just add fresh cilantro when serving.

3

How can I adjust the spice level?

Start with the 1 tsp red chili flakes as written, then adjust to taste. For milder heat, reduce by half or omit completely. If you love spice, add an extra ½ tsp or swap in fresh red chili for more intensity. The vinegar dressing helps balance the heat, so don't be afraid to experiment!

4

What can I substitute if I can't find curry leaves?

Curry leaves are essential for authentic flavor, but you can use ½ tsp dried curry powder or ¼ tsp ground coriander as a substitute. For a different but still aromatic option, try fresh thyme or bay leaf (remove after cooking). The salad will still taste delicious, though the flavor profile will shift slightly.

5

Is this salad gluten-free or vegan?

Yes! This recipe is naturally gluten-free and can be made vegan by omitting any accidental egg traces (some canned chickpeas may contain them). The ingredients are all plant-based, and the dressing contains no dairy. Just double-check your chickpeas and vinegar for hidden additives if needed.

★★★★★5.0(14 reviews)
Categories Salads