This post may contain affiliate links. Please read our disclosure policy.

Village salad is the one I make on repeat from July through September, whenever my counter fills up with ripe tomatoes and I don’t want to turn on the stove.

It’s a real Bulgarian salad — tomatoes, cucumbers, fire-roasted peppers, and white beans — not a lettuce salad with feta thrown on top. The beans turn it from a side dish into an actual meal, and it’s on the table in about 10 minutes.

The thing that surprised me the first time I paid attention to it: the beans are the whole point. In Bulgaria this is “selska salata,” and the beans are what set the village salad apart from every other tomato-cucumber salad on the table.

Season it the Bulgarian way — salt first, then vinegar, then oil (I use olive, but back in the day everyone used sunflower oil on salads in Bulgaria), straight over the bowl — and with good summer tomatoes you barely need anything at all.

Village salad tossed in a wooden bowl with lettuce, white beans, tomatoes, cucumbers, and roasted red peppers
Village Salad

Why You’ll Love This Recipe

This is a real Bulgarian village salad, light and fresh, and the canned white beans add protein and fiber that turn it into a full meal instead of a side.

There’s no dressing to make — you season it straight over the bowl, and even that’s optional when the tomatoes are ripe and the peppers are smoky. I make it constantly through tomato season, and it’s the salad I bring to every summer cookout.

 

Overhead of village salad ingredients in a wooden bowl — chopped lettuce, cucumbers, red onion, roasted red peppers, tomatoes, and white beans before tossing
Bulgarian Village Salad

How to Make Village Salad

Bulgarian village salad ingredients arranged in a wooden bowl before tossing — tomatoes, cucumbers, red onion, roasted peppers, and white beans

The whole method is chop, season, toss — the only real work is the knife work.

Finish with a few grinds of black pepper.

The seasoning itself is optional — with ripe summer tomatoes and smoky peppers, this salad is honestly good with nothing on it at all.

Chop the lettuce, tomatoes, and cucumber into bite-sized pieces and add them to a large bowl.

Cut the tomatoes last so they don’t sit in their own juice.

Dice the red onion, chop the roasted red peppers, and add both to the bowl along with the drained white beans.

Season directly over the salad, the way it’s done in Bulgaria: sprinkle the salt first, then the apple cider vinegar, then drizzle the olive oil.

A little honey on top is optional if you like a touch of sweetness.

Toss gently, so the beans don’t break up.

Village salad ingredients arranged in a wooden bowl — sliced tomatoes, cucumbers, red onion, roasted red peppers, white beans, lettuce, and fresh parsley before tossing

The Traditional Bulgarian Version (No Lettuce)

In Bulgaria this is called “selska salata” — village salad — and the beans are what earn it the name.

They’re what set it apart from the other tomato-cucumber salads on a Bulgarian table.

The version you’d get there is served without lettuce: just tomatoes, cucumbers, onions, peppers, and the beans, sometimes without the cucumbers too.

Restaurants in the US add chopped lettuce, which stretches the salad and gives it crunch — romaine or iceberg both work, and honestly I don’t mind it.

If you want the authentic Bulgarian version, leave the lettuce out and add a little extra tomato. The salad becomes juicier and more intense, so go lighter on the vinegar and oil.

Tips

  • Fire-roast the peppers if you can. Sweet long red peppers charred over a gas flame or under the broiler give the salad a smoky depth that jarred peppers can’t fully match. Roast a big batch — they keep in the fridge for days.
  • Use ripe, in-season tomatoes. This salad has nowhere to hide. In winter I’d rather make something else than use pale tomatoes here.
  • Red beans work too. White beans are traditional, but drained canned red or kidney beans make a good village salad if that’s what you have — add them last and toss gently so they don’t mash.
  • Rinse the diced onion in cold water if raw red onion is too sharp for you. It mellows the bite without losing the flavor.
  • Salt first, then vinegar, then oil. That’s the order I learned in Bulgaria — the salt dissolves in the vinegar and tomato juices, and the oil goes on last so it coats everything. Start with less salt than you think; canned beans already bring some sodium.
  • Season right before serving. The lettuce wilts and the tomatoes weep if it sits seasoned. If you’re prepping ahead, chop everything and season at the table.
Close-up of tossed village salad with white beans, roasted red peppers, tomatoes, cucumbers, and crisp lettuce in a light dressing

Serving Ideas + More Recipes

Village salad works next to anything grilled — the vinegar cuts through char and fat, which is exactly why it’s the standard summer pairing in Bulgaria alongside grilled meats.

It’s also great with crumbled feta or sirene on top and crusty bread for a no-cook dinner.

For something heartier off the grill, pair it with grilled pork or chicken skewers; the salad’s acidity is made for smoky meat.

If you’re building a Bulgarian-style summer table, Shopska Salad is the close cousin of this one — same fresh vegetables, topped with grated white cheese instead of beans.

Village salad tossed in a wooden bowl with lettuce, white beans, tomatoes, cucumbers, and roasted red peppers
5 from 5 votes

Village Salad

By Lyubomira from CookingLSL
Fresh Bulgarian village salad with tomatoes, cucumbers, white beans, and fire-roasted red peppers, tossed in a quick apple cider vinegar dressing. Ready in 10 minutes.
Prep: 10 minutes
Total: 10 minutes
Servings: 4

Ingredients 

For the salad:

  • 4 cups chopped romaine or iceberg lettuce, optional — see notes
  • 2 medium tomatoes, chopped
  • 1/2 English cucumber, chopped
  • 1 can, 15 oz white beans, drained
  • 1/2 medium red onion, diced
  • 2 roasted red peppers, chopped (fire-roasted are perfect)

For dressing:

  • 1/2 cup olive or vegetable oil
  • 1/4 cup apple cider vinegar
  • 1 tsp salt
  • 1 tsp honey, optional

Other:

  • Freshly ground black pepper

Instructions 

  • Place lettuce, cucumbers, tomatoes, peppers, beans, and onions in a large bowl.
  • Season directly over the salad: sprinkle the salt, then the vinegar, then drizzle the olive oil. Add honey if using.
  • Toss gently.
  • Top with freshly ground black pepper and serve.

Notes

  • For the traditional Bulgarian version, omit the lettuce and add extra tomato.
  • White beans are traditional, but drained red or kidney beans also work.
  • Season just before serving — the salad doesn’t keep well once tossed.

Nutrition

Calories: 282kcal, Carbohydrates: 9g, Protein: 2g, Fat: 27g, Saturated Fat: 4g, Polyunsaturated Fat: 3g, Monounsaturated Fat: 20g, Sodium: 844mg, Potassium: 376mg, Fiber: 2g, Sugar: 5g, Vitamin A: 4742IU, Vitamin C: 21mg, Calcium: 40mg, Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Salad
Cuisine: bulgarian
Tried this recipe?Mention @cookinglsl or tag #cookinglsl!

FAQs For Selska Salata

Can I use jarred roasted red peppers instead of roasting my own? Yes — I’ve made it both ways many times. Fire-roasted peppers give the salad a smoky flavor that’s closer to how it tastes in Bulgaria, but jarred peppers still make a very good salad. Pat them dry first so they don’t water down the dressing.

What beans work best in village salad? Any canned white bean — cannellini or great northern both work — and drained red or kidney beans are a good swap too. I rinse them so the dressing coats the beans instead of the canning liquid. If your beans are very soft, add them last and toss gently or they’ll mash.

Can I make this salad ahead of time? Chop everything ahead, but don’t season until serving. I’ve made the mistake of seasoning it an hour early — the lettuce wilts and the tomatoes release too much juice. Unseasoned, the chopped vegetables hold in the fridge for a day.

Is village salad the same as shopska salad? They’re close relatives. Shopska is tomatoes, cucumbers, onions, and peppers topped with grated white brined cheese (sirene), with no beans and no lettuce. The beans are what make this one a village salad — “selska salata” in Bulgarian — and it skips the cheese. The romaine is an American restaurant addition.

Bulgarian-village-salad

You May Also Like:

Hi! I'm Mira.

I share simple, mostly low-carb and Keto recipes, that don't take a lot of time to make and use mostly seasonal, easy to find ingredients. I'm a supporter of healthy eating, but you'll also find some indulgent treats too.

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




21 Comments

  1. Bean salads are delicious, and I love simple dishes like these so I’m so glad you shared the recipe! This looks so vibrant and beautiful Mira – the dressing sounds wonderful too!!

  2. What a gorgeous salad, Mira! I love pretty colors and fresh veggies in here. You just can’t beat simplicity like this in the summer! Pinned!

  3. Sometimes those recipes that are so simple they don’t need a recipe are the best ones. I love the colours in this.

  4. Wow this salad sounds amazing! I’ll take it either way: over lettuce or not. Looks so colorful too!

  5. I am loving this salad Mira! It looks so fresh and pretty. And it indeed has been GORGEOUS outside lately! I am SO not ready to say goodbye to summer. 🙂

  6. Sometimes the best dishes are the simplest! And this salad is a GREAT example! Super fresh and super fabulous! Perfect for summer and deserves to be shared! Besides, this salad is so gorgeous and looks SO refreshing, how could you NOT share it with us?! 😉 This salad is calling my name for lunch! Cheers, girlie!

  7. This salad is so pretty! I can never pass up on crisp, vibrant vegetables. I’m adding this to my salad rotation!!

  8. I’m so glad you decided to share this recipe – it’s gorgeous, Mira! Sometimes the simplest things in life are the best 🙂 Pinned of course 🙂

  9. I adore this even more, knowing it’s Bulgarian! I’m glad your friends convinced you to share it. And it IS a recipe, it’s not too simple! Love it. Sharing!

  10. Mira I saw this on pinterest and immediately pinned it because it’s FANTASTIC!!!! So glad you posted it honey!!! I have a salad like that too that I literally binge eat every night for dinner with some classic Kiev style bread…and I always think…maybe I should post it?!? You have convinced me to. Love this!