Go Back
+ servings
Closeup of two halves of a Greek grilled cheese sandwich stacked on each other with feta, red peppers, red onion, kalamata olives, tomato, and spinach peeking out

Greek Grilled Cheese

This fully-loaded Greek Grilled Cheese is packed with delicious ingredients like feta cheese, kalamata olives, baby spinach, tomatoes, roasted red peppers, and caramelized red onions. The combination of fresh ingredients sandwiched in between slices of buttery warm bread makes for the best grilled cheese ever!
No ratings yet
Print Pin
Course: Entree, lunch
Cuisine: American, Eclectic, Greek
Keyword: Greek Recipes, Grilled Cheese Recipes, Sandwich Recipes
Prep Time: 10 minutes
Cook Time: 10 minutes
Total Time: 20 minutes
Makes: 2 sandwiches
Author: Sues


  • 1 Tbsp olive oil
  • ½ red onion, thinly sliced
  • 4 slices good crusty bread
  • 2 Tbsp unsalted butter
  • 4 oz. feta cheese (about 6 slices)
  • cup roasted red peppers
  • 1 tomato, thinly sliced
  • ½ cup baby spinach leaves
  • cup sliced kalamata olives


  • Add olive oil to a small skillet set over low heat. Add sliced onion and cook until caramelized, about 15-20 minutes.
  • Spread butter onto one side of all four slices of bread and place butter-side-down on a skillet or griddle over medium-low heat.
  • Top each slice of bread with feta cheese. And add tomato slices to just two of the slices and roasted red peppers on top of that. On the other two slices of feta-topped bread, add baby spinach leaves, caramelized red onions and kalamata olives.
  • Carefully bring two slices of bread together to sandwich together. (Alternatively, you can stack all the ingredients on two slices of bread (starting and ending with feta) and set the two remaining slices of bread on top). This grilled cheese is packed with a lot of ingredients, so some might fall out... You can just tuck them back in!
  • Grill until bread is golden, about 3 minutes, before flipping and grilling until the other side is golden, another 3 minutes.
  • Slice and serve.
Share a Photo of Your Finished Recipe!Mention @wearenotmartha and share a photo if you've made the recipe!