Picture this: buttery, golden-brown bread with gooey melted cheese spilling out, punctuated by the tangy burst of sun-dried tomatoes and the earthy freshness of spinach. This grilled cheese is not your average sandwich—it’s a flavor-packed masterpiece that transforms a simple lunch into something worth savoring. The first time I made this, I knew I’d stumbled upon something magical. My husband paused mid-bite, raised his eyebrows, and simply said, “Wow.” That’s when I knew this recipe was going to be a keeper!
Honestly, there’s something so nostalgic yet elevated about a grilled cheese. It’s comfort food at its finest, and this particular recipe takes it up a notch with the creamy richness of ricotta paired with bold sun-dried tomatoes and spinach. Whether you’re making it for a quick lunch, a cozy dinner, or a snack that feels indulgent, trust me—you’ll want to keep this one on repeat. My kids love this, my friends rave about it, and I’ve tested it so many times I could probably make it with my eyes closed. It’s dangerously easy, and the result feels like a warm hug in sandwich form.
Why You’ll Love This Recipe
- Quick & Easy: Ready in just 20 minutes, this recipe is perfect for those busy days when you need something satisfying but don’t want to spend hours in the kitchen.
- Simple Ingredients: No fancy grocery trips here—you’ll likely have everything in your pantry or fridge.
- Packed with Flavor: Tangy sun-dried tomatoes, creamy ricotta, earthy spinach, and melty cheese come together for a perfect bite every time.
- Customizable: You can easily adapt this recipe to suit your dietary needs or flavor preferences (don’t worry, we’ll cover that later!).
- Crowd-Pleaser: Whether you’re feeding picky eaters or impressing guests, this sandwich always gets rave reviews.
What sets this recipe apart is the balance of flavors and textures. The sun-dried tomatoes add a bold tanginess, the ricotta brings creaminess without overpowering, and the spinach adds a fresh bite that complements the richness of the cheese. It’s the kind of grilled cheese that makes you close your eyes and savor every bite. Plus, it’s versatile enough to fit right in at a casual lunch or a fancy brunch spread. You really can’t go wrong!
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Here’s what you’ll need:
- Sun-Dried Tomatoes: Packed in oil; drain and chop for easy spreading.
- Fresh Spinach: Washed and dried (you can use baby spinach for a milder flavor).
- Ricotta Cheese: Full-fat for creaminess (swap for a dairy-free ricotta if needed).
- Shredded Mozzarella Cheese: Melts beautifully and adds that signature gooey texture.
- Parmesan Cheese: Grated; for a salty, nutty kick.
- Butter: Softened; for spreading on the bread slices.
- Sourdough Bread: Thick slices work best, but any sturdy bread will do.
- Garlic Powder: Just a pinch to enhance the savory flavors.
- Salt & Pepper: To taste; season the ricotta mixture lightly.
Feel free to adjust based on what you have on hand. For example, swap spinach for arugula or kale, or use gluten-free bread if needed!
Equipment Needed
You’ll only need a handful of tools to make this grilled cheese:
- Non-Stick Skillet: For perfectly golden, crisp bread.
- Spatula: To flip your sandwich without losing any filling.
- Small Mixing Bowl: For combining the ricotta mixture.
- Knife: To chop your sun-dried tomatoes.
- Cutting Board: Makes ingredient prep neat and easy.
If you don’t have a non-stick skillet, a cast iron pan works beautifully too. Just be sure to keep an eye on the heat to avoid over-browning.
Preparation Method
- Start by prepping your ingredients. Chop the sun-dried tomatoes into small pieces and set aside. Wash and dry the spinach thoroughly. In a small mixing bowl, combine the ricotta cheese, Parmesan cheese, garlic powder, and a pinch of salt and pepper. Stir until smooth and creamy.
- Spread softened butter on one side of each slice of bread. This will be the outer side that gets that beautiful golden crust.
- On the unbuttered side of one slice, spread a generous layer of the ricotta mixture. Top with a handful of spinach leaves and sprinkle the chopped sun-dried tomatoes evenly across. Add a layer of shredded mozzarella cheese.
- Place the second slice of bread on top, buttered side facing out.
- Heat your skillet over medium heat. Once hot, carefully place the sandwich in the skillet. Cook for 3-4 minutes on each side, pressing gently with a spatula, until the bread is golden brown and the cheese is melted.
- Remove from the skillet and let the sandwich rest for a minute before slicing in half. Serve warm and enjoy!
Pro tip: If your bread is browning too quickly before the cheese melts, lower the heat slightly and cover the skillet with a lid for a minute or two.
Cooking Tips & Techniques
Here are some tried-and-true tips to ensure your grilled cheese turns out perfectly every time:
- Don’t skimp on the butter: It’s what gives the bread that golden, crispy crust.
- Use room temperature butter: This helps it spread evenly without tearing the bread.
- Layer carefully: Spread the ricotta mixture first to keep the sandwich sturdy and prevent the fillings from sliding out.
- Cook low and slow: Medium heat ensures the cheese melts while the bread crisps up without burning.
- Cover the skillet briefly: If the cheese isn’t melting enough, covering the pan traps heat to help it along.
If you’re feeling adventurous, try adding a sprinkle of red pepper flakes to the ricotta mixture for a little kick!
Variations & Adaptations
This recipe is super versatile—here are some ways to switch things up:
- Make it vegan: Swap ricotta and mozzarella for dairy-free alternatives, and use vegan butter.
- Add protein: Include cooked chicken or turkey slices for a heartier sandwich.
- Seasonal twist: Replace spinach with arugula or roasted zucchini for a summery vibe.
- Kid-friendly: Skip the sun-dried tomatoes and add sliced deli ham or a sprinkle of cheddar cheese.
- Gluten-free option: Use your favorite gluten-free bread for the same delicious results.
One variation I’ve tried is adding pesto to the ricotta mixture—it’s a game-changer!
Serving & Storage Suggestions
This sandwich is best enjoyed hot off the skillet, but if you have leftovers, here’s what to do:
- Serving: Serve hot, paired with a simple green salad or a bowl of tomato soup for the ultimate comfort meal.
- Storage: Wrap any leftovers in foil and store in the refrigerator for up to 2 days.
- Reheating: Warm up in a skillet on low heat or in a toaster oven to regain the crispy texture.
- Flavor development: The ricotta mixture gets even tastier after sitting for a day, so don’t shy away from making extra!
Nutritional Information & Benefits
This sandwich is not just delicious—it’s packed with some nutritional perks, too:
- Ricotta Cheese: High in protein and calcium, it’s a great addition to your diet.
- Spinach: Loaded with vitamins A, C, and K, as well as iron and antioxidants.
- Sun-Dried Tomatoes: Rich in fiber, potassium, and vitamins.
- Moderation-Friendly: While indulgent, this recipe can be made lighter with substitutions like low-fat cheese and whole-grain bread.
Keep in mind, this recipe contains dairy and gluten, so adjust accordingly if you have dietary restrictions.
Conclusion
If you’re looking for a grilled cheese that’s anything but ordinary, this sun-dried tomato spinach ricotta version is calling your name. It’s comforting, customizable, and downright delicious. I love how it feels indulgent yet fresh, thanks to the balance of flavors and textures. Whether you’re whipping it up for yourself or sharing it with loved ones, it’s one of those recipes that just makes you happy.
Give it a try, and don’t be afraid to make it your own! I’d love to hear how you adapt it—leave a comment below with your favorite twists or tag me on social media with your creations. Trust me, this one’s worth bookmarking. Happy cooking!
FAQs
Can I use frozen spinach?
Yes, just make sure to thaw it completely and squeeze out excess water before using.
What’s the best bread for grilled cheese?
Sourdough is my go-to, but any sturdy bread like rye or whole grain works well.
Can I use cream cheese instead of ricotta?
Totally! Cream cheese will give a slightly tangier flavor but still works beautifully.
How do I prevent the sandwich from falling apart?
Spread the ricotta mixture first and press gently while cooking to keep everything intact.
Can I make this ahead of time?
You can prep the ricotta mixture and chop the tomatoes in advance, but assemble and cook the sandwich fresh for the best texture.
Pin This Recipe!

Delicious Sun-Dried Tomato Grilled Cheese Recipe
A buttery, golden-brown grilled cheese sandwich packed with gooey melted cheese, tangy sun-dried tomatoes, and fresh spinach for a flavor-packed masterpiece.
- Prep Time: 10 minutes
- Cook Time: 10 minutes
- Total Time: 20 minutes
- Yield: 2 servings
- Category: Main Course
- Cuisine: American
Ingredients
- Sun-Dried Tomatoes (packed in oil, drained and chopped)
- Fresh Spinach (washed and dried)
- Ricotta Cheese (full-fat)
- Shredded Mozzarella Cheese
- Parmesan Cheese (grated)
- Butter (softened)
- Sourdough Bread (thick slices)
- Garlic Powder
- Salt
- Pepper
Instructions
- Chop the sun-dried tomatoes into small pieces and set aside. Wash and dry the spinach thoroughly. In a small mixing bowl, combine ricotta cheese, Parmesan cheese, garlic powder, and a pinch of salt and pepper. Stir until smooth and creamy.
- Spread softened butter on one side of each slice of bread. This will be the outer side that gets golden crust.
- On the unbuttered side of one slice, spread a generous layer of the ricotta mixture. Top with spinach leaves and sprinkle the chopped sun-dried tomatoes evenly across. Add a layer of shredded mozzarella cheese.
- Place the second slice of bread on top, buttered side facing out.
- Heat a skillet over medium heat. Once hot, carefully place the sandwich in the skillet. Cook for 3-4 minutes on each side, pressing gently with a spatula, until the bread is golden brown and the cheese is melted.
- Remove from the skillet and let the sandwich rest for a minute before slicing in half. Serve warm and enjoy!
Notes
[‘Don’t skimp on the butter for a golden, crispy crust.’, ‘Use room temperature butter for easy spreading.’, ‘Cook on medium heat to ensure the cheese melts while the bread crisps.’, ‘Cover the skillet briefly if the cheese isn’t melting enough.’]
Nutrition
- Serving Size: 1 sandwich
- Calories: 450
- Sugar: 4
- Sodium: 650
- Fat: 25
- Saturated Fat: 15
- Carbohydrates: 35
- Fiber: 3
- Protein: 18
Keywords: grilled cheese, sun-dried tomato, spinach, ricotta, comfort food, quick lunch, easy dinner




