Greek Bean - Feta Sandwich with Tomato Jam

Here’s a fun Greek recipe for a healthy sandwich made in the best vegetarian traditions of the Mediterranean diet! What makes this really great and delicious are the jammy tomatoes and the tanginess of the Greek feta.

20 min
20 min


  • 3 tbsp extra virgin Greek olive oil plus more for brushing the bread
  • 1 red onion halved and thinly sliced
  • 2 cloves garlic
  • 2 cups fresh yellow wax beans or flat green beans or string beans trimmed and blanched
  • 1/2 cups fresh basil or oregano chopped
  • Salt to taste
  • Pepper to taste
  • 2 cups Tomatoes cherry or teardrop
  • 2 tsp Balsamic vinegar
  • 1 tsp Greekhoney, petimezi (grape molasses), or brown sugar
  • 125 gr Greek Feta Cheese either sliced or crumbled
  • 4 Sourdough Bread Rolls


  1. Make the green beans: Heat 2 tablespoons olive oil in a skillet and sauté half the onion slices and 1 garlic clove until soft. Add the blanched green beans and season with salt and pepper. Cover and cook over low heat for about 10 minutes, until soft but al dente. Remove from heat and transfer to a bowl. Toss with the chopped basil or oregano.

  2. Make the tomato confit: Heat 1 tablespoon olive oil in the same skillet and add the whole tomatoes, salt taste, 1 teaspoon balsamic, the honey, petimezi or sugar ,and the garlic. Cook, shaking the pan back and forth, over medium heat, until the tomatoes begin to blister and the pan juices thicken and bubble. Remove from heat and transfer the contents of the pan into a bowl.

  3. Assemble the sandwiches:

    Brush the inside of 4 sourdough bread rolls with a little olive oil. Divide the green beans evenly among the sandwich rolls. Spoon the tomato confit over the green beans and top with a slice or a few tablespoons full of crumbled feta. Season with pepper. Stuff a couple of whole large basil leaves into the sandwiches if desired. Serve.

    Note: Add more feta and make a panini or grilled cheese with this mixture, too! 

Want to learn more easy, healthy Mediterranean diet recipes? Sign up for my online course “Mastering the Mediterranean!

Love vegetables? Want to learn more great plant-based Mediterranean dishes? Enroll in my online  class “Baked Vegetable Classics!” 

Share it if you like it!