If you’ve got green beans, you need this amazingly flavorful Mediterranean green beans recipe with feta and olives! To me, this is the best recipe for green beans.

Green beans are so underrated, right? Usually served as a side, there aren’t many recipes, where green beans are the star of the dish. Well, that’s over! It’s your time to shine my little green friends!

The grean beans will be ready in about 15-20 minutes and you’ll only have one skillet to clean. I highly recommend you serve this Mediterranean dish with some bread of choice as well as freshly chopped herbs or greens on top – it’s so tasty! I promise once you have a taste you’ll want to make it again and again and again.

Mediterranean Green Beans Skillet Ingredients
To make this simple vegetarian dish for dinner you’ll need super basic healthy ingredients – it’s just green beans, garlic, vegetables, feta and olives.
Green beans. When I was shooting the recipe, I used a wide type of green beans, which I now find out are called Italian or flat green beans. But honestly, this recipe will work with any type of fresh or frozen green beans you have available.
Feta Cheese.
Vegetables. Peppers, tomatoes, arugula, and fresh herbs. The things I would definitely not skip here are the garlic and fresh herbs!

Olives. Use whichever type of olives you have available! Capers might do well too! I used pitted olives as I don’t like pits distracting me from my goal of devouring this delicious meal. I also like them green so that’s what you see in the pictures.
Tomato paste and red pepper flakes. You will need these two to bring the skillet together!
How To Make The Mediterranean Green Beans Recipe
Start by washing the vegetables and chopping them. So that’s bell peppers, red and yellow tomatoes, arugula and herbs. Peel and mince the garlic and chop the pitted olives as well. If you’re working with fresh green beans – wash them, cut the ends off and cut them up in halves or thirds, so that they’re bite-sized.
Add the bell pepper, green beans and tomatoes to a large skillet with olive oil and saute for about a minute, then cover with a lid for about 3-4 minutes.

Stir in tomato paste and add some water if needed, in order to build a good base for the skillet. Cover again and cook the vegetables for about 5-7 more minutes or until there’s no extra water in the skillet. If there is – uncover and cook for 2-3 minutes. Have a taste of the green beans to ensure they’re not too crunchy. If they are, cover for a few more minutes.
Stir in some crumbled feta cheese, olives, arugula, fresh herbs and garlic. Turn the heat off after 1-2 minutes and enjoy with bread of choice!

The Mediterranean green beans with feta are ready to serve!

How To Serve This Mediterranean Skillet
I think this one’s worthy of being the main dish! If you choose this option, then serve the green beans with some extra salad on the side and some bread of choice too.

If you’re in the mood for a more hearty dinner, you can serve this skillet as a side with meat or whatever protein you want!

More Mediterranean Vegetable Recipes


Mediterranean Green Beans With Feta
Try this fast and easy flavorful recipe for Mediterranean green beans with feta! It's pretty amazing and you can have it as a healthy side dish or even as main for dinner!
Ingredients
- 2 cups green beans*
- 3 cloves garlic, minced
- 1 red bell pepper, roughly chopped
- 1 large tomato, chopped
- 5 yellow cherry tomatoes
- 1/2 tsp crushed red pepper
- 1 cup arugula
- handful of basil
- 1 tbsp fresh dill, chopped
- 1 tbsp olive oil
- 1/4 cup olives
- 1 1/2 tbsp tomato paste
- 1/3 cup crumbled feta cheese
Instructions
- Wash the vegetables and chop them - bell peppers, red and yellow tomatoes, arugula and herbs. Peel and mince the garlic and chop the pitted olives as well. If using fresh green beans, wash them throughly, cut the ends and chop in thirds.
- Add bell pepper, green beans and tomatoes to a large skillet with olive oil and saute for about a minute, then cover with a lid for about 3-4 minutes.
- Stir in tomato paste and add some water (about 1/4 cup) if needed, in order to build a good base for the skillet. Cover again and cook the vegetables for about 5-7 more minutes or until there’s no extra water in the skillet. Have a taste of the green beans to ensure they’re not too crunchy.
- Stir in some crumbled feta cheese, olives, arugula, fresh herbs and garlic. Heat for 2-3 more minutes, stirring occasionally. Then enjoy with bread of choice!
Notes
*fresh and frozen will work
Nutrition Information
Yield 2 Serving Size 1Amount Per Serving Calories 255Total Fat 15gSaturated Fat 5gTrans Fat 0gUnsaturated Fat 9gCholesterol 22mgSodium 372mgCarbohydrates 26gFiber 8gSugar 13gProtein 10g
Last updated in July 2025.