
This Sun-Dried Tomato, Spinach, and Ricotta Grilled Cheese transforms the humble sandwich into a gourmet experience while still delivering that comforting, melty goodness we all crave. The combination of creamy ricotta, stretchy mozzarella, earthy spinach, and tangy sun-dried tomatoes creates layers of flavor between perfectly golden sourdough.
I first created this sandwich during a rainy afternoon when I wanted something more exciting than a basic grilled cheese. Now it's become my signature lunch when friends visit, always earning rave reviews for such a simple upgrade to a classic.
Ingredients
- Sourdough bread: The tangy flavor and sturdy texture make it ideal for grilling and holding up to the rich filling
- Ricotta cheese: Provides a creamy base that melts beautifully and carries the other flavors
- Mozzarella cheese: Creates that essential cheese pull and brings a mild flavor that complements the stronger ingredients
- Parmesan cheese: Adds a salty depth and umami punch to the cheese blend
- Sun-dried tomatoes: Concentrated sweet-tart flavor that elevates the entire sandwich
- Fresh spinach: Brings color, nutrition and slight earthiness that balances the richness
- Butter: Creates that perfectly golden, crispy exterior that makes a grilled cheese irresistible
Step-by-Step Instructions
- Preheat The Skillet:
- Begin with a skillet over medium heat, allowing it to warm evenly before adding your sandwich. This ensures proper browning without burning the bread before the cheese melts.
- Create The Cheese Mixture:
- Combine ricotta, mozzarella, and Parmesan in a bowl until fully integrated. This step is crucial for even cheese distribution and proper melting. The ricotta creates a creamy base while the mozzarella provides stretch and the Parmesan adds depth.
- Butter The Bread:
- Apply softened butter generously and evenly to one side of each bread slice. Make sure to spread it all the way to the edges for consistent browning and that desirable crispy texture.
- Assemble With Precision:
- Place bread slices butter-side down on your preheated skillet, then add your cheese mixture, distributing it evenly across the bread. Layer sun-dried tomatoes and spinach strategically so every bite contains all flavors. Top with remaining bread slices, butter-side facing up.
- Monitor The Cooking Process:
- Cook each side for 3-4 minutes, watching carefully for that perfect golden brown color. Press gently with a spatula occasionally to ensure all ingredients meld together and the cheese begins to melt properly.
- Perfect The Flip:
- When the first side is beautifully browned, carefully flip each sandwich using a wide spatula, supporting the ingredients with your other hand if needed to prevent spillage.
The sun-dried tomatoes are truly the star ingredient in this sandwich. Their intensely concentrated flavor adds a sweet-tart punch that elevates this from an ordinary grilled cheese to something memorable. I discovered their power in this recipe completely by accident when I was trying to use up pantry ingredients, and now I always keep a jar handy.
The Perfect Bread Selection
The bread you choose makes a tremendous difference in your final sandwich. While sourdough is my go-to recommendation for its flavor and structure, any hearty artisan bread will work beautifully. Look for a loaf with a tight crumb that will stand up to the moisture of the fillings without becoming soggy. Slice it slightly thicker than normal sandwich bread about half an inch for the ideal bread-to-filling ratio. Avoid very airy breads with large holes as the cheese will melt right through them.
Cheese Pairing Philosophy
The three-cheese approach in this recipe creates the perfect balance of flavor and texture. Ricotta provides a creamy base that carries the other ingredients, mozzarella delivers that satisfying stretch when you pull the sandwich apart, and Parmesan adds a salty depth. For an even more complex flavor profile, consider substituting part of the mozzarella with fontina or provolone. If you prefer a sharper taste, add a small amount of crumbled feta or goat cheese to the mixture. The key is maintaining the proper ratio of creamy to melty cheeses.
Serving Suggestions
This grilled cheese pairs beautifully with several complementary sides. A cup of tomato soup creates the classic comfort food pairing, with the acidity cutting through the richness of the sandwich. For a lighter option, serve with a simple arugula salad dressed with lemon and olive oil. The peppery greens provide a pleasant contrast to the creamy sandwich. If serving for dinner, roasted vegetables like bell peppers or zucchini make an excellent accompaniment. For entertaining, cut the sandwiches into quarters and serve as appetizers alongside a glass of crisp white wine.
Make-Ahead Options
While grilled cheese is best enjoyed immediately, you can prepare elements in advance for quick assembly. Mix the cheese filling up to two days ahead and store in an airtight container in the refrigerator. You can also prep the sun-dried tomatoes and spinach, storing them separately. When ready to cook, simply assemble the sandwiches with your prepared ingredients. This approach is perfect for busy weeknights or when feeding a crowd. If you need to make several sandwiches, keep the finished ones warm in a 200°F oven while you complete the batch.

Recipe FAQs
- → What bread works best for this grilled cheese?
Sourdough bread is recommended for its tangy flavor and ability to get perfectly crispy, but any crusty bread like ciabatta, French bread, or whole grain will work well. The key is choosing a sturdy bread that can hold up to the fillings while developing a golden crust.
- → Can I make substitutions for the cheeses?
Absolutely! While the ricotta provides creaminess and mozzarella gives that classic stretch, you can substitute with other soft cheeses like goat cheese instead of ricotta, or provolone instead of mozzarella. The cheese blend can be customized to your preference while maintaining a good mix of creamy and melty textures.
- → How do I prevent my sandwich from getting soggy?
To prevent sogginess, make sure to drain your sun-dried tomatoes well and pat the spinach dry if it's been washed. Also, cook on medium heat rather than high to allow the cheese to melt while the bread gets crispy without burning. Pressing gently with a spatula during cooking helps create a seal that keeps moisture in.
- → What are some good side dishes to serve with this sandwich?
This sandwich pairs wonderfully with tomato soup for a classic combination. Other great options include roasted tomato soup, sweet potato fries, a simple mixed green salad, or roasted vegetables. For a lighter meal, a small side of pickles or marinated olives complements the rich flavors.
- → Can I prepare components of this sandwich ahead of time?
Yes! You can mix the cheese filling up to a day in advance and store it in the refrigerator. The sun-dried tomatoes can also be chopped ahead of time. However, for best results, assemble and cook the sandwich just before serving to maintain the crispy exterior and melty interior.
- → How can I add more flavor to this sandwich?
Enhance the flavors by adding fresh basil leaves, a sprinkle of red pepper flakes for heat, a drizzle of balsamic glaze, or some caramelized onions. You could also spread a thin layer of pesto on the inside of the bread before adding the cheese mixture for an herby kick.