Craving a twist on the classic grilled cheese? This Mediterranean Grilled Cheese Sandwich is packed with bold flavors from sun-dried tomatoes, creamy mozzarella, fresh spinach, and pesto. It’s a crispy, golden delight that brings a taste of the Mediterranean to your plate in under 20 minutes. Perfect for a quick lunch or a cozy dinner, this sandwich pairs beautifully with a warm bowl of tomato soup or a fresh green salad. Let’s dive into this simple yet irresistible recipe!
Ingredients
- 2 slices of whole-grain bread
- 2 slices of mozzarella cheese
- 2 tablespoons of sun-dried tomatoes, chopped
- 1/4 cup of spinach leaves
- 1 tablespoon of pesto
- 1 tablespoon of olive oil
- Salt and pepper to taste

Preparation Steps
- Heat olive oil in a pan over medium heat.
- Spread pesto on one side of each bread slice.
- Layer mozzarella cheese, sun-dried tomatoes, and spinach on one slice of bread, pesto side up.
- Season with salt and pepper.
- Top with the second slice of bread, pesto side down.
- Grill the sandwich in the pan until golden brown, about 3-4 minutes on each side.
- Remove from heat, slice in half, and serve warm.
Prep Time
10 mins | Cooking Time: 8 mins | Total Time: 18 mins
Calories
320 kcal per serving | Servings: 1 serving
Suggested Pairings
- Tomato soup
- Simple green salad
- Olives and feta cheese platter

Mediterranean Grilled Cheese Sandwich
A delicious Mediterranean twist on the classic grilled cheese, featuring sun-dried tomatoes, spinach, and pesto for a burst of flavor.
Ingredients
Sandwich Ingredients
- 2 slices whole-grain bread
- 2 slices mozzarella cheese
- 2 tablespoons sun-dried tomatoes, chopped
- 1/4 cup spinach leaves
- 1 tablespoon pesto
- 1 tablespoon olive oil
- salt and pepper, to taste
Instructions
- Heat olive oil in a pan over medium heat.
- Spread pesto on one side of each bread slice.
- Layer mozzarella cheese, sun-dried tomatoes, and spinach on one slice of bread, pesto side up.
- Season with salt and pepper.
- Top with the second slice of bread, pesto side down.
- Grill the sandwich in the pan until golden brown, about 3-4 minutes on each side.
- Remove from heat, slice in half, and serve warm.
Notes
Pair this sandwich with tomato soup, a simple green salad, or an olives and feta cheese platter for a complete meal.