Ingredients
1 cup chopped spinach leaves Adds nutrition and a fresh, earthy flavor
1/2 cup shredded mozzarella Provides melty texture and tangy taste
2 tablespoons crumbled feta cheese Provides melty texture and tangy taste
2 tablespoons ricotta cheese or Greek yogurt Provides melty texture and tangy taste
2 tablespoons sun-dried tomatoes Enhances bold Mediterranean flavors
1 tablespoon sliced black or Kalamata olives Enhances bold Mediterranean flavors
4 slices whole grain bread or crusty bread of choice Creates the crispy exterior and structure
2 tablespoons butter Creates the crispy exterior and structure
Instructions
1-Gather all ingredients and utensils. Rinse fresh spinach and prepare other items like chopping sun-dried tomatoes.
2-Heat olive oil in a skillet over medium heat. Add garlic and sauté briefly until fragrant, building a flavorful foundation.
3-Add spinach to the skillet and cook until wilted, about 2-3 minutes, to remove excess moisture and enhance its taste.
4-Preheat another skillet or griddle to medium heat for grilling the sandwich, ensuring even cooking.
5-Layer one slice of bread with mozzarella, the cooked spinach mixture, feta, ricotta or Greek yogurt, sun-dried tomatoes, and olives. Top with another slice of bread for a hearty filling.
6-Brush the outer sides of the sandwich with butter to achieve that golden, crispy finish.
7-Place the sandwich in the preheated skillet and cook for 3-4 minutes on each side until the bread is golden and cheese melts perfectly.
8-Adjust for dietary needs, like using different cheeses, and let it rest before serving for the best texture.
Last Step:
Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.Notes
🧈 Use softened butter for even spreading and better browning.
🌿 Fresh herbs like oregano or basil can be added for extra Mediterranean flavor.
🥪 Press sandwiches gently while cooking for a crispier texture and enhanced melting.
- Prep Time: 5 minutes
- Cook Time: 8 minutes
- Category: Lunch
- Method: Grilling
- Cuisine: Mediterranean
- Diet: Vegetarian
Nutrition
- Serving Size: 1 sandwich
- Calories: 350 (estimate)
- Sugar: 3 g (estimate)
- Sodium: 700 mg (estimate)
- Fat: 18 g (estimate)
- Saturated Fat: 9 g (estimate)
- Unsaturated Fat: 7 g (estimate)
- Trans Fat: 0 g
- Carbohydrates: 30 g (estimate)
- Fiber: 4 g (estimate)
- Protein: 15 g (estimate)
- Cholesterol: 40 mg (estimate)
