Sun-Dried Tomato, Spinach, and Ricotta Grilled Cheese

Grilled cheese sandwiches hold a special place in so many of our hearts. For me, it started as an after-school snack just plain bread and American cheese, toasted in a skillet until golden and gooey. Simple, comforting, and familiar. But as I grew older and started experimenting in the kitchen, I realized that grilled cheese could be so much more than just bread and cheese. It could be layered, flavorful, and even a little elegant.

This Sun-Dried Tomato, Spinach, and Ricotta Grilled Cheese is a grown-up version of that childhood classic. It takes the best of comfort food and adds a touch of sophistication: creamy ricotta whipped with Parmesan, sweet-tangy sun-dried tomatoes, fresh spinach for a little bite, and melty mozzarella to hold it all together. Toasted on sourdough bread until perfectly golden, this sandwich is crispy on the outside and luxuriously cheesy inside.

Essential Ingredients and Why They Work

One of the best things about this recipe is how the ingredients balance each other. Every layer adds something important, and together, they create a grilled cheese that’s hearty, flavorful, and a little unexpected.

  • Sourdough Bread: The sturdy texture and slight tang of sourdough make it perfect for holding up to the gooey filling. It crisps beautifully without going soggy.
  • Ricotta Cheese: Light and creamy, ricotta acts as the base of the filling. When mixed with Parmesan, it adds richness without being heavy.
  • Mozzarella: This is your melt factor, the stretchy, gooey cheese that holds everything together. It’s mild, which lets the other flavors shine.
  • Sun-Dried Tomatoes: Sweet, tangy, and a little chewy, they bring a punch of flavor that cuts through the creaminess of the cheese.
  • Spinach: A fresh, earthy balance to all that richness. It also gives the sandwich a beautiful color.
  • Parmesan Cheese: Just a sprinkle in the ricotta mixture adds nutty depth and a savory backbone.
  • Butter: Essential for that golden-brown crust. It also helps the bread toast evenly.

When these elements come together, you get a grilled cheese that isn’t just a sandwich; it’s a full-flavor experience.

Ingredients:

  • 8 slices sourdough bread (or your favorite sandwich bread)
  • 1 cup ricotta cheese
  • ½ cup shredded mozzarella cheese
  • ½ cup sun-dried tomatoes, chopped (packed in oil, drained)
  • 1 cup fresh spinach leaves
  • 2 tablespoons grated Parmesan cheese
  • 2 tablespoons unsalted butter, softened
  • Pinch of salt and black pepper

Step-by-Step Preparation

Here’s how you’ll make it, step by step, with a few extra tips I’ve picked up along the way:

Step 1: Prepare the Ricotta Mixture
In a small bowl, stir together the ricotta, Parmesan, salt, and black pepper. This makes a creamy, seasoned spread that will be your foundation. Don’t skip seasoning the ricotta it makes a big difference in flavor.

Step 2: Assemble the Sandwich
Spread the ricotta mixture generously on one side of four slices of bread. Layer on spinach leaves, then scatter the chopped sun-dried tomatoes evenly over the top. Finish with a sprinkle of shredded mozzarella, which will melt and bind everything together.

Step 3: Add the Top Slice of Bread
Place the remaining four slices of bread on top. Spread the outsides of each sandwich with softened butter. This ensures that when they hit the skillet, they’ll crisp up evenly and take on that beautiful golden-brown color.

Step 4: Toast the Sandwiches
Heat a skillet or griddle over medium heat. Place the sandwiches in the pan and cook for about 3–4 minutes per side. Don’t rush this step. Medium heat gives the cheese time to melt while the bread crisps without burning. You’re looking for a deep golden color and that telltale crunch when you press down gently with a spatula.

Step 5: Once the cheese is melty and the bread is perfectly toasted, remove the sandwiches from the skillet. Let them rest for a minute before slicing, which keeps the filling from spilling out too quickly. Then cut diagonally (because we all know grilled cheese tastes better that way) and serve warm.

Delicious Variations to Try

The beauty of grilled cheese is how flexible it is. Once you master the base recipe, you can start experimenting with fun twists:

  • Add Fresh Basil: Toss in a few leaves of basil with the spinach for an extra layer of fresh, herby flavor.
  • Make It Spicy: Add a sprinkle of crushed red pepper flakes or a drizzle of hot honey before you close up the sandwich.
  • Go Extra Cheesy: Mix in a bit of fontina or provolone with the mozzarella for more depth and creaminess.
  • Roasted Veggies: Roasted bell peppers, zucchini, or mushrooms can add another dimension while making it even more hearty.
  • Different Bread: If you’re not a sourdough fan, try ciabatta, multigrain, or even brioche for a softer, richer bite.

These little tweaks let you adapt the sandwich depending on your mood, what’s in your fridge, or who you’re serving.

How to Serve

This grilled cheese isn’t just a sandwich you slap together and eat standing at the counter (though, let’s be honest, it’s hard not to). With a little thought, you can turn it into a complete, satisfying meal. Here are some of my favorite ways to serve it:

  • Pair with soup: Tomato basil soup is the obvious choice, but creamy mushroom or roasted red pepper soup also makes a heavenly companion.
  • Add a fresh side salad: A simple green salad with a lemony vinaigrette balances out the richness of the sandwich.
  • Serve as a brunch feature: Cut the sandwiches into halves or quarters, then serve on a platter alongside fruit, olives, and maybe a few pickles for a chic, shareable brunch option.
  • Turn into party bites: Slice each sandwich into small triangles or sticks and serve with a dipping sauce like marinara or garlic aioli. Guests will swoon.
  • Elevate it to dinner: Serve with roasted veggies, like asparagus or zucchini, and you’ve got a cozy but balanced dinner.

For presentation, slice the sandwich in halves or quarters, stack them on a wooden board, and sprinkle with a little chopped parsley. It looks inviting and feels restaurant-worthy.

Recipe Tips for Success

Cooking something as simple as grilled cheese doesn’t mean you can’t make it exceptional. These tips will help you get that perfect balance of golden bread and melted filling:

  • Low and slow: Don’t rush the cooking by cranking up the heat. Medium heat allows the cheese to melt inside without burning the bread.
  • Generous buttering: Spread softened butter edge-to-edge on the bread slices for maximum crispiness and golden color.
  • Cheese balance: Don’t skip the Parmesan in the ricotta mixture; it brings the salty punch that balances the creaminess.
  • Drain the tomatoes: If your sun-dried tomatoes are packed in oil, pat them dry with paper towels to avoid soggy bread.
  • Press gently: Use a spatula to press the sandwiches slightly as they cook. This helps the layers meld together and makes for a perfectly compact, gooey bite.

Nutritional Information (per sandwich)

  • Calories: ~480
  • Protein: 20g
  • Carbohydrates: 40g
  • Fat: 26g
  • Fiber: 4g

This makes for a satisfying but balanced meal hearty enough to keep you full but not overly heavy.

Frequently Asked Questions

Q1: Can I make these sandwiches ahead of time?
I wouldn’t recommend assembling and cooking them too far in advance, since grilled cheese is best when eaten hot and fresh. However, you can prep the ricotta mixture and chop the sun-dried tomatoes ahead of time, then assemble the sandwiches quickly when you’re ready.

Q2: What can I use instead of ricotta?
If you’re not a fan of ricotta, try cream cheese or even goat cheese for a tangier version. Both spread beautifully and still give you that creamy base to hold the fillings.

Q3: How do I keep the bread from burning before the cheese melts?
The key is cooking on medium heat. Too hot, and the bread crisps up before the inside has a chance to melt. Also, covering the skillet with a lid for a minute or two can help trap heat and speed up the melting.

Q4: Can I make this sandwich vegan?
Absolutely. Swap the cheeses for vegan cheese alternatives, use plant-based butter, and choose a sturdy vegan-friendly bread. The sun-dried tomatoes and spinach bring so much flavor that it still tastes delicious.

Conclusion

This Sun-Dried Tomato, Spinach, and Ricotta Grilled Cheese proves that comfort food doesn’t have to be ordinary. With creamy ricotta, gooey mozzarella, tangy sun-dried tomatoes, and fresh spinach tucked between crispy slices of sourdough, it’s a sandwich that feels special enough for dinner but simple enough for a quick lunch.

What makes it really shine is how versatile it is. You can keep it as-is for a classic, slightly elevated grilled cheese, or play with variations depending on your mood. Serve it with tomato soup for cozy comfort, or pair it with a crisp salad for something lighter. Either way, it’s a recipe that belongs in your regular rotation.

When you take that first bite, crunchy bread giving way to creamy, cheesy goodness with pops of tangy tomato and fresh spinach, you’ll see why this recipe is worth bookmarking. It’s nostalgic and modern all at once, and it might just become your new favorite way to do grilled cheese.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Sun-Dried Tomato, Spinach, and Ricotta Grilled Cheese

Sun-Dried Tomato, Spinach, and Ricotta Grilled Cheese


  • Author: Emily Wilkinson
  • Total Time: 18 minutes
  • Yield: 4 1x

Ingredients

Scale

Ingredients:

  • 8 slices sourdough bread (or your favorite sandwich bread)
  • 1 cup ricotta cheese
  • ½ cup shredded mozzarella cheese
  • ½ cup sun-dried tomatoes, chopped (packed in oil, drained)
  • 1 cup fresh spinach leaves
  • 2 tablespoons grated Parmesan cheese
  • 2 tablespoons unsalted butter, softened
  • Pinch of salt and black pepper

Instructions

Step-by-Step Preparation

Here’s how you’ll make it, step by step, with a few extra tips I’ve picked up along the way:

Step 1: Prepare the Ricotta Mixture
In a small bowl, stir together the ricotta, Parmesan, salt, and black pepper. This makes a creamy, seasoned spread that will be your foundation. Don’t skip seasoning the ricotta it makes a big difference in flavor.

Step 2: Assemble the Sandwich
Spread the ricotta mixture generously on one side of four slices of bread. Layer on spinach leaves, then scatter the chopped sun-dried tomatoes evenly over the top. Finish with a sprinkle of shredded mozzarella, which will melt and bind everything together.

Step 3: Add the Top Slice of Bread
Place the remaining four slices of bread on top. Spread the outsides of each sandwich with softened butter. This ensures that when they hit the skillet, they’ll crisp up evenly and take on that beautiful golden-brown color.

Step 4: Toast the Sandwiches
Heat a skillet or griddle over medium heat. Place the sandwiches in the pan and cook for about 3–4 minutes per side. Don’t rush this step. Medium heat gives the cheese time to melt while the bread crisps without burning. You’re looking for a deep golden color and that telltale crunch when you press down gently with a spatula.

Step 5: Once the cheese is melty and the bread is perfectly toasted, remove the sandwiches from the skillet. Let them rest for a minute before slicing, which keeps the filling from spilling out too quickly. Then cut diagonally (because we all know grilled cheese tastes better that way) and serve warm.

  • Prep Time: 10 minutes
  • Cook Time: 8 minutes

Nutrition

  • Calories: 480
  • Fat: 26
  • Carbohydrates: 20
  • Protein: 20

Leave a Comment

Recipe rating