I still remember the first time I threw together this Sun Dried Tomato Spinach and Ricotta Grilled Cheese—I was craving something comforting yet slightly elevated from the usual grilled cheese, and I happened to have a jar of sun-dried tomatoes and a tub of ricotta in the fridge. The combination was unexpectedly perfect: creamy ricotta, the intense tangy sweetness of sun-dried tomatoes, and the garlicky sautéed spinach all melting together with gooey mozzarella between crispy, golden slices of sourdough. It was one of those happy accidents that instantly earned a spot in my regular rotation.

This grilled cheese isn't just food; it's an experience. It hits all the right notes—crisp, melty, savory, slightly sweet, and utterly satisfying. Whether you’re whipping it up for a quick lunch, a cozy dinner, or a lazy Sunday brunch, this sandwich brings serious flavor with very little effort. You won’t look at grilled cheese the same way again after this one.
Why You’ll Love This Sun Dried Tomato Spinach and Ricotta Grilled Cheese
If you’re a fan of bold flavors and textures, this sandwich is for you. The creamy ricotta balances beautifully with the salty-sweet sun-dried tomatoes, while the spinach adds a fresh, garlicky bite. Mozzarella lends that signature stretch and gooeyness, and the crispy pan-grilled bread gives it the crunch we all crave.
Plus, it’s incredibly easy to make, yet feels fancy enough to impress. It’s vegetarian-friendly, quick enough for weeknights, and endlessly customizable. You can use it as a base recipe and riff off it depending on what’s in your fridge.
What Kind of Bread Works Best for This Grilled Cheese?
The bread plays a starring role here—after all, it’s the foundation of every grilled cheese. I always reach for a hearty, crusty sourdough. It crisps up beautifully in the pan, holds its shape against the soft ricotta and melty mozzarella, and brings a subtle tang that complements the sweetness of the sun-dried tomatoes.
However, if you don’t have sourdough on hand, no worries. Ciabatta, rustic Italian loaves, or even thick-cut multigrain work wonderfully. Just avoid very soft sandwich bread—it can turn soggy fast and won’t give you that satisfying golden crust.
Options for Substitutions
One of the things I love most about this recipe is how flexible it is. You can tweak it based on what you’ve got in your kitchen:
- Cheese Swaps: Don’t have mozzarella? Try provolone, fontina, or a mild gouda. Even brie works if you're feeling indulgent.
- Ricotta Alternative: For a tangier edge, swap ricotta with soft goat cheese or cream cheese. You’ll still get that creamy layer, just with a different twist.
- Greens: Fresh spinach is ideal, but kale, arugula, or Swiss chard are great too. Just make sure to sauté them down so they don’t add excess moisture.
- Tomato Options: If sun-dried tomatoes aren’t available, roasted cherry tomatoes or even a spoonful of tomato pesto can add similar depth.
- Bread Variations: As mentioned, anything sturdy and thick-sliced will do. Just make sure it can handle the filling without collapsing.
These substitutions mean you can tailor the sandwich to your tastes, or use up ingredients you already have—no extra trip to the store required.
Ingredients for This Sun Dried Tomato Spinach and Ricotta Grilled Cheese
Sourdough Bread
This is the sturdy, tangy base that holds everything together and crisps up perfectly when grilled. The flavor pairs beautifully with the richness of the cheeses and the tomatoes.
Ricotta Cheese
Creamy and mild, ricotta adds a luscious texture to balance the acidity of the tomatoes and brings a subtle sweetness that mellows the greens.
Mozzarella Cheese
For that irresistible cheese pull and melt factor. It acts as the gooey glue that binds everything into one delicious bite.
Sun-Dried Tomatoes
These pack a concentrated, slightly sweet, and tangy punch that cuts through the richness and adds a bold flavor hit in every bite.
Fresh Spinach
Lightly sautéed, spinach adds earthiness, a pop of color, and just the right amount of bite to keep the sandwich from feeling too heavy.
Garlic
A touch of minced garlic sautéed with the spinach brings depth and aroma that lifts the whole dish.
Olive Oil
Used to sauté the spinach and garlic—it infuses everything with Mediterranean warmth and helps prevent the sandwich from feeling greasy.
Butter
Brushed on the outside of the bread before grilling, butter gives the sandwich that golden, crispy finish and irresistible toastiness.
Salt & Pepper
Simple but essential to bring out the best in the spinach and balance the flavors throughout.

Step 1: Sauté the Spinach
In a small skillet, heat a bit of olive oil over medium heat. Add the minced garlic and cook until fragrant—about 30 seconds. Toss in the fresh spinach, season with salt and pepper, and cook until wilted, around 2–3 minutes. Remove from heat and set aside.
Step 2: Prepare the Bread
Spread a thin layer of ricotta cheese on one side of each slice of bread. This creamy base gives the sandwich its rich, luscious texture. Sprinkle a bit of salt and pepper on the ricotta for added flavor.
Step 3: Layer the Filling
On one ricotta-covered slice, layer the sautéed spinach evenly. Follow with sun-dried tomatoes, and then a generous layer of shredded or sliced mozzarella. Top with the second slice of bread, ricotta-side down.
Step 4: Butter the Outside
Lightly butter the outsides of the sandwich (the sides that will hit the pan). This step is key to achieving that golden, crispy crust that makes grilled cheese so addictive.
Step 5: Grill to Perfection
Heat a nonstick skillet or griddle over medium heat. Place the sandwich in the pan and cook for 3–4 minutes on each side, or until the bread is deeply golden and the cheese is melted and gooey. Press down lightly with a spatula for extra crispness.
Step 6: Rest and Slice
Remove the sandwich from the skillet and let it rest for a minute or two. Then slice it in half—diagonally if you're fancy—and get ready to dig in while it's still warm and melty.
How Long to Cook the Sun Dried Tomato Spinach and Ricotta Grilled Cheese
From start to finish, this sandwich takes about 15 minutes total. The actual grilling time is about 3 to 4 minutes per side, depending on your stovetop and how crisp you like your bread. You’ll also spend about 5 minutes sautéing the spinach and assembling the sandwich.
The key is medium heat—low enough to melt the cheese inside without burning the bread on the outside. Keep an eye on it, and don’t rush the process. Good grilled cheese is worth the wait.
Tips for Perfect Sun Dried Tomato Spinach and Ricotta Grilled Cheese
- Dry your spinach well after sautéing. Excess moisture can make the sandwich soggy.
- Use room temperature ricotta so it spreads easily and warms through faster.
- Butter evenly on the outside of the bread for a uniform, golden crust. Don’t skimp.
- Low and slow is your best friend. Rushing on high heat can burn the bread before the cheese melts.
- Press lightly with a spatula while grilling to help everything fuse together and to get that satisfying crunch.
- Try a lid on the pan if your cheese isn't melting fast enough—this traps heat and helps it melt without overcooking the bread.
- Add a pinch of red pepper flakes to the spinach if you like a little heat—it gives the sandwich a nice kick.
Watch Out for These Mistakes While Cooking
- Skipping the sauté on the spinach: Raw spinach will release too much water as it cooks inside the sandwich, making it soggy. Always sauté first.
- Overstuffing the sandwich: It’s tempting to pile it high, but too much filling can lead to uneven cooking and a messy bite.
- Using low-moisture ricotta without seasoning: Ricotta can taste bland on its own. A little salt and pepper make a huge difference.
- Burning the bread: Medium heat is your friend. Too hot, and your bread will burn before the cheese has time to melt.
- Forgetting to press the sandwich: A light press with your spatula helps bind everything and makes the sandwich crispier.
- Skipping the butter or using too much oil: Butter gives the best crisp and color. Olive oil works, but go light to avoid greasiness.
What to Serve With Sun Dried Tomato Spinach and Ricotta Grilled Cheese?
Tomato Basil Soup
A classic partner that balances the richness of the sandwich with bright, tangy flavors.
Arugula Salad with Lemon Vinaigrette
The peppery greens and citrusy dressing offer a refreshing contrast.
Pickled Vegetables
Add a crunchy, acidic bite on the side to cut through the creamy cheese.
Roasted Sweet Potato Fries
Slightly sweet and crispy, these fries make a wholesome, satisfying combo.
Marinated Cherry Tomatoes
Juicy, herby tomatoes bring a burst of flavor and freshness.
Garlic Parmesan Zucchini Chips
A low-carb, savory side that pairs well with the bold sandwich ingredients.
Grapes or a Fresh Fruit Salad
The sweetness of fruit balances the savory richness and cleanses the palate.
Sparkling Lemon Water or Iced Tea
A fizzy or citrusy drink helps cut through the richness and refreshes your taste buds.
Storage Instructions
While grilled cheese is definitely best enjoyed fresh, you can store leftovers if needed. Let the sandwich cool completely, then wrap it tightly in foil or place it in an airtight container. Store in the refrigerator for up to 2 days.
To reheat, skip the microwave—it will make the bread soggy. Instead, warm it in a skillet over medium heat for about 3–4 minutes per side until it’s hot and crispy again. You can also reheat it in a toaster oven or air fryer for a similar effect.
Freezing isn’t recommended for this one due to the ricotta and spinach—they don’t hold up well to thawing and can get watery.
Estimated Nutrition (Per Serving)
Note: This is an estimate and can vary based on ingredients and portion sizes used.
- Calories: 470
- Total Fat: 28g
- Saturated Fat: 13g
- Cholesterol: 55mg
- Sodium: 640mg
- Total Carbohydrates: 35g
- Fiber: 3g
- Sugars: 4g
- Protein: 18g
This sandwich offers a satisfying balance of protein and healthy fats, with a generous dose of flavor thanks to the sun-dried tomatoes and sautéed greens. It’s hearty enough to stand alone but light enough not to weigh you down.
Frequently Asked Questions
What kind of ricotta should I use—whole milk or part-skim?
Whole milk ricotta is best for this sandwich—it’s creamier, richer, and holds up better during grilling. Part-skim will work in a pinch, but you may sacrifice some of the indulgent texture.
Can I make this grilled cheese in a panini press?
Absolutely! A panini press will give you an even, crispy crust and help melt the cheese faster. Just skip the skillet and press it until the bread is golden and the cheese is fully melted—about 4–5 minutes.
Do I have to cook the spinach beforehand?
Yes, cooking the spinach is important. Raw spinach releases moisture as it cooks, which can make the sandwich soggy. A quick sauté also enhances the flavor with garlic and seasoning.
What’s the best way to keep the sandwich warm for guests?
If you’re making multiple sandwiches, keep them warm in a 200°F (93°C) oven on a wire rack until ready to serve. This keeps the bread crisp and the cheese melty without overcooking.
Can I add meat to this sandwich?
Definitely. Thinly sliced prosciutto or turkey would be delicious and still pair well with the sun-dried tomatoes and ricotta. Just keep the filling balanced so it doesn't overwhelm the bread.
Is this sandwich good for kids?
Yes! Just chop the sun-dried tomatoes smaller or use fewer if your kids prefer milder flavors. You can also skip the garlic if they’re sensitive to bold tastes.
Can I make this dairy-free?
You can try dairy-free alternatives like almond-based ricotta and vegan mozzarella. Use plant-based butter and make sure your bread doesn’t contain milk or eggs. The results won’t be identical, but still tasty.
What’s the best way to prevent the sandwich from falling apart while flipping?
Use a spatula and flip gently. Pressing the sandwich lightly with the spatula before flipping helps the fillings bind together, making it easier to handle.
Conclusion
This Sun Dried Tomato Spinach and Ricotta Grilled Cheese is proof that comfort food can be both elegant and effortless. It combines bold Mediterranean-inspired flavors with the nostalgic warmth of a classic grilled cheese—perfect for any meal of the day. Whether you're looking for a quick lunch, a cozy dinner idea, or just a creative way to upgrade your grilled cheese game, this sandwich has you covered. It’s simple to make, packed with flavor, and endlessly customizable. Once you try it, you might never go back to plain grilled cheese again.

Sun Dried Tomato Spinach and Ricotta Grilled Cheese Recipe
- Prep Time: 10 minutes
- Cook Time: 5 minutes
- Total Time: 15 minutes
- Yield: 2 sandwiches 1x
- Category: Sandwich / Lunch / Dinner
- Method: Grilling
- Cuisine: American / Mediterranean
- Diet: Vegetarian
Description
Craving an elevated twist on a classic comfort food? This Sun Dried Tomato Spinach and Ricotta Grilled Cheese is the answer. With creamy ricotta, sweet and tangy sun-dried tomatoes, garlicky sautéed spinach, and gooey mozzarella sandwiched between crispy slices of golden sourdough, this grilled cheese is anything but ordinary. Perfect for a quick lunch, easy dinner, or a cozy brunch idea, this easy recipe is flavorful, satisfying, and customizable. If you're looking for new food ideas, healthy snack options, or dinner ideas, this grilled cheese will become a staple in your rotation.
Ingredients
4 slices sourdough bread
½ cup ricotta cheese
1 cup shredded mozzarella cheese
⅓ cup sun-dried tomatoes, chopped
1 cup fresh spinach
1 garlic clove, minced
1 tablespoon olive oil
1 tablespoon butter, softened
salt and pepper to taste
Instructions
1. In a skillet over medium heat, warm olive oil and sauté the garlic until fragrant (about 30 seconds). Add spinach, season with salt and pepper, and cook until wilted. Remove from heat.
2. Spread ricotta cheese on one side of each bread slice. Season ricotta lightly with salt and pepper.
3. On two of the slices, layer sautéed spinach, sun-dried tomatoes, and mozzarella cheese. Top with the other bread slices, ricotta side down.
4. Butter the outer sides of each sandwich evenly.
5. Heat a nonstick skillet or griddle over medium heat. Place sandwiches in the pan and cook for 3–4 minutes per side, or until golden brown and cheese is fully melted.
6. Remove, let rest for a minute, then slice and serve warm.
Notes
Always sauté the spinach before adding—it prevents the sandwich from getting soggy.
Use room temperature ricotta for easier spreading and better melt.
Grill over medium heat to avoid burning the bread before the cheese melts.
Nutrition
- Serving Size: 1 sandwich
- Calories: 470
- Sugar: 4g
- Sodium: 640mg
- Fat: 28g
- Saturated Fat: 13g
- Unsaturated Fat: 13g
- Trans Fat: 0g
- Carbohydrates: 35g
- Fiber: 3g
- Protein: 18g
- Cholesterol: 55mg
Keywords: easy recipe, grilled cheese, lunch ideas, vegetarian, quick meal, comfort food