Imagine the sound of a knife slicing through golden, olive-oil-crisped sourdough. As the bread yields, you’re met with the creamy, cloud-like texture of fresh ricotta, the punchy umami of sun-dried tomatoes, and the earthy vibrance of wilted spinach. This isn’t just a sandwich; it’s a sun-dried tomato, spinach, and ricotta grilled cheese that reimagines the ultimate comfort food through a Mediterranean lens.
Whether you are looking for a quick weekday lunch or a sophisticated yet simple dinner, this recipe bridges the gap between indulgent soul food and the nutrient-dense principles of the Mediterranean diet. It’s fast, fresh, and bursts with the flavors of a coastal Italian summer.
Why This Mediterranean Grilled Cheese Is Different
When most people think of grilled cheese, they envision processed yellow slices and heavy butter. While there is a time and place for the classic, this Mediterranean grilled cheese recipe offers a lighter, more complex profile.
By swapping butter for extra virgin olive oil, you introduce heart-healthy monounsaturated fats and a distinct peppery note that complements crusty bread perfectly. Instead of heavy, greasy melts, the ricotta provides a high-protein, creamy base that doesn’t leave you feeling weighed down. It’s a healthy grilled cheese recipe that satisfies cravings while fueling your body with greens and antioxidants.
Ingredients You’ll Need

The secret to a world-class sandwich lies in the quality of your components. For this spinach ricotta grilled cheese sandwich, aim for fresh, whole ingredients.
- The Bread: Sourdough is our top pick for its sturdy structure and tangy flavor. Whole wheat or a rustic ciabatta also work beautifully.
- Ricotta Cheese: Use full-fat galbani or fresh deli-style ricotta. It’s the “glue” that holds the Mediterranean flavors together.
- Sun-Dried Tomatoes: Opt for the oil-packed variety. They are more tender and flavorful than the dry-packed version.
- Fresh Spinach: Baby spinach is preferred for its tenderness.
- Aromatic Base: Fresh garlic and a pinch of dried oregano or red pepper flakes.
- The Fat: High-quality extra virgin olive oil for that signature Mediterranean crunch.
How to Make Sun-Dried Tomato Grilled Cheese
Follow these steps to ensure your sandwich is structurally sound and perfectly toasted.
1. Prepare the Ricotta Filling
In a small bowl, mix your ricotta with a touch of salt, pepper, and a hint of lemon zest if you’re feeling fancy. This ensures the flavor is consistent in every bite.
2. Layer Spinach and Sun-Dried Tomatoes
Pat your sun-dried tomatoes dry to avoid a soggy sandwich. Layer the spinach generously; it will shrink significantly once the heat hits it.
3. Assemble the Sandwich
Spread a thick layer of ricotta on both slices of bread. Place the spinach and tomatoes in the center to keep them tucked in.
4. Grill Until Golden and Crispy
Heat olive oil in a skillet over medium-low heat. Place the sandwich in the pan and press down lightly. Flip once the bottom is a deep golden brown.
Pro Tip: Use a heavy press or another skillet on top of the sandwich to ensure the heat penetrates the thick ricotta layer.
Tips for the Best Ricotta Grilled Cheese
- Drain Your Ricotta: If your ricotta has excess liquid (whey) in the container, strain it through a fine-mesh sieve or cheesecloth for 10 minutes. This prevents the bread from getting mushy.
- The Heat Sweet Spot: Ricotta doesn’t “melt” like cheddar; it warms through and becomes creamy. Keep your heat at medium-low to allow the bread to crisp slowly while the filling gets hot.
- Bread Thickness: Slices should be about 1/2 inch thick. Too thin, and they’ll collapse; too thick, and you won’t taste the filling.

Ingredients
Method
- Prepare Filling: In a small bowl, combine ricotta, minced garlic, oregano, salt, and pepper. Stir until creamy.
- Assemble: Spread the ricotta mixture generously on one side of each bread slice.
- Layer: On one slice, add a layer of baby spinach followed by the chopped sun-dried tomatoes. Close the sandwich.
- Heat Pan: Heat olive oil in a non-stick skillet over medium-low heat.
- Cook: Place the sandwich in the pan. Grill for 3-4 minutes per side, pressing down occasionally with a spatula, until the bread is golden brown and the filling is warm.
- Serve: Slice diagonally and serve immediately while hot.
Notes
- Manage the Moisture: Ricotta is very wet. To prevent a soggy sandwich, squeeze the water out of your sautéed spinach and pat the sun-dried tomatoes dry before adding them.
- The “Structural” Cheese: Ricotta doesn’t “glue” a sandwich together like cheddar does. For better results, mix the ricotta with a little shredded mozzarella or parmesan to help the sandwich stay closed.
- Low and Slow: Ricotta takes longer to heat through than sliced cheese. Cook over medium-low heat and consider covering the pan with a lid for 1 minute to trap heat and ensure the middle is hot without burning the bread.
- Flavor Boost: Mix a pinch of garlic powder, lemon zest, or red pepper flakes directly into the ricotta before spreading it.
Mediterranean Variations You’ll Love
The beauty of this vegetarian Mediterranean sandwich is its versatility. Feel free to raid your pantry:
- The Salty Kick: Add crumbled feta or chopped Kalamata olives to the ricotta mix.
- The Peppery Swap: Use arugula (rocket) instead of spinach for a sharper bite.
- The Veggie Boost: Add thin slices of grilled zucchini or jarred roasted red peppers.
What to Serve With This Grilled Cheese
To make this a complete meal, pair your sandwich with classic Mediterranean sides. We recommend:
- A crisp Greek Salad with plenty of cucumber and red onion.
- A warm bowl of [Mediterranean Lentil Soup] for a protein-packed lunch.
- A side of [Roasted Red Pepper Hummus] for extra dipping.
Is This a Healthy Grilled Cheese Recipe?
Absolutely. By focusing on whole-food ingredients, this recipe aligns with the Mediterranean diet, which is consistently ranked as one of the healthiest eating patterns in the world.
- Protein: Ricotta is an excellent source of whey protein.
- Greens: Spinach provides Vitamin K, Iron, and Vitamin A.
- Healthy Fats: Sun-dried tomatoes and olive oil offer lycopene and heart-healthy fats.
FAQ Section
Can I make this grilled cheese without butter? Yes! Using extra virgin olive oil actually provides a crispier texture and a more authentic Mediterranean flavor profile than butter.
Is ricotta good for grilled cheese? Ricotta is fantastic. While it doesn’t “pull” like mozzarella, it creates a luxurious, creamy texture that acts as a perfect canvas for bold ingredients like sun-dried tomatoes.
Can I make this sandwich ahead of time? Grilled cheese is best fresh. However, you can prep the ricotta mixture and chop the tomatoes up to two days in advance for a 5-minute assembly.
What bread works best for spinach grilled cheese? Sourdough is the gold standard. Its tight crumb prevents the ricotta from leaking through, and the fermentation adds a lovely tang.
Conclusion
This sun-dried tomato, spinach, and ricotta grilled cheese is proof that you don’t need to sacrifice health for flavor. It’s a sophisticated upgrade to a childhood favorite that brings the best of the Mediterranean to your kitchen.
If you loved this recipe, please share it on Pinterest or leave a comment below!
Ready to dive deeper into Mediterranean cooking? Check out our [Full Mediterranean Cookbook] for more 20-minute meal ideas.