Golden, crispy bread meets melty cheese, briny olives, and sun-dried tomatoes in this Mediterranean-inspired grilled cheese sandwich.
This easy recipe brings bold flavors with minimal effort, making it a perfect meal for lunch, dinner, or even a savory snack.
Whether you’re a fan of classic comfort food or love Mediterranean cuisine, this sandwich delivers a satisfying balance of textures and flavors.

Why You’ll Love This Recipe
If you love the rich flavors of Mediterranean cuisine, this sandwich is for you. It takes the classic grilled cheese to the next level by incorporating fresh basil, feta, and kalamata olives, creating a delicious balance of creamy, tangy, and savory flavors.
Plus, it comes together in under 15 minutes with just a handful of ingredients, making it perfect for a busy day when you need something quick yet satisfying.
Beyond its amazing taste, this Mediterranean grilled cheese is also a versatile meal option. You can enjoy it as a light lunch, pair it with a hearty soup for dinner, or even serve it as a shareable appetizer.
The combination of fresh and briny ingredients gives this sandwich a unique depth of flavor that is both refreshing and indulgent. Additionally, this recipe is vegetarian-friendly, making it a great choice for those looking to cut back on meat without sacrificing taste.

Ingredients
To make this Mediterranean grilled cheese, you’ll need simple yet flavorful ingredients. Each component plays a crucial role in enhancing the overall taste:
- 4 slices of sourdough or whole-grain bread
- 2 tablespoons unsalted butter (or olive oil for a healthier option)
- 1/2 cup shredded mozzarella cheese
- 1/4 cup crumbled feta cheese
- 1/4 cup chopped kalamata olives
- 1/4 cup sun-dried tomatoes, chopped
- 4–5 fresh basil leaves, chopped
- 1 teaspoon dried oregano
- Salt and black pepper to taste
Step-by-Step Instructions

1. Prepare the Ingredients
Before assembling the sandwich, gather all the ingredients. Chop the sun-dried tomatoes, kalamata olives, and fresh basil leaves. Having everything prepped ensures an easy and smooth cooking process.

2. Assemble the Sandwich
Lay out the bread slices on a clean surface. Evenly distribute the shredded mozzarella and crumbled feta cheese on two slices of bread. The mozzarella provides a stretchy, creamy melt, while the feta adds a deliciously tangy kick.
Next, sprinkle the chopped olives, sun-dried tomatoes, and fresh basil over the cheese layer. These ingredients contribute vibrant Mediterranean flavors that elevate the sandwich.
To enhance the taste further, add a pinch of dried oregano, salt, and black pepper.
Place the remaining slices of bread on top of the prepared ones, gently pressing them together to secure the fillings.
3. Butter the Bread
Spread unsalted butter evenly on the outer sides of each sandwich. If you prefer a healthier alternative, brush the bread with olive oil. This step ensures a crispy, golden crust when grilled.
4. Grill the Sandwich
Heat a skillet or griddle over medium heat. Once hot, place the sandwiches in the pan. Cook for 3–4 minutes on one side while pressing slightly with a spatula to ensure even browning.
Flip the sandwiches carefully and cook for another 3–4 minutes, or until the bread turns golden brown and crispy, and the cheese melts beautifully inside.

5. Serve and Enjoy
Once done, remove the sandwiches from the skillet and let them rest for a minute. Slice them diagonally for a visually appealing presentation and serve warm. The crispy bread, gooey cheese, and flavorful Mediterranean ingredients create a delightful bite every time.

Tips for the Best Mediterranean Grilled Cheese
If you want to level up your grilled cheese game, a few smart choices can make all the difference. Start with the bread — sourdough and whole-grain are ideal because they’re sturdy enough to crisp up nicely without going soggy.
They also add flavor and texture that white bread just can’t match. When it comes to cheese, quality matters. Use freshly shredded mozzarella for a smooth, gooey melt, and pair it with a good feta for that tangy bite that ties everything together.
The classic Mediterranean add-ins like kalamata olives and sun-dried tomatoes are packed with bold, salty-sweet flavor, but don’t stop there. Roasted red peppers, marinated artichokes, or a handful of baby spinach can add more depth and variety. To finish it off, a drizzle of balsamic glaze or even a touch of honey can elevate the sandwich with just the right balance of sweetness and acidity.
For a complete meal, serve it with a bowl of creamy tomato soup, a crisp Greek salad, or a small dish of tzatziki on the side for dipping — it all works.
Why This Recipe Rocks
Bold Mediterranean Flavors
This sandwich is a flavor bomb, thanks to the rich blend of Mediterranean ingredients. Creamy mozzarella balances out the sharpness of feta, while the briny kick from olives and the sweet intensity of sun-dried tomatoes add layers of flavor that keep every bite interesting.
Quick and Easy Preparation
One of the best parts? It’s fast. You can pull this together in under 15 minutes, making it perfect for lunch, a quick weeknight dinner, or even a satisfying late-night bite. It’s easy enough for beginners but delivers like a dish from a café.
Vegetarian-Friendly and Nutritious
It’s also a solid choice if you’re trying to eat more plant-based meals. Packed with antioxidants from the olives and tomatoes, and loaded with calcium and protein from the cheese, this sandwich manages to be both comforting and nutritious. No meat, no problem — this one’s hearty enough on its own.
Comfort Food with a Twist
Grilled cheese is the ultimate comfort food, and this Mediterranean version adds a fresh twist without losing that familiar cheesy goodness. It’s a grown-up take on a childhood classic — warm, satisfying, and just a little more exciting.
Make it Today!
This Mediterranean grilled cheese is a fantastic way to enjoy the comforting qualities of a traditional grilled cheese while introducing vibrant, fresh flavors.
Whether you make it for a quick lunch, a simple dinner, or a casual snack, this sandwich will not disappoint. Try it today and bring a taste of the Mediterranean to your kitchen!