Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Mediterranean Roasted Tomato and Feta Sandwich

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Emma Delaney
  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Total Time: 25 minutes
  • Yield: 1 serving 1x
  • Category: Lunch, Snack, Flatbread
  • Method: Roasting, Grilling
  • Cuisine: Mediterranean
  • Diet: Vegetarian

Description

Charred flatbread topped with creamy feta, sweet roasted cherry tomatoes, tangy red onions, fresh arugula, capers, and crunchy pistachios for a vibrant Mediterranean-inspired light lunch or snack.


Ingredients

Units Scale
  • 1 flatbread or pita bread
  • 1/2 cup cherry tomatoes
  • 1 tablespoon olive oil
  • 1/4 cup crumbled feta cheese
  • 1/4 cup thinly sliced red onion
  • 1/2 cup fresh arugula
  • 1 tablespoon capers, drained
  • 2 tablespoons chopped pistachios
  • Salt and pepper to taste

Instructions

  1. Preheat oven to 400°F (200°C).
  2. Toss cherry tomatoes with olive oil, salt, and pepper; roast for 15 minutes until blistered and softened.
  3. Warm flatbread on a grill pan or skillet until slightly charred and pliable.
  4. Spread roasted tomatoes evenly over the flatbread.
  5. Top with crumbled feta, red onions, arugula, capers, and chopped pistachios.
  6. Season with additional salt and pepper if desired.
  7. Fold or roll the flatbread and serve immediately.

Notes

  • Use fresh arugula for best flavor and texture.
  • Roasting tomatoes enhances their sweetness and depth.
  • Charring the flatbread adds a smoky flavor and makes it more pliable.
  • Can be served warm or at room temperature.

Nutrition

  • Serving Size: 1 flatbread
  • Calories: Approx. 320
  • Sugar: 5g
  • Sodium: 600mg
  • Fat: 18g
  • Saturated Fat: 5g
  • Unsaturated Fat: 12g
  • Trans Fat: 0g
  • Carbohydrates: 28g
  • Fiber: 4g
  • Protein: 10g
  • Cholesterol: 15mg