Sun-Dried Tomato Spinach and Ricotta Grilled Cheese

Save this recipe on:

There’s something wildly satisfying about biting into a perfectly grilled sandwich, the kind with golden-buttered edges and a creamy, flavorful filling that melts into every corner of your taste buds. This Sun-Dried Tomato Spinach and Ricotta Grilled Cheese is my go-to when I need something comforting yet a little elevated. It’s not just a grilled cheese—it’s a layered bite of creamy ricotta, the bright tang of sun-dried tomatoes, and the earthiness of spinach all melted together between two crisp slices of bread.

I came up with this version during one of those fridge-foraging evenings, and it’s since become a staple. The ricotta gives it a pillowy texture, far lighter than a standard cheddar melt. The sun-dried tomatoes add bursts of flavor, while the spinach keeps things feeling fresh and just slightly virtuous. Whether it’s a quick solo lunch or a comforting dinner with soup on the side, this sandwich fits right in.


Why You’ll Love This Sun-Dried Tomato Spinach and Ricotta Grilled Cheese

This grilled cheese hits that sweet spot between nostalgic and sophisticated. It’s ridiculously easy to make, but tastes like something from a cozy café. The ricotta brings a creamy, luscious softness; the sun-dried tomatoes offer a punchy contrast; and the spinach balances the richness with a leafy, earthy note. It’s perfect when you want to upgrade your comfort food without going overboard on effort.

This sandwich is vegetarian, customizable, and works great for a quick weeknight meal or an indulgent weekend brunch. Plus, it’s a great way to sneak in some greens without feeling like you’re eating a salad.


What Kind of Bread Should I Use for Sun-Dried Tomato Spinach and Ricotta Grilled Cheese?

The bread makes all the difference. I recommend a hearty sourdough or a rustic country loaf—something with structure and a little chew. You want slices that can hold up to the creamy ricotta without getting soggy, and that will crisp beautifully when grilled. Avoid ultra-soft sandwich bread; it tends to fall apart under the weight of the filling and doesn’t give that satisfying golden crunch.

If you love more texture, go for multigrain or seeded bread. Want to keep things Italian-themed? A crusty ciabatta or even focaccia (grilled gently) could bring a new dimension to the flavor.


Options for Substitutions

This grilled cheese is flexible and forgiving. Whether you’re using what’s in your fridge or catering to dietary needs, there are plenty of options:

  • Ricotta Substitute: Try cream cheese for more tang, or mascarpone for extra richness. Even goat cheese will work if you want a bolder flavor.
  • Spinach Swap: Kale (chopped finely and sautéed), arugula, or even basil leaves will bring a fresh note. If you’re in a rush, baby spinach doesn’t even need pre-cooking.
  • Sun-Dried Tomatoes: Roasted red peppers, caramelized onions, or even olives can step in for that umami pop.
  • Add Protein: For a heartier sandwich, add shredded rotisserie chicken, prosciutto, or grilled mushrooms.
  • Vegan Version: Use a plant-based ricotta alternative and dairy-free butter or olive oil for grilling.

Ingredients for This Sun-Dried Tomato Spinach and Ricotta Grilled Cheese

Each ingredient in this sandwich plays a role in creating the ultimate flavor and texture combo. Here’s what you’ll need and why it matters:

  • Ricotta Cheese
    The creamy base that gives this sandwich its signature texture. It melts softly, almost like a cheese spread, and brings a subtle richness that doesn’t overpower the other ingredients.
  • Sun-Dried Tomatoes
    These add bursts of tangy, concentrated flavor. Their chewy texture contrasts beautifully with the creamy ricotta, adding depth and complexity.
  • Fresh Spinach
    Lightly sautéed or wilted spinach brings freshness and a slightly earthy flavor that balances the creaminess of the cheese and the sweetness of the tomatoes.
  • Sourdough Bread (or your favorite sturdy loaf)
    The crispy, golden exterior of this sandwich relies on good bread. Sourdough adds a slight tang and a firm bite that holds up well on the griddle.
  • Butter (or olive oil)
    To create that perfectly golden, crisp crust, you need a good layer of fat. Butter is classic and brings flavor, but olive oil can work well for a lighter version.
  • Salt & Pepper
    Just a touch enhances the filling and balances the sweetness of the tomatoes and the creaminess of the cheese.
  • Optional: Garlic or Red Pepper Flakes
    A sprinkle of either (or both) adds an extra layer of flavor—garlic for warmth, red pepper flakes for a gentle kick.

Step 1: Prepare the Spinach

Start by sautéing the spinach in a small pan over medium heat with a drizzle of olive oil or a pat of butter. You only need to cook it for a minute or two—just until it wilts. Season with a small pinch of salt and pepper, then set it aside. This step prevents the spinach from releasing too much moisture into the sandwich while cooking.


Step 2: Mix the Ricotta

In a small bowl, mix the ricotta with a pinch of salt and pepper. If you want to elevate the flavor, add a bit of grated garlic, lemon zest, or red pepper flakes. This small touch adds a lot of personality to the creamy cheese.


Step 3: Assemble the Sandwich

Lay out two slices of your chosen bread. Spread a generous layer of the seasoned ricotta onto one slice. Add the sautéed spinach evenly over the ricotta, then layer on the sun-dried tomatoes. Press down gently to help them settle into the cheese. Top with the second slice of bread.


Step 4: Butter and Grill

Butter the outside of both bread slices (or brush with olive oil) to ensure an even, golden crust. Place the sandwich in a skillet over medium-low heat. Cook for about 3–4 minutes on one side, pressing slightly with a spatula, until the bread is deeply golden.

Flip carefully and grill the other side for another 3–4 minutes. The sandwich should feel warm all the way through, and the edges should be crispy.


Step 5: Rest and Slice

Let the sandwich rest on a cutting board for a minute before slicing. This helps the cheese settle slightly and keeps things from spilling out. Then slice in half and serve hot!


How Long to Cook the Sun-Dried Tomato Spinach and Ricotta Grilled Cheese

Grilling this sandwich to golden perfection takes about 6 to 8 minutes total.

  • Preheat your skillet over medium-low heat.
  • Grill each side of the sandwich for around 3 to 4 minutes, pressing gently to ensure contact with the pan.
  • If the bread browns too quickly before the filling warms through, reduce the heat slightly and cover the pan loosely with a lid to trap heat inside and melt everything evenly.

You’re aiming for crispy, deeply golden bread and a warm, soft filling that just starts to ooze.


Tips for Perfect Sun-Dried Tomato Spinach and Ricotta Grilled Cheese

  • Dry your spinach: After sautéing, blot the spinach with a paper towel to remove excess moisture. Too much liquid can make your sandwich soggy.
  • Use room temperature ricotta: It spreads easier and melts faster, ensuring a smooth interior.
  • Don’t skip the butter: Butter (or a good olive oil) on the outside of the bread is key to getting that golden, crispy crust.
  • Press the sandwich gently: A spatula or even a small pan works great. This helps the bread sear evenly and the filling meld together.
  • Avoid overfilling: Too much filling can cause the sandwich to fall apart or cook unevenly. A moderate amount lets every ingredient shine without being messy.
  • Low and slow is better: Cooking on low-to-medium heat prevents the bread from burning before the inside is warmed through.

Watch Out for These Mistakes While Cooking

Even a simple grilled cheese can go wrong if you’re not careful. Here’s what to avoid to get the best results:

  • Using soggy ingredients
    Wet spinach or dripping sun-dried tomatoes will make the bread soggy. Always blot ingredients before adding them to the sandwich.
  • Overloading the filling
    While it’s tempting to pack in lots of ricotta and tomatoes, too much can cause spillage and uneven grilling. Balance is key.
  • Too high heat
    Cooking over high heat may burn the bread before the filling gets warm. Medium-low heat allows everything to heat evenly and crisps the bread perfectly.
  • Skipping seasoning
    Ricotta is naturally mild. A little salt, pepper, or even garlic or lemon zest goes a long way in enhancing flavor.
  • Pressing too hard
    Light pressure helps create a good crust, but too much can squeeze out the filling and flatten the sandwich too much.

What to Serve With Sun-Dried Tomato Spinach and Ricotta Grilled Cheese?

Pair this sandwich with any of these sides for a complete and satisfying meal:

Tomato Basil Soup

The classic grilled cheese companion. The tangy warmth of tomato soup complements the creamy ricotta and savory tomatoes perfectly.

Simple Arugula Salad

A light, peppery salad with lemon vinaigrette balances the richness of the sandwich.

Roasted Sweet Potato Wedges

Sweet and crisp wedges offer a wholesome, hearty side that adds color and texture.

Marinated Olives

Their briny, herbaceous bite pairs beautifully with the Mediterranean vibes of sun-dried tomatoes and ricotta.

Caprese Skewers

Mini skewers with cherry tomatoes, mozzarella, and basil are a refreshing and fun side.

Pickled Vegetables

A sharp and tangy contrast that cuts through the richness of the grilled cheese.

Lemon-Herb Couscous

Light, fluffy couscous with lemon and herbs is a great cold side that complements the warmth of the sandwich.

A Glass of Crisp White Wine

If you’re serving this for a casual dinner, a chilled Sauvignon Blanc or Pinot Grigio enhances every bite.


Storage Instructions

If you somehow manage to have leftovers (which is rare in my kitchen!), you can absolutely store this grilled cheese for later:

  • Refrigerator: Wrap the sandwich tightly in foil or store in an airtight container. It will keep for up to 2 days in the fridge.
  • Reheating: The best way to reheat is in a skillet over medium heat for 3–4 minutes per side. This brings back the crisp texture. You can also reheat in a toaster oven or air fryer. Avoid microwaving—it will make the bread soggy and chewy.
  • Freezing? Not recommended. The ricotta’s texture changes and the spinach can get watery after thawing, making for a less-than-ideal sandwich.

Estimated Nutrition

Please note, these values are approximate and may vary based on bread type and specific ingredients used.

Per sandwich (using sourdough, whole milk ricotta, and sun-dried tomatoes in oil):

  • Calories: ~420
  • Protein: 16g
  • Fat: 22g
  • Carbohydrates: 38g
  • Fiber: 4g
  • Sugars: 4g
  • Calcium: 20% DV
  • Iron: 15% DV

This sandwich is a good source of protein and calcium, and offers a balanced mix of carbs, fat, and fiber—especially when served with a veggie-based side.


Frequently Asked Questions

How do I keep the grilled cheese from getting soggy?

Make sure your spinach is dry and your sun-dried tomatoes aren’t overly oily. Also, grill over medium-low heat so the bread crisps without oversteaming the inside.


Can I make this sandwich ahead of time?

You can prep the filling components in advance (sautéed spinach, seasoned ricotta), but it’s best to grill the sandwich fresh to preserve its crispness.


Do I need to cook the spinach first?

Yes, sautéing or wilting the spinach first removes moisture and improves the texture and flavor. Raw spinach may release water while grilling.


Can I use a panini press instead of a skillet?

Absolutely! A panini press works beautifully and ensures even pressure and heat. Just don’t overfill the sandwich so it doesn’t ooze out the sides.


What if I don’t have ricotta?

Cream cheese, goat cheese, or even a thick Greek yogurt can work as substitutes. Each one will slightly change the flavor and texture, but all are delicious in their own way.


Can I add other veggies?

Definitely. Roasted red peppers, caramelized onions, or thinly sliced mushrooms are all great additions. Just avoid anything too wet unless pre-cooked.


Is this sandwich freezer-friendly?

Not really. The ricotta and spinach don’t freeze and thaw well—textures get watery and unappealing. Stick to fridge storage for short-term leftovers.


What bread works best besides sourdough?

Ciabatta, country white, multigrain, or even focaccia are excellent alternatives. Just aim for a sturdy loaf that can handle the creamy filling.


Conclusion

This Sun-Dried Tomato Spinach and Ricotta Grilled Cheese isn’t your ordinary grilled cheese—it’s a comforting, flavor-packed upgrade that feels both rustic and gourmet. With just a few simple ingredients and a skillet, you can create a meal that’s satisfying, wholesome, and totally worthy of repeating.

Whether you’re using it as a quick weeknight fix or pairing it with a warm bowl of soup on a lazy Sunday, this sandwich delivers every time. It’s got texture, flavor, and a little bit of elegance wrapped up in every crispy, melty bite.


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


  • Author: Emily Carter
  • Total Time: 18 minutes
  • Yield: 1 sandwich

Description

A crispy, golden grilled cheese sandwich filled with creamy ricotta, tangy sun-dried tomatoes, and sautéed spinach. Simple, flavorful, and irresistibly melty, this vegetarian sandwich is a delightful twist on the classic grilled cheese.


Ingredients

  • 2 slices sourdough bread
  • 1/2 cup ricotta cheese
  • 1/4 cup sun-dried tomatoes (oil-packed, drained and chopped)
  • 1/2 cup fresh spinach (lightly sautéed)
  • 1 tablespoon butter or olive oil (for grilling)
  • Salt and pepper to taste
  • Optional: pinch of red pepper flakes or grated garlic for ricotta

Instructions

  1. Sauté the spinach in a small skillet over medium heat for 1–2 minutes until wilted. Set aside and blot dry.
  2. In a small bowl, mix ricotta with salt, pepper, and optional seasonings.
  3. Spread the ricotta mixture evenly onto one slice of bread.
  4. Layer the sautéed spinach and chopped sun-dried tomatoes on top of the ricotta.
  5. Close the sandwich with the second slice of bread.
  6. Butter the outside of both slices.
  7. Grill the sandwich in a skillet over medium-low heat for 3–4 minutes per side, pressing gently, until golden brown and heated through.
  8. Let rest for a minute before slicing and serving.
  • Prep Time: 10 minutes
  • Cook Time: 8 minutes

Save this recipe on:

Leave a Reply

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

Recipe rating