Not your average grilled cheese sandwich, these are so much more! Pita Grilled Cheese stuffed with Mediterranean favorites including melty mozzarella, feta, spinach, sun dried tomatoes, and a little basil pesto. Add your favorite salad or tomato basil soup for a complete meal!

pita grilled cheese sandwiches with melted mozzarella, feta, spinach and sundried tomatoes on a platter

Grilled cheese with a Mediterranean twist!

The grilled cheese sandwich is an American classic everyone loves! And I won't blame you if the first thing you picture when you hear grilled cheese is heavily buttered toast and melty American cheese, maybe served next to a bowl of tomato soup. But today is about a different grilled cheese experience with a bit of a Mediterranean twist!

First off, instead of sandwich bread, we use pita pockets in this recipe. I am a huge fan of using pita for sandwiches, like in my ground beef pita sandwiches! In today's recipe, you end up with delicious pockets of pita bread filled with Mediterranean favorites, replacing your typical yellow cheese squares with melty mozzarella and rich, salty feta, and even sneaking in a good handful of baby spinach. Sweet sun-dried tomatoes and a few spoons of basil pesto seal the deal!

I won't be offended if you take a shortcut and use store-bought basil pesto, but if you're after the real deal, definitely try my homemade basil pesto recipe (I share couple of tips that make all the difference).

pita grilled cheese sandwiches assembled on black platter with basil garnish

Can you use any cheese for grilled cheese?

Some skeptics may decide that only American cheese or chedder cheese are right for a grilled cheese sandwich, but I will say that mozzarella and feta are also worth considering! In fact, together, melty mozzarella and creamy, salty feta provide the perfect flavor balance and texture in these cheese pitas! So worth a try!

You do not need a panini press to make this!

Sure, if you have a panini press, go ahead and use it to make this grilled mozzarella sandwich, but you do not need one! A grill pan is perfectly enough to make these pita grilled cheese sandwiches (I use this grill pan). And to apply pressure over my pita pockets as they cook in the hot pan, I simply use a heat-safe spatula.

ingredients. Mozzarella, feta, spinach, sun-dried tomatoes, basil pesto


Here's what you'll need to make these pita grilled cheese

How to make pita grilled cheese

For my friends who are more visual, here are the steps with photos to make this recipe (print-friendly recipe just below)

  • Sautee the spinach in your pan with a bit of extra virgin olive oil
    Your goal is just to get the spinach to wilt so that it's easy to add in your pita. Season the spinach with a bit of kosher salt to your liking.

    sauteed spinach in the grill pan
  • Stuff the pita pockets with the mozzarella, feta, sautéed spinach, bits of sun-dried tomato, and basil pesto

    pita pockets stuffed with cheese, spinach, sundried tomatoes, and basil pesto
  • Grill the pitas
    Heat the grill pan over medium-high heat. Brush the pitas with a little bit of extra virgin olive oil and arrange them in the grill pan (they should each touch the hot pan). Turn the pitas over as needed to make sure both sides are crisp and golden brown and the mozzarella is melted.

    Grilled pita pockets in the grill pan

Pro tips

  • Use pita bread that is two-ply, the kind you can cut in half to make pockets that can be stuffed. Here is my homemade pita bread recipe, but you can also find it at some grocery stores.
  • Use medium-high heat to grill the pitas, and manage the heat as needed.
  • Watch for the mozzarella to melt and the pita to crips up and gain some good color on both sides. Be ready to turn the pita as needed so that the bread does not burn.
  • And if the bread has crisped up and gained color but the mozzarella has not fully melted, you can cover the pan briefly to trap the heat and help the mozzarella to melt. Manage the heat, turning it down so that the bread does not burn.

More feta recipes

Hungry for more? View all Mediterranean recipes.

Visit Our Shop for quality Mediterranean ingredients.

4.98 from 34 votes

Mozzarella and Feta Pita Grilled Cheese

Suzy Karadsheh
pita grilled cheese sandwiches with melted mozzarella, feta, spinach and sundried tomatoes on a platter
Pita Grilled Cheese stuffed with Mediterranean favorites including melty mozzarella, feta, spinach, sundried tomatoes, and a little basil pesto. Add your favorite salad for a complete meal!
Prep – 10 minutes
Cook – 7 minutes
Serves – 4 Pita Pockets
Dinner, Lunch


  • Extra virgin olive oil
  • 3 heaping cups baby spinach
  • 4 pita pockets from 2 pita loaves cut in half
  • 3 ounces feta cheese more as needed
  • ¼ to ⅓ cup basil pesto
  • 3 to 4 ounces fresh mozzarella cheese sliced into ¼-inch slices, more as needed
  • cup sundried tomatoes packed in oil drained, chopped


  • Sautee the Spinach. In a grill pan, heat 1 tablespoon extra-virgin olive oil over medium-high heat until shimmering. Add the spinach and cook for a couple of minutes, tossing, until wilted. Transfer the spinach to a plate for now and turn the heat off.
  • Assemble the sandwiches. Open up the pita pockets (it helps to warm the pita so they don’t break when you open them). Spread the feta on the bottom followed by basil pesto. Spoon a bit of the wilted spinach on top. Add the mozzarella and sundried tomatoes.
  • Grill the pitas. Heat the grill pan again over medium-high. Brush the pitas with extra virgin olive oil on both sides. Arrange the pita sandwiches in the heated pan, making sure they are all touching the hot pan. Cook for 1 to 2 minutes or so on one side, applying pressure on the top part of the sandwich with the back of a spatula, turn over and cook for another couple minutes, applying pressure again with your spatula, until the cheese is melted and the bread gains some beautiful char marks. Manage the heat to make sure the bread is well-crisped but not burned and the mozzarella is melted (you may need to cover the pan very briefly).
  • Serve immediately!



  • To complete the meal, select a Mediterranean salad to serve along! 
  • Visit Our Shop to browse quality Mediterranean ingredients including olive oils and spices. 


Calories: 266kcalCarbohydrates: 21gProtein: 13.1gFat: 14.8gSaturated Fat: 4.3gCholesterol: 29.4mgSodium: 643.1mgPotassium: 197.4mgFiber: 1.4gVitamin A: 644.4IUVitamin C: 9.5mgCalcium: 161.5mgIron: 0.8mg
Tried this recipe?

Share it with the world

I'm Suzy; born and bred right on the shores of the Mediterranean. I'm all about easy, healthy recipes with big Mediterranean flavors. Three values guide my cooking: eat with the seasons; use whole foods; and above all, share! So happy you're here...
Learn More

Get our best recipes and all Things Mediterranean delivered to your inbox.

Leave a comment

Your email address will not be published. Required fields are marked *

How many stars would you give this recipe?

This site uses Akismet to reduce spam. Learn how your comment data is processed.


  1. Ok, as promised- made it last night- really, really good-thanks, will definitely make this again- the combination of the cheeses, spinach, et all is so tasty!

  2. 5 stars
    This was super easy to pull together. While I made two pitas I should have made three. These are so good I could easily have eaten another pita. I added some sauteed shallots to the spinach, following the recipe as written to finish the pitas. A+

  3. 5 stars
    Just made this for brunch. So yummy! I inadvertantly bought sundried tomato PASTE which worked out well and forgot spinach was in the recipe when I went to the store. It was good without! Will definitely make again! Easy peasy.

  4. 5 stars
    Hey Suzy! Love all your recipes and especially your the links for “which things you use”. Noticed the one for the grill pan isn’t hyperlinked though? Any chance can get an updated one?

  5. 5 stars
    I tried this today for lunch and it is VERY good!! Very filling and something I will definitely make again! I scaled it down for one serving. Highly recommend!

      1. 5 stars
        Made these tonight for dinner. I didnt follow the measurements but just eyeballed it since I only made half a pita pocket for myself. Instead of spinach i used the leafy bits of bok choy and also omitted the pesto. I pan fried the pocket on the stove using whatever oil was left in my jar of tomatoes. Turned out rlly good ! Will definately make these again.

  6. 5 stars
    This has become a favorite go-to lunch or dinner! The only change I make is omitting dairy - I use vegan cheese and homemade vegan pesto.

  7. If I am not a huge sun dried tomato fan is there something else I can use such as a roasted red pepper?

    1. Sure, you could do that. I would not sauté arugula, though. Just add it with the other pita fillings.

    1. Hi, Atsha. Each pita half with the filling is approximately 266 calories. Keep in mind, nutrition information is provided via a basic nutrition calculator and is really a best estimate.