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

Greek Avocado Sandwich


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Ava
  • Total Time: 10-15 minutes
  • Yield: 2 sandwiches
  • Diet: Vegetarian

Description

A fresh and flavorful vegetarian sandwich featuring creamy avocado, feta cheese, crunchy vegetables, and classic Mediterranean ingredients packed between hearty bread.


Ingredients

1 ripe avocado
1/4 cup feta cheese, crumbled
1/2 cucumber, thinly sliced
1 tomato, thinly sliced
1/4 red onion, thinly sliced
1/4 cup Kalamata olives, pitted and sliced
1 cup baby spinach or arugula
4 slices whole grain or sourdough bread
1 tablespoon lemon juice
1 tablespoon olive oil
Salt, to taste
Black pepper, to taste
Oregano, optional, for sprinkling


Instructions

  1. Toast the bread slices lightly if desired.
  2. In a small bowl, mash the avocado with lemon juice, salt, and pepper to taste.
  3. Spread the mashed avocado evenly on one or both slices of bread.
  4. Layer spinach or arugula, cucumber slices, tomato slices, red onion, and olives over the avocado.
  5. Sprinkle crumbled feta cheese on top.
  6. Drizzle a little olive oil and a pinch of oregano over the vegetables if desired.
  7. Top with the other slice of bread, press gently, and slice in half.
  8. Serve immediately.

Notes

  • Omit feta or use plant-based feta for a vegan version.
  • Add grilled chicken, turkey, or hard-boiled eggs for more protein.
  • Use pita bread, ciabatta rolls, or wraps for variation.
  • Add fresh herbs like basil, mint, or dill for extra flavor.
  • To prevent browning, always mix avocado with lemon juice.
  • Prep Time: 10 minutes
  • Cook Time: 0 minutes
  • Category: Main Dish
  • Method: No-Cook
  • Cuisine: Mediterranean

Nutrition

  • Serving Size: 1 sandwich
  • Calories: 420
  • Sugar: 4g
  • Sodium: 650mg
  • Fat: 28g
  • Saturated Fat: 7g
  • Unsaturated Fat: 18g
  • Trans Fat: 0g
  • Carbohydrates: 30g
  • Fiber: 8g
  • Protein: 10g
  • Cholesterol: 15mg