Say hello to the grilled cheese sandwich that dreams are made of! This Sun-Dried Tomato, Spinach, and Ricotta Grilled Cheese is packed with creamy ricotta, gooey mozzarella, tangy sun-dried tomatoes, and vibrant spinach—all layered between two slices of golden, crispy sourdough bread. It takes the classic grilled cheese and gives it a gourmet, veggie-forward twist that’s ready in minutes.
Whether you’re whipping up a quick lunch, a savory snack, or a fuss-free dinner, this grilled cheese fits the bill with crave-worthy flavor and easy prep. One bite in, and you’ll understand why it deserves a spot in your regular rotation.
Why You’ll Love This Sun-Dried Tomato, Spinach, and Ricotta Grilled Cheese
- Melty & Creamy: A dreamy combo of ricotta and mozzarella makes every bite rich and cheesy.
- Gourmet Made Easy: Elevates the grilled cheese game with minimal effort.
- Vegetarian Delight: Hearty and satisfying, no meat needed.
- Quick Comfort Food: Ready in under 20 minutes, making it perfect for busy days.
What Kind of Bread Works Best for This Sandwich?
Sourdough is our top pick for this grilled cheese. It holds up well to the fillings and crisps up beautifully in the pan. If you prefer, you can swap in multigrain, Italian, or even a rustic country loaf. Just aim for a bread that has structure and a bit of chew—this helps balance the creamy filling and gives that perfect golden crunch on the outside.


Ingredients for the Sun-Dried Tomato, Spinach, and Ricotta Grilled Cheese
Each ingredient in this sandwich brings a layer of flavor and texture. Here’s what you need and why it matters:
- Sourdough Bread – Sturdy and slightly tangy, it crisps up beautifully and holds all that cheesy filling without getting soggy.
- Ricotta Cheese – Creamy and mild, ricotta forms the smooth base that complements the stronger flavors.
- Mozzarella Cheese – For that irresistible cheese pull and gooey melt factor.
- Sun-Dried Tomatoes – Tangy, sweet, and chewy, they add depth and a pop of bold flavor.
- Fresh Spinach – Lightly wilted, it balances the richness with freshness and color.
- Garlic (optional) – Adds aromatic warmth when sautéed with the spinach.
- Butter – Essential for achieving that golden, crispy exterior on the bread.
- Salt & Pepper – Brings out the best in each filling layer.
How To Make the Sun-Dried Tomato, Spinach, and Ricotta Grilled Cheese
Step 1: Wilt the Spinach
In a skillet over medium heat, add a touch of olive oil and sauté garlic (if using) for 30 seconds. Toss in the spinach and cook until just wilted. Season lightly with salt and pepper, then set aside.
Step 2: Assemble the Sandwiches
Spread a generous layer of ricotta on one slice of bread. Add a handful of spinach, sun-dried tomatoes, and a layer of shredded mozzarella. Top with the second slice of bread.
Step 3: Butter the Bread
Lightly butter the outer sides of the sandwich to ensure a crispy, golden crust when grilled.
Step 4: Grill to Golden Perfection
Heat a skillet or griddle over medium-low heat. Place the sandwich in the pan and grill until the bread is golden and the cheese has melted, about 3–4 minutes per side.
Step 5: Slice and Serve
Remove from heat, let it rest for a minute, then slice in half and serve immediately. Best enjoyed warm and melty!

Serving and Storing This Grilled Cheese
This Sun-Dried Tomato, Spinach, and Ricotta Grilled Cheese is best served hot and fresh off the skillet when the mozzarella is still gooey and the bread is perfectly crisp. It’s ideal as a solo lunch, a snack shared between friends, or even sliced into triangles for party bites. This recipe makes 2 full sandwiches, enough to satisfy 2 hungry people or 4 if served as a side or appetizer.
If you need to store leftovers, let the sandwich cool completely and wrap it in foil or place in an airtight container. Refrigerate for up to 2 days. Reheat in a skillet or toaster oven for the best texture—avoid microwaving as it can make the bread soggy.
What to Serve With Sun-Dried Tomato, Spinach, and Ricotta Grilled Cheese
Tomato Basil Soup
The classic pairing—rich tomato soup brings warmth and a touch of acidity that balances the creaminess.
Balsamic Glazed Arugula Salad
Peppery arugula with a tangy balsamic vinaigrette cuts through the richness.
Sweet Potato Fries
Crispy on the outside and sweet on the inside, a fun twist on traditional sides.
Pickled Vegetables
Crunchy, tart pickles add contrast and brightness.
Roasted Red Pepper Hummus
Dip your crusts or serve as a side scoop for a Mediterranean flair.
Sparkling Water with Lemon
Cleanses the palate and keeps things light and crisp.
Fresh Fruit Cup
A sweet, juicy finish that complements the savory sandwich beautifully.
Want More Cheesy Sandwich Ideas?
If you loved this Sun-Dried Tomato, Spinach, and Ricotta Grilled Cheese, you might also enjoy these irresistible twists:
- Pesto Caprese Grilled Cheese with fresh mozzarella and a basil pesto punch.
- Zucchini Corn Fritters for a cheesy veggie-packed side that pairs perfectly.
- Caramelized Onion and Apple Panini for a sweet-and-savory grilled delight.
- Creamy Broccoli Cheddar Soup to dip your sandwich into.
- Baked Mac and Cheese Cups for bite-sized cheesy indulgence.
Save This Pin For Later
📌 Save this recipe to your Pinterest board so you can come back to it whenever a cheesy craving hits.
Tried it with sourdough or went wild with multigrain? Let me know how yours turned out! Got a favorite cheese combo? Drop it in the comments—I’m always up for a melty masterpiece.
And if you’re always looking for delicious inspiration, you’ll love what I’m sharing on NoraNosh Recipes on Pinterest — from comforting classics to modern spins on old favorites.

Sun-Dried Tomato, Spinach, and Ricotta Grilled Cheese Recipe
- Total Time: 18 minutes
- Yield: 2 sandwiches
- Diet: Vegetarian
Description
This Sun-Dried Tomato, Spinach, and Ricotta Grilled Cheese is the gourmet version of your favorite childhood comfort food. It layers creamy ricotta, melty mozzarella, tangy sun-dried tomatoes, and sautéed spinach between golden, buttery slices of sourdough for a flavor-packed sandwich that’s perfect for lunch, dinner, or a satisfying snack. Ready in under 20 minutes, this quick recipe is one of our favorite lunch ideas, easy dinner options, and vegetarian comfort meals for any day of the week.
Ingredients
4 slices sourdough bread
1 cup ricotta cheese
1 cup shredded mozzarella cheese
1⁄2 cup sun-dried tomatoes, chopped
1 cup fresh spinach
1 clove garlic, minced (optional)
1 tablespoon olive oil
2 tablespoons butter
1⁄4 teaspoon salt
1⁄8 teaspoon black pepper
Instructions
1. In a skillet over medium heat, sauté garlic in olive oil for 30 seconds (if using). Add spinach and cook until just wilted. Season with salt and pepper. Set aside.
2. Spread ricotta on two slices of bread. Add wilted spinach, chopped sun-dried tomatoes, and mozzarella. Top with remaining bread slices.
3. Butter the outsides of each sandwich.
4. Heat skillet over medium-low. Cook sandwiches until bread is golden and cheese is melted, about 3–4 minutes per side.
5. Remove from skillet, let cool for 1 minute, then slice and serve hot.
Notes
Sourdough gives the best crisp and tang, but any sturdy bread will work great.
Swap ricotta with goat cheese or feta for a bolder flavor variation.
- Prep Time: 10 minutes
- Cook Time: 8 minutes
- Category: Lunch
- Method: Grilled
- Cuisine: American
Nutrition
- Serving Size: 1 sandwich
- Calories: 410
- Sugar: 4g
- Sodium: 630mg
- Fat: 24g
- Saturated Fat: 12g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 32g
- Fiber: 2g
- Protein: 17g
- Cholesterol: 50mg
Keywords: grilled cheese, vegetarian sandwich, quick lunch, easy dinner