This Serbian Shopska Salad is a refreshing mix of chopped tomatoes, cucumber, bell peppers, and onions. It is lightly dressed with olive oil, salt, and pepper and topped with creamy feta cheese. This vibrant dish highlights fresh, natural flavors and is perfect as a side or appetizer in traditional Balkan cuisine.

A vibrant staple of Balkan cuisine, the Shopska Salad recipe combines simplicity with bold, refreshing flavors. It skips heavy dressings and highlights fresh ingredients like juicy tomatoes, crisp cucumbers, sweet bell peppers, and sharp onions. The salad is lightly dressed with olive oil, salt, and pepper and crowned with creamy feta cheese.
This vibrant salad stands out with its fresh, colorful presentation and balanced flavors. Perfect as a side dish or appetizer, it complements a variety of meals and brings a touch of brightness to any table. Whether served chilled or at room temperature, Shopska Salad with feta truly celebrates wholesome, natural ingredients.
Additional salad recipes include burrata salad drizzled with balsamic glaze, simple olive oil potato salad, or refreshing radish green salad.
For some veggie-loaded side dishes, try these stuffed bell peppers or baked butternut squash.
Jump to:
Why You’ll Love This Recipe
- Simple Ingredients: Made with fresh, everyday vegetables and feta cheese, it’s easy to prepare with items you likely already have at home.
- Bold and Fresh Flavors: The combination of juicy tomatoes, crisp cucumbers, and creamy feta creates a refreshing and flavorful experience.
- Versatile Pairing: Perfect as a side dish, appetizer, or even a light main course, it complements a variety of meals and occasions.
- Healthy and Light: Naturally low in calories and packed with nutrients, it’s a wholesome addition to any meal.
- Visually Stunning: Its vibrant colors make it an eye-catching dish that’s as appealing to the eyes as it is to the palate.
Ingredients
- Tomatoes: I used cherry tomatoes, but you can use any type of tomato you prefer and cut them into smaller pieces.
- Peppers: I combined red bell peppers and sweet mini peppers in various colors.
- Cucumber: For this recipe, I chose English cucumber because it has thin skin and few seeds, making it easier to eat and minimizing food waste.
- Onion: I prefer red onion for this salad, but you can use any other onion you have on hand or like best.
- Feta: My favorite feta is the one in brine. Costco offers a high-quality feta, but you can find it in almost any store.
- Oil: I prefer using very light olive oil, which has a subtle taste. If you’re not a fan of olive oil, you can also use sunflower oil, commonly used in the Balkan region, or vegetable oil.
See recipe card for quantities.
Substitutions and Variations
- Cheese Alternatives: Replace feta with goat cheese for a tangy flavor or try a vegan feta option for a dairy-free twist.
- Oil Swap: Use avocado or sunflower oil if olive oil is unavailable or for a slightly different taste.
- Pepper Options: Replace fresh bell peppers with roasted red peppers for a smoky variation.
- Onion Choices: Try yellow onions, shallots, or green onions to adjust the sharpness or sweetness.
- Herbal Twist: Add fresh parsley, dill, or mint for an aromatic boost.
- Spicy Kick: Include chili flakes or diced jalapeños for those who enjoy heat.
- Protein Addition: Top with grilled chicken, shrimp, or chickpeas to make it more filling.
- Citrus Brightness: Add a squeeze of lemon juice or zest to enhance freshness.
- Vegan Version: Skip the cheese and include avocado or marinated tofu for creaminess.
How to Make Serbian Shopska Salad
Step 1: Cut the red onion into thin slices.
Step 2: Add onion to a bowl and sprinkle some salt.
Step 3: Wash and cut all the other ingredients and place them into a tray.
Step 4: Combine all the veggies, except for the onions and feta, in a bowl. Drizzle olive oil over the top, sprinkle in some salt and pepper, and mix everything together.
Step 5: Add onions and mix everything again.
Step 6: Divide the salad into two individual bowls, add feta, and sprinkle some dried parsley leaves on top. You can use fresh ones as well. Serve immediately or chill in the fridge for 15 minutes.
Pro Tip
If you have time, chill the salad in the fridge for 15 to 20 minutes before serving. This will bring some freshness, especially on hot summer days.
Expert Tips and Tricks
- Use Fresh Ingredients: Opt for ripe, in-season vegetables to maximize flavor and texture.
- Perfect Cheese Texture: I like to cut feta cheese into small pieces and add them to the bowl, but you can grate it or crumble it, whichever is easier.
- Salt Sparingly: Since feta is naturally salty, taste the salad before adding extra salt.
- Chill Before Serving: Refrigerate the salad for 15–30 minutes to allow the flavors to meld.
- Uniform Chopping: Dice the vegetables evenly for consistent bites and a professional presentation. I recommend using a mandoline slicer for onion and cucumber, especially if you are preparing large quantities.
- Add Feta to Individual Portions: Add feta to each serving to maintain freshness, particularly if you intend to store the leftovers.
- Customize for Taste: Adjust the oil, salt, and pepper to suit your personal preferences or the meal you’re pairing it with.
Recipe FAQs
Yes, you can chop the vegetables a few hours in advance, but add the dressing and cheese just before serving to keep the salad fresh and crisp.
Block feta cheese in brine is ideal for its creamy texture and rich flavor, but crumbled feta can also work in a pinch.
Absolutely! Radishes, olives, or lettuce can be added for variation, but keep the core ingredients for an authentic taste.
It’s best enjoyed fresh, but leftovers can be stored in an airtight container in the fridge for up to 1 day.
Yes, the salad is naturally gluten-free, making it a great option for those with dietary restrictions.
Related Salads and Veggie-Based Dishes
Looking for other recipes like this? Try these:
If you tried this Serbian Shopska Salad or any other recipe on my website, please leave a 🌟 star rating and let me know how it goes in the 📝 comments below!
Recipe
Serbian Shopska Salad
Equipment
- Mandoline slicer
- Knife
- large bowl
Ingredients
- 1 ½ cup cherry tomatoes (halved)
- 1 red bell pepper (cut into smaller pieces)
- 4 sweet mini peppers (cut into small cylinders)
- 1 cup English cucumber (cut into ¼ inch cylinders)
- ½ red onion (cut into thin slices)
- 14 oz feta cheese (in brine)
- salt (per taste)
- pepper (per taste)
- 1 drizzle olive oil
Instructions
- Prep the onion: Take half of the red onion, remove the outer layer, and cut it into thin slices. Add the slices to a bowl and sprinkle with salt. Set aside while you prepare the other veggies.
- Prep other veggies: Wash all the other veggies and de-core the peppers. Cut the cherry tomatoes in half, the bell pepper into smaller pieces, the sweet mini peppers into small cylinders, and the cucumber into ¼ inch cylinders.
- Combine and mix the salad: Combine all vegetables except the onion and feta cheese in a large bowl. Lightly drizzle with olive oil, then add salt and pepper, mixing everything until evenly coated. Then add onion and mix again.
- Assemble the salad: Divide the salad into two individual bowls and add feta into each bowl. Add dried parsley (or fresh) and serve.
Notes
- Use Fresh Ingredients: Opt for ripe, in-season vegetables to maximize flavor and texture.
- Uniform Chopping: Dice the vegetables evenly for consistent bites and a professional presentation. I recommend using a mandoline slicer for onion and cucumber, especially if you are preparing large quantities.
- Add Feta to Individual Portions: To maintain freshness, add feta to each serving, particularly if you intend to store the leftovers.
- Customize for Taste: Adjust the oil, salt, and pepper to suit your personal preferences or the meal you’re pairing it with. Less is more, so gradually add salt, pepper, and olive oil and taste as you mix your salad.
- Adjust the Quantity of Ingredients: This amount of ingredients will yield a good size for two servings. If you want to make just one salad, halve the ingredients; or if you prefer smaller portions, use fewer ingredients.
- Chill Before Serving: Refrigerate the salad for 15–30 minutes to allow the flavors to meld.
Leave a Reply