Sun-Dried Tomato, Spinach, and Ricotta Grilled Cheese!

Sun-Dried Tomato, Spinach, and Ricotta Grilled Cheese

There are some meals that feel like they were made for a slow afternoon at home. This Sun-Dried Tomato, Spinach, and Ricotta Grilled Cheese is one of them.

I first made this when I had a little ricotta left in the fridge, some fresh spinach that needed using, and a jar of sun-dried tomatoes sitting in the pantry. I was originally planning something much more complicated, but honestly, I’m so glad I changed my mind.

A few slices of hearty bread, creamy ricotta, melty mozzarella, garlicky spinach, and those sweet-tangy little pieces of sun-dried tomato turned into the most delicious grilled cheese.

The outside gets beautifully golden and crisp while the inside stays creamy, cheesy, and full of flavor. It feels fancy enough for a weekend lunch but is easy enough for a busy weekday.

And if you’re anything like me, once you cut into it and see that creamy filling tucked between those crisp slices of bread, you’ll wonder why you haven’t been making grilled cheese this way all along.

⭐ Why You’ll Love This Grilled Cheese
Creamy and cheesy: Ricotta gives the filling a soft, luxurious texture while mozzarella adds that irresistible melt.
Big flavor: Sun-dried tomatoes bring sweetness, tang, and savory depth.
A little freshness: Spinach keeps the sandwich from feeling overly heavy.
Quick and easy: You can have lunch on the table in about 20 minutes.
Perfect comfort food: Crispy bread and a warm, creamy center are hard to beat.
Easy to customize: Add basil, red pepper flakes, garlic, or swap the cheese to make it your own.
🛒 Ingredients
For the Sandwich
4 slices sourdough or sturdy sandwich bread
1/2 cup whole-milk ricotta cheese
1/2 cup shredded mozzarella cheese
2 tablespoons finely grated Parmesan cheese
1 cup fresh baby spinach, roughly chopped
1/4 cup oil-packed sun-dried tomatoes, drained and finely chopped
1 small garlic clove, minced
2 tablespoons fresh basil, chopped
2 tablespoons butter, softened
1 tablespoon olive oil
1/4 teaspoon Italian seasoning
Salt and freshly ground black pepper, to taste
Pinch of red pepper flakes, optional
👩‍🍳 How to Make Sun-Dried Tomato, Spinach, and Ricotta Grilled Cheese
1. Prepare the spinach

Heat the olive oil in a skillet over medium heat.

Add the minced garlic and cook for about 20–30 seconds, just until fragrant.

Add the spinach and cook for 1–2 minutes, stirring occasionally, until wilted.

Transfer it to a plate and let it cool slightly. If it looks particularly wet, gently press it with a paper towel.

This little step matters. Too much moisture can make an otherwise perfect grilled cheese soggy.

2. Make the ricotta filling

In a small bowl, combine the ricotta, mozzarella, Parmesan, Italian seasoning, a little salt and black pepper, and the chopped basil.

Stir until everything is evenly combined.

The ricotta makes the mixture creamy, while the mozzarella and Parmesan add extra flavor and melt.

3. Add the sun-dried tomatoes

Fold the chopped sun-dried tomatoes into the cheese mixture.

If your tomatoes are packed in oil, drain them well before chopping. You want all that wonderful tomato flavor without adding unnecessary moisture to the sandwich.

For a little heat, add a pinch of red pepper flakes.

4. Butter the bread

Spread softened butter evenly over one side of each slice of bread.

Try to cover the bread all the way to the edges. Those buttery edges are what give grilled cheese that gorgeous golden crust.

5. Assemble the sandwiches

Place two slices of bread butter-side down.

Spread the ricotta mixture generously over each slice.

Add the wilted spinach, distributing it evenly.

Top with the remaining slices of bread, keeping the buttered sides facing outward.

Give each sandwich a gentle press with your hand so everything settles together.

6. Cook low and slow

Heat a skillet over medium-low heat.

Place the sandwiches in the skillet and cook for about 3–5 minutes, until the bottoms are deeply golden and crisp.

Carefully flip them.

Cook for another 3–5 minutes, lowering the heat if the bread is browning too quickly.

The goal is golden bread on the outside and warm, melted cheese inside.

If your bread is browning before the cheese has melted, reduce the heat and give it another minute or two. Patience makes a huge difference here.

7. Rest and slice

Transfer the sandwiches to a cutting board and let them rest for about 1 minute.

Then slice them in half.

That first cut is the best part—the crisp bread giving way to creamy ricotta, melted mozzarella, bright spinach, and little bursts of sun-dried tomato.

Serve immediately.

🥪 My Best Tips for the Perfect Grilled Cheese
Use sturdy bread

Sourdough is my favorite because it has enough structure to hold the creamy filling without falling apart.

A rustic country loaf, ciabatta, or hearty whole-wheat bread also works beautifully.

Don’t overfill it

It’s tempting to pile on the filling, but too much can make the sandwich difficult to flip and can prevent the center from warming properly.

A generous but even layer is perfect.

Keep the heat moderate

This is probably the most important tip.

High heat gives you burnt bread and cold cheese.

Medium-low heat lets the bread become crisp while the filling warms gradually.

Remove excess moisture from the spinach

Wilted spinach can hold quite a bit of water. Let it cool slightly and squeeze or blot away excess moisture before adding it.

That one extra minute can make the difference between crisp and soggy bread.

Drain the sun-dried tomatoes

Oil-packed tomatoes are delicious, but draining them first keeps the filling from becoming greasy.

🌿 Easy Variations

Add fresh basil:
Extra basil makes the sandwich taste even brighter and more Mediterranean-inspired.

Make it spicy:
Add crushed red pepper flakes or a thin layer of Calabrian chili paste.

Try provolone:
Replace some or all of the mozzarella with provolone for a slightly sharper, more savory flavor.

Use goat cheese:
Replace part of the ricotta with soft goat cheese for a tangier filling.

Add pesto:
Spread a thin layer of basil pesto on the bread before adding the cheese mixture.

Add mushrooms:
Sauté thinly sliced mushrooms with the spinach for an earthier sandwich.

Finish with balsamic glaze:
A very small drizzle over the filling adds a sweet-tangy contrast that works especially well with the sun-dried tomatoes.

🍅 What to Serve With It

This grilled cheese is satisfying enough to be a meal on its own, but I love serving it with something fresh or cozy alongside it.

Try:

Tomato basil soup
Creamy tomato soup
Simple green salad
Arugula salad with lemon vinaigrette
Roasted vegetables
Marinara sauce for dipping
Garlic-herb soup
A handful of fresh fruit

And honestly, there’s something wonderful about dipping a crispy corner of this sandwich into warm tomato soup.

⏰ Make-Ahead Tips

You can prepare the ricotta mixture and wilt the spinach several hours ahead of time.

Keep both covered in the refrigerator until you’re ready to assemble the sandwiches.

For the best texture, assemble and cook the grilled cheese just before serving.

🧊 Storage and Reheating

Grilled cheese is definitely at its best fresh from the skillet.

If you have leftovers, refrigerate them in an airtight container for up to 2–3 days.

To reheat, place the sandwich in a dry skillet over medium-low heat and warm it slowly on both sides.

An air fryer also works well for bringing back some of the crispness.

I wouldn’t recommend microwaving it unless you’re in a hurry—the bread tends to become soft instead of crisp.

❓ Frequently Asked Questions
Can I use frozen spinach?

Yes. Thaw it completely and squeeze out as much water as possible before adding it to the sandwich.

Can I use regular tomatoes instead of sun-dried tomatoes?

You can, but fresh tomatoes contain much more moisture. If using them, remove the seeds and excess liquid and use them sparingly.

Sun-dried tomatoes are especially good here because their concentrated flavor gives the sandwich a much bigger tomato punch without making the bread watery.

What cheese melts best with ricotta?

Mozzarella is an easy choice because it melts beautifully and has a mild flavor. Provolone, fontina, or even a little cheddar can also work.

Can I make this without mozzarella?

Absolutely. Ricotta and Parmesan can still make a delicious filling. However, mozzarella gives you that classic stretchy grilled-cheese texture.

Why is my grilled cheese soggy?

The most common reasons are too much moisture in the spinach or tomatoes, overfilling the sandwich, or cooking it too quickly over high heat.

Drain your tomatoes, blot the spinach, and cook over medium-low heat.

Can I make it vegetarian?

Yes. This sandwich is naturally vegetarian as written.

Can I add meat?

Definitely. Thin slices of cooked chicken, turkey, or crispy bacon can turn this into a heartier meal.

📝 Recipe at a Glance

Prep Time: 10 minutes
Cook Time: 8–10 minutes
Total Time: About 20 minutes
Servings: 2 sandwiches
Method: Skillet

Ingredients
4 slices sourdough bread
1/2 cup ricotta
1/2 cup shredded mozzarella
2 tablespoons Parmesan
1 cup fresh spinach
1/4 cup sun-dried tomatoes
1 garlic clove
2 tablespoons fresh basil
2 tablespoons butter
1 tablespoon olive oil
1/4 teaspoon Italian seasoning
Salt and pepper
Optional red pepper flakes
Quick Directions
Wilt spinach with olive oil and garlic.
Mix ricotta, mozzarella, Parmesan, basil, Italian seasoning, salt, and pepper.
Stir in chopped sun-dried tomatoes.
Butter the bread.
Fill sandwiches with the ricotta mixture and spinach.
Cook over medium-low heat for 3–5 minutes per side.
Rest for 1 minute, slice, and serve hot.
❤️ Final Thoughts

Some recipes are complicated because they need to be. This one isn’t.

It takes a handful of simple ingredients and turns them into something that feels much more special than the effort involved.

The creamy ricotta, stretchy mozzarella, earthy spinach, and tangy-sweet sun-dried tomatoes are such a good combination. And once that filling is tucked inside crisp, buttery bread, it becomes the kind of lunch everyone suddenly wants a bite of.

This is one of those recipes I’d happily make on a lazy weekend, a busy weekday, or one of those evenings when I just want something warm and comforting without spending forever in the kitchen.

Crispy, creamy, cheesy, and packed with flavor—this is grilled cheese grown up, but it still has all the cozy magic of the original.

By Admin

Leave a Reply

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