Mediterranean green bean salad with tomato & feta

This Mediterranean green bean salad blends tender green beans with juicy tomatoes and creamy feta cheese, dressed simply with olive oil and black pepper. It's a refreshing side dish or light main course that's quick to prepare.

10 Feb 2026
Cook time 10 min
Prep time 5 min

Ingredients:

3 cups green beans
6 tomatoes
3/4 cup feta cheese
1 tbsp olive oil
1 tsp black pepper
Mediterranean green bean salad with tomato & feta

Mediterranean Green Bean Salad with Tomato & Feta is a refreshing and healthy dish perfect for any occasion. Combining the crispness of fresh green beans with the juicy burst of tomatoes and the creamy texture of feta cheese, this salad offers a delightful mix of flavors and textures. This recipe is simple to prepare and makes for a great side dish or even a light main course.

Instructions:

1. Prepare the Green Beans:
- Wash the green beans thoroughly under cold water.
- Trim off the ends of the beans and cut them into bite-sized pieces.
2. Cook the Green Beans:
- Bring a large pot of water to a boil.
- Add a pinch of salt to the boiling water.
- Add the green beans to the boiling water and cook for about 3-5 minutes, or until they are tender but still slightly crisp.
- Drain the green beans and immediately transfer them to a bowl of ice water to stop the cooking process and preserve their bright green color.
- After a few minutes, drain the beans again and pat them dry with a clean kitchen towel or paper towels.
3. Prepare the Tomatoes:
- Rinse the tomatoes under cold water.
- Cut each tomato into bite-sized chunks or slices, depending on your preference.
- If you prefer, you can remove the seeds for a less watery salad.
4. Combine Ingredients:
- In a large salad bowl, combine the cooked and cooled green beans with the chopped tomatoes.
- Crumble the feta cheese over the top of the vegetables.
5. Dress the Salad:
- Drizzle the salad with the olive oil.
- Sprinkle the black pepper evenly over the salad.
6. Toss and Serve:
- Gently toss all the ingredients together until they are well combined and evenly coated with the olive oil and pepper.
- Taste and adjust seasoning if necessary (you can add a pinch of salt if desired, but remember that feta cheese is typically quite salty).
7. Serving Suggestions:
- Serve the salad immediately as a fresh and vibrant side dish.
- It pairs beautifully with grilled meats, fish, or as part of a larger Mediterranean spread.
8. Storage:
- If there are any leftovers, store them in an airtight container in the refrigerator for up to 2 days. Note that the tomatoes may release some juices over time, so the salad is best enjoyed fresh.

Mediterranean Green Bean Salad with Tomato & Feta is a vibrant and nutritious dish that can be prepared in no time. Its harmonious blend of vegetables and cheese, paired with a touch of olive oil and black pepper, makes for an undeniably delicious salad. Give this recipe a try to enjoy the taste of the Mediterranean right at home.

Mediterranean green bean salad with tomato & feta FAQ:

What is the best way to store leftovers of this salad?

Store any leftovers in an airtight container in the refrigerator for up to 2 days. Keep in mind that tomatoes may release juices over time, so the salad is best enjoyed fresh.

How do I know when the green beans are cooked properly?

Green beans should be cooked for about 3-5 minutes until they are tender but still slightly crisp. To test doneness, pierce a bean; it should have some resistance but not be raw.

Can I use frozen green beans instead of fresh?

Yes, you can use frozen green beans. Just blanch them in boiling water for a shorter time, about 2-3 minutes, until they are heated through but still crisp.

What can I substitute for feta cheese in this salad?

If you need a substitute for feta cheese, try crumbled goat cheese or ricotta salata for a similar texture, or use a dairy-free cheese alternative if you want a vegan option.

How can I make this salad more filling for a main dish?

To make the salad more filling, consider adding cooked quinoa, chickpeas, or grilled chicken. These additions can enhance the protein content while maintaining the Mediterranean flavor.

Tips:

- For added flavor, blanch the green beans in salted water and then immediately transfer them to ice water to retain their bright green color and crisp texture.

- Use ripe, juicy tomatoes for the best flavor. Cherry or grape tomatoes can be an excellent alternative for a sweeter taste.

- Crumble the feta cheese gently with your hands instead of cutting it to achieve a more rustic look.

- Feel free to add a splash of lemon juice or balsamic vinegar for a tangy twist.

- Serve the salad chilled or at room temperature for the best taste experience.

Nutrition per serving

4 Servings
Calories 150kcal
Protein 8g
Carbohydrates 18g
Fiber 5g
Sugar 10g
Fat 10g

More recipes

Tabbouleh salad

A refreshing Tabbouleh salad with bulgur, parsley, and tomatoes.

26 Dec 2025

Spinach, raisins and toasted almond salad

A fresh spinach salad with raisins and toasted almonds.

16 Jan 2026

Beef skewers with mint and lemon sauce

Grilled beef skewers with a zesty mint and lemon sauce.

17 Feb 2026

Couscous salad with feta, chickpeas and herbs

Enjoy this refreshing couscous salad with feta, chickpeas, and herbs.

09 Dec 2025

Orange syrup cake

Moist orange syrup cake with a sweet citrus glaze.

16 Jan 2026

Barbecued chicken

Succulent barbecued chicken marinated in olive oil and spices.

23 Jan 2026

Chive and feta rice

A quick, flavorful side dish of brown rice, feta, and chives.

08 Jan 2026

Juicy lemon and garlic chicken

A flavorful roasted chicken with lemon and garlic for special occasions.

03 Feb 2026

Posts