Sun-Dried Tomato Spinach Cheese

Section: Perfect Side Dishes to Complete Any Meal

This grilled sandwich combines ricotta, mozzarella, and Parmesan cheeses with tangy sun-dried tomatoes and fresh spinach. Buttered sourdough bread crisps up perfectly as the cheeses melt into a gooey delight. The blend delivers a balance of fresh greens and savory flavors, making for a quick, satisfying lunch or snack. Cooking on medium heat ensures the bread browns evenly and the cheese melts flawlessly, resulting in an elevated take on a classic comfort food.

A smiling chef holding a plate of food.
By Lina Lina
Last updated on Sat, 18 Oct 2025 22:48:07 GMT
A stack of sandwiches with spinach and cheese. Bookmark
A stack of sandwiches with spinach and cheese. | tinycakee.com

This grilled sandwich takes classic comfort food up a notch by blending creamy ricotta, stretchy mozzarella, and sharp Parmesan with tangy sun dried tomatoes and fresh spinach. The sourdough bread crisps to golden perfection, while the melted cheese creates a gooey center bursting with flavor. Perfect for a quick lunch or a cozy dinner, it offers a delightful balance of richness and freshness that makes every bite satisfying.

I first made this sandwich when I wanted something more exciting than my usual grilled cheese. Now it’s a go to for any time I crave an indulgent but fresh bite, and friends always ask for seconds.

Ingredients

  • Sourdough bread: Four slices of sourdough bread to provide a sturdy flavorful base that toasts beautifully
  • Sun dried tomatoes: One quarter cup of sun dried tomatoes drained and chopped for a punch of umami and tang
  • Fresh spinach: One cup of fresh spinach leaves bringing a bright leafy crunch and a pop of color
  • Ricotta cheese: Half a cup of ricotta cheese to add a lush creamy texture that balances the sharpness of the tomatoes
  • Mozzarella cheese: Half a cup of shredded mozzarella cheese for the perfect melt and stretchy cheesiness
  • Parmesan cheese: Two tablespoons of grated Parmesan cheese to add salty nutty depth to the cheese blend
  • Butter: Two tablespoons of butter softened for spreading on the bread to create a golden crisp crust
  • Selection tips: When selecting sun dried tomatoes choose those packed in oil for softness and flavor. Fresh spinach is best when crisp and bright green.

Instructions

Preheat the Skillet:
Heat your skillet or griddle over medium heat so it’s ready to toast the bread evenly without burning. Patience here is key for perfect grilling.
Butter the Bread:
Spread softened butter evenly on one side of each slice of bread. This helps the bread brown beautifully and adds richness to every bite.
Prepare the Cheese Mixture:
In a small bowl combine ricotta mozzarella and Parmesan until thoroughly mixed. This blend creates a creamy texture that melts perfectly.
Assemble the Sandwich:
Place two slices of bread buttered side down on the skillet. Spread the cheese mixture evenly over them then layer with chopped sun dried tomatoes and fresh spinach leaves. Top with the remaining slices of bread buttered side up.
Cook the Sandwich:
Let each sandwich cook for three to four minutes on each side. You want the bread golden and crisp and the cheese melted thoroughly. Resist the urge to flip too early to avoid falling apart.
Serve:
Remove from skillet and let cool just a bit before cutting in half. This gives the cheese a moment to settle so it doesn’t spill out immediately when sliced.
A stack of sandwiches with spinach and cheese.
A stack of sandwiches with spinach and cheese. | tinycakee.com

I adore the nutty hint Parmesan brings to the cheese mixture making every bite richer. Preparing this sandwich always reminds me of cozy afternoons spent experimenting in the kitchen turning simple ingredients into something special.

Storage Tips

If you have leftovers wrap sandwiches tightly in foil or plastic wrap and refrigerate. They reheat best in a skillet over low heat to revive the crispiness without drying out the cheeses. Avoid microwaving if you want to keep that perfect texture.

Ingredient Substitutions

Swap sourdough for a rustic Italian loaf or a hearty whole grain bread if you want a different texture or flavor. You can replace fresh spinach with arugula for a peppery twist or use goat cheese instead of ricotta for a tangy creaminess.

Serving Suggestions

Pair with a simple tomato soup or a crisp salad dressed with lemon vinaigrette to complement the rich sandwich. A light sparkling water or a chilled white wine brightens the meal beautifully.

A stack of sandwiches with spinach and cheese.
A stack of sandwiches with spinach and cheese. | tinycakee.com

This sandwich is a great way to elevate a simple grilled cheese with fresh ingredients and a thoughtful mix of flavors. It’s easy to prepare yet feels special enough for guests or a comforting solo treat on a chilly afternoon.

Common Recipe Questions

→ What bread works best for this sandwich?

Sourdough bread is ideal for its sturdy texture and slight tang, which complements the rich cheese and sun-dried tomatoes well.

→ Can fresh tomatoes replace sun-dried ones?

Fresh tomatoes can be used but will change the flavor and moisture; sun-dried tomatoes provide a concentrated tang and chewy texture.

→ How can I avoid a soggy sandwich?

Applying butter on the outside and cooking over medium heat helps the bread crisp up while melting the cheese, preventing sogginess.

→ Is it necessary to use all three cheeses?

Each cheese adds a unique texture and flavor—ricotta for creaminess, mozzarella for meltiness, and Parmesan for sharpness—creating a balanced blend.

→ How long should the sandwich cook?

Cook each side for 3-4 minutes over medium heat until the bread is golden brown and the cheese is fully melted.

→ Is this suitable for vegetarians?

Yes, this sandwich contains no meat ingredients and relies on cheese, spinach, and sun-dried tomatoes for flavor.

Sun-Dried Tomato Spinach Cheese

Creamy cheeses with sun-dried tomatoes and fresh spinach on buttered sourdough for a flavorful grilled sandwich.

Prep Time
10 minutes
Cooking Time
8 minutes
Total Time
18 minutes
By Lina: Lina

Recipe Category: Side Dishes

Skill Level: Great for Beginners

Cuisine Type: American

Makes: 2 Portion Count (2 sandwiches)

Dietary Options: Vegetarian

What You’ll Need

→ Bread

01 4 slices sourdough bread

→ Sun-Dried Tomatoes and Greens

02 1/4 cup sun-dried tomatoes packed in oil, drained and chopped
03 1 cup fresh spinach leaves

→ Cheeses

04 1/2 cup ricotta cheese
05 1/2 cup shredded mozzarella cheese
06 2 tablespoons grated Parmesan cheese

→ Butter

07 2 tablespoons butter, softened

Steps to Follow

Step 01

Heat a skillet or griddle over medium heat until ready to toast bread evenly without burning.

Step 02

Spread softened butter evenly on one side of each bread slice to promote browning and add richness.

Step 03

Combine ricotta, mozzarella, and Parmesan cheeses in a bowl until thoroughly mixed for a creamy blend.

Step 04

Place two slices of bread buttered side down on the skillet. Evenly spread the cheese mixture on each, then layer with sun-dried tomatoes and fresh spinach leaves. Top with remaining slices, buttered side up.

Step 05

Cook for 3 to 4 minutes per side until bread is golden and crisp and cheese is fully melted. Avoid flipping too soon to prevent disassembly.

Step 06

Remove from skillet, let rest briefly to settle cheese, then cut sandwiches in half before serving.

Helpful Hints

  1. Use softened butter for easy spreading and even browning.
  2. Cook on medium heat to melt cheese without burning bread.
  3. Add spinach just before cooking to maintain its vibrant color and texture.
  4. Reheat leftovers in a skillet over low heat to preserve crispiness.

Tools You’ll Need

  • Skillet or griddle
  • Spatula
  • Mixing bowl

Allergy Information

Review ingredient labels for allergens, and consult a healthcare provider if in doubt.
  • Contains dairy
  • Contains gluten

Nutritional Details (Per Portion)

Use this nutritional summary as a guide – it's not a substitute for professional advice.
  • Calories: 520
  • Fat: 32 g
  • Carbohydrates: 38 g
  • Proteins: 18 g