Go Back
+ servings
Mediterranean Style Green Beans recipe image

Mediterranean-Style Green Beans

Mediterranean Style Green Beans Recipe - Delicious tender green beans cooked with onions, tomatoes, and garlic and drizzled with yogurt dressing. A great Mediterranean inspired dish that you can make when green beans are in season.
Course Appetizer
Cuisine Mediterranean
Prep Time 15 minutes
Cook Time 45 minutes
Total Time 1 hour
Servings 4 servings
Calories 283kcal


For the Green Beans:

  • 2 pounds green beans
  • 2 + 1 medium sized onion divided
  • 3 tablespoons olive oil
  • 2 tablespoons tomato paste
  • 1 14 ounces can tomatoes diced
  • 2 teaspoons salt
  • ¼ teaspoon black pepper
  • 3-4 teaspoons granulated sugar
  • ¼ cup drinking water
  • a couple of sprigs of fresh dill

For the Yogurt Sauce:

  • 3 cloves of garlic pressed through a garlic press or minced finely
  • 1 cup plain whole milk or 2% yogurt
  • 2 tablespoons lemon juice freshly squeezed
  • ¾ teaspoons salt


  • Trim both ends of green beans by cutting them ¼- ½ inches. Rinse under running water, drain, and set aside.
  • Finely chop 2 of the onions. Peel the other one and leave it as a whole.
  • Heat the oil in a large Dutch oven (or any heavy bottom pan) in medium heat.
  • Add in the onion, and stirring occasionally, cook until translucent, 5-6 minutes.
  • Stir in the paste, diced tomatoes, salt, black pepper, sugar, and water.
  • Add in the green beans. Give it a gentle stir making sure everything is homogenously distributed in the pan.
  • Place the reserved one onion on the top and put the lid on. Let it come to a boil and turn down to heat to medium-low and cook until the beans are tender, 35-45 minutes. Make sure to give it a gentle stir a couple of times during the cooking process.
  • To make the yogurt sauce: Whisk everything in a bowl, taste for seasoning, and add if necessary.
  • To serve: Place the green beans on a plate and top it off with yogurt sauce and some fresh dill.


Calories: 283kcal | Carbohydrates: 38g | Protein: 9g | Fat: 13g | Saturated Fat: 3g | Cholesterol: 8mg | Sodium: 1848mg | Potassium: 1055mg | Fiber: 9g | Sugar: 22g | Vitamin A: 1976IU | Vitamin C: 47mg | Calcium: 214mg | Iron: 4mg