There’s something so comforting about a well-made grilled cheese, but when you add a creamy ricotta filling, sun-dried tomatoes, and fresh spinach, it transforms into a little celebration of flavors. This Grilled Cheese with Sun-Dried Tomatoes Spinach and Creamy Ricotta Filling instantly takes me back to the cozy kitchen of my Mama Lou. I remember her humming softly while she prepared simple yet soulful dishes that brought our family together. This sandwich isn’t just food; it’s a warm hug wrapped in golden, buttery bread—a perfect blend of nostalgia and comfort that I’m excited to share with you.
Why You’ll Love This Grilled Cheese with Sun-Dried Tomatoes Spinach and Creamy Ricotta Filling
When I first experimented with this grilled cheese, it was one of those rainy afternoons when my sister Ouma and I were craving something quick yet special. The creamy ricotta filling balances beautifully with the tangy sun-dried tomatoes, while the fresh spinach adds a subtle earthiness that elevates the whole sandwich. It’s rich but light, hearty but fresh—basically everything I want from comfort food.
This grilled cheese isn’t just for lunch; it’s a versatile dish that works for brunch, a light dinner, or even a picnic snack. Plus, it’s an excellent way to sneak in some greens without sacrificing indulgence. Making it feels like carrying on a tradition started by Mama Lou, who always believed that food should nourish the soul and create memories. So, if you love grilled cheese but want to make it more exciting and wholesome, this recipe is your new go-to.
Ingredients You’ll Need for This Grilled Cheese with Sun-Dried Tomatoes Spinach and Creamy Ricotta Filling

- 8 slices of crusty artisan bread (sourdough or country white work beautifully)
- 1 cup ricotta cheese (fresh and creamy, not the dry kind)
- 1/2 cup sun-dried tomatoes, chopped (oil-packed are preferred for extra flavor)
- 1 cup fresh spinach leaves, washed and roughly chopped
- 1 cup shredded mozzarella cheese (for that perfect melty stretch)
- 2 tablespoons unsalted butter, softened (for grilling)
- 1 small garlic clove, minced (optional, for mixing with ricotta)
- Salt and freshly ground black pepper, to taste
- 1 teaspoon fresh basil, finely chopped (optional, but adds a lovely aroma)
If you don’t have ricotta on hand, a soft cream cheese mixed with a little plain yogurt can be a nice substitute, but I always recommend ricotta for that authentic creamy texture. For the bread, feel free to swap with whole wheat bread if you want a heartier bite, though it will slightly change the flavor profile.
Nutrition Facts
- Calories: Approximately 420 per sandwich
- Protein: 18g
- Fat: 22g (mostly from cheese and butter)
- Carbohydrates: 35g
- Fiber: 3g
- Sugar: 4g (natural sugars from tomatoes and ricotta)
- Sodium: 580mg (can be reduced by choosing low-sodium cheese)
When I first calculated the nutrition for this recipe, I was pleasantly surprised by how balanced it is. The cheese provides a good protein boost, and the spinach adds fiber and vitamins without overwhelming the calorie count. It feels indulgent but still nourishing—just like Mama Lou’s meals always were.
Print
Melted Perfection Grilled Cheese with Sun-Dried Tomatoes Spinach and Creamy Ricotta Filling
Learn how to make delicious Grilled Cheese with Sun-Dried Tomatoes Spinach and Creamy Ricotta Filling. Easy recipe with step-by-step instructions.
- Total Time: 45 minutes
- Yield: 4 servings 1x
Ingredients
- 8 slices of crusty artisan bread (sourdough or country white work beautifully)
- 1 cup ricotta cheese (fresh and creamy, not the dry kind)
- 1/2 cup sun-dried tomatoes, chopped (oil-packed are preferred for extra flavor)
- 1 cup fresh spinach leaves, washed and roughly chopped
- 1 cup shredded mozzarella cheese (for that perfect melty stretch)
- 2 tablespoons unsalted butter, softened (for grilling)
- 1 small garlic clove, minced (optional, for mixing with ricotta)
- Salt and freshly ground black pepper, to taste
- 1 teaspoon fresh basil, finely chopped (optional, but adds a lovely aroma)
If you don’t have ricotta on hand, a soft cream cheese mixed with a little plain yogurt can be a nice substitute, but I always recommend ricotta for that authentic creamy texture. For the bread, feel free to swap with whole wheat bread if you want a heartier bite, though it will slightly change the flavor profile.
Instructions
- Start by prepping the filling. In a medium bowl, combine the ricotta cheese, chopped sun-dried tomatoes, minced garlic (if using), and fresh basil. Season with salt and pepper to taste. Mix gently until well combined. This step is where the magic begins—rich, tangy, and fragrant.
- Next, stir in the chopped spinach. I like to add it fresh for that little crisp texture, but you can lightly sauté the spinach in a pan with a teaspoon of olive oil for a softer bite, a trick Mama Lou taught me when she wanted her greens just so.
- Lay out four slices of bread on a clean surface. Spread a generous amount of the ricotta mixture evenly over each slice.
- Sprinkle shredded mozzarella over the ricotta filling to ensure a gooey melt inside. Top with the remaining four slices of bread, pressing down lightly to seal the sandwich.
- Butter one side of each sandwich with softened butter. Place the sandwiches butter-side down on a preheated skillet over medium heat. Butter the top side just before flipping to cook evenly.
- Grill each side for about 3-4 minutes, or until the bread is golden brown and crisp, and the cheese inside is melted and bubbly. Keep an eye on the heat—too high, and the bread burns before the cheese melts; too low, and it takes forever.
- Remove from the skillet and let the sandwich rest for a minute before cutting. This keeps the filling from spilling out and lets the flavors settle.
I remember the first time I made this with Ouma; she insisted on flipping the sandwich with a spatula like a pro, and we laughed when one fell apart a little. Moments like those remind me that food is about joy as much as it is about taste.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Main Dish
- Method: Cooking
- Cuisine: International
Steps to Create Your Grilled Cheese with Sun-Dried Tomatoes Spinach and Creamy Ricotta Filling
- Start by prepping the filling. In a medium bowl, combine the ricotta cheese, chopped sun-dried tomatoes, minced garlic (if using), and fresh basil. Season with salt and pepper to taste. Mix gently until well combined. This step is where the magic begins—rich, tangy, and fragrant.
- Next, stir in the chopped spinach. I like to add it fresh for that little crisp texture, but you can lightly sauté the spinach in a pan with a teaspoon of olive oil for a softer bite, a trick Mama Lou taught me when she wanted her greens just so.
- Lay out four slices of bread on a clean surface. Spread a generous amount of the ricotta mixture evenly over each slice.
- Sprinkle shredded mozzarella over the ricotta filling to ensure a gooey melt inside. Top with the remaining four slices of bread, pressing down lightly to seal the sandwich.
- Butter one side of each sandwich with softened butter. Place the sandwiches butter-side down on a preheated skillet over medium heat. Butter the top side just before flipping to cook evenly.
- Grill each side for about 3-4 minutes, or until the bread is golden brown and crisp, and the cheese inside is melted and bubbly. Keep an eye on the heat—too high, and the bread burns before the cheese melts; too low, and it takes forever.
- Remove from the skillet and let the sandwich rest for a minute before cutting. This keeps the filling from spilling out and lets the flavors settle.
I remember the first time I made this with Ouma; she insisted on flipping the sandwich with a spatula like a pro, and we laughed when one fell apart a little. Moments like those remind me that food is about joy as much as it is about taste.
Tips for Making the Best Grilled Cheese with Sun-Dried Tomatoes Spinach and Creamy Ricotta Filling
- Use fresh, high-quality ingredients: The ricotta’s creaminess and the sun-dried tomatoes’ intense flavor are the stars here, so don’t skimp.
- Don’t overload the filling: Too much filling can make the sandwich soggy and hard to flip. Balance is key.
- Preheat your pan: A hot skillet ensures a crispy crust without drying out the bread.
- Butter the bread evenly: This creates that irresistible golden color and crunch.
- Experiment with herbs: Fresh basil, oregano, or thyme can add an extra layer of flavor, just like Mama Lou’s secret touches.
- Let the sandwich rest: Give it a minute after cooking before slicing to keep the filling intact.
One of the best lessons Mama Lou taught me was to trust my senses in the kitchen. If it smells right and feels right, it usually is. So don’t be afraid to tweak the herbs or cheese quantities to suit your own taste. Learn more: Hearty Tuscan Butter Beans with Spinach and Sun-Dried Tomato Delight
Serving Suggestions and Pairings

This grilled cheese shines bright on its own but pairs beautifully with a variety of sides. When I serve it for a casual lunch with Ouma, we often add a simple mixed greens salad dressed with lemon vinaigrette—its acidity cuts through the richness perfectly.
For a heartier meal, a bowl of warm tomato basil soup or roasted red pepper bisque complements the flavors wonderfully. I also love serving it with a handful of crunchy pickles or olives to add a salty contrast that awakens the palate.
On special occasions, I like to set the table with a glass of chilled white wine or sparkling water infused with cucumber slices. It turns a humble grilled cheese into a small celebration, reminiscent of the times Mama Lou made even the simplest meals feel special.
Storage and Reheating Tips
Leftovers can happen, especially when you make a batch for the family. To store, wrap the sandwiches tightly in plastic wrap or place them in an airtight container. They keep well in the refrigerator for up to 2 days.
When reheating, avoid the microwave if you want to maintain that crispy crust. Instead, reheat in a skillet over medium heat for a few minutes on each side until warmed through and crispy again. You can also use a toaster oven set to 350°F for about 5-7 minutes.
Once, after a long day, I reheated a leftover grilled cheese this way, and it felt just as comforting as when Mama Lou first served it fresh from the stove. It’s proof that a little care goes a long way in preserving those cherished flavors.
Frequently Asked Questions
What are the main ingredients for Grilled Cheese with Sun-Dried Tomatoes Spinach and Creamy Ricotta Filling?
The main ingredients for Grilled Cheese with Sun-Dried Tomatoes Spinach and Creamy Ricotta Filling include the items listed in our ingredients section above. Each ingredient plays a crucial role in achieving the perfect flavor and texture.
How long does it take to make Grilled Cheese with Sun-Dried Tomatoes Spinach and Creamy Ricotta Filling?
The total time to make Grilled Cheese with Sun-Dried Tomatoes Spinach and Creamy Ricotta Filling includes both preparation and cooking time. Check the recipe card above for exact timing details.
Can I make Grilled Cheese with Sun-Dried Tomatoes Spinach and Creamy Ricotta Filling ahead of time?
Yes, Grilled Cheese with Sun-Dried Tomatoes Spinach and Creamy Ricotta Filling can often be prepared in advance. Store it properly in an airtight container in the refrigerator and consume within the recommended timeframe.
What can I serve with Grilled Cheese with Sun-Dried Tomatoes Spinach and Creamy Ricotta Filling?
Grilled Cheese with Sun-Dried Tomatoes Spinach and Creamy Ricotta Filling pairs well with various sides and accompaniments. Consider the serving suggestions mentioned in the recipe for the best dining experience.
Is Grilled Cheese with Sun-Dried Tomatoes Spinach and Creamy Ricotta Filling suitable for special diets?
Depending on the ingredients used, Grilled Cheese with Sun-Dried Tomatoes Spinach and Creamy Ricotta Filling may be adapted for various dietary needs. Check the ingredients list and consider substitutions as needed for your dietary requirements.
Final Thoughts
This Grilled Cheese with Sun-Dried Tomatoes Spinach and Creamy Ricotta Filling is more than just a sandwich. It’s a bridge between generations, a simple recipe wrapped in the warmth of family memories and the joy of shared meals. Every bite reminds me of Mama Lou’s kitchen and the laughter with Ouma as we created something delicious together.
If you’re looking for a way to elevate your grilled cheese game while keeping it cozy and approachable, this recipe is a perfect place to start. It’s easy enough for a weeknight but special enough to become a new family favorite. So, gather your ingredients, invite your loved ones into the kitchen, and let this grilled cheese fill your home with warmth and love.







