Sun-Dried Tomato Spinach Cheese

Section: Flavorful Vegetarian Recipes That Satisfy

This grilled sandwich blends creamy ricotta, mozzarella, and Parmesan cheeses with vibrant spinach and tangy sun-dried tomatoes. Toasted buttery sourdough creates a crisp crust contrasting the gooey cheese melt. Fresh greens add a bright, leafy crunch, while the mix offers a satisfying balance of savory, creamy, and tangy flavors. Cooked slowly on medium heat, the sandwich delivers a comforting bite perfect for lunches or light dinners. It highlights simple ingredients elevated through skillet cooking to achieve rich textures and vibrant tastes.

Nina and her friend are cooking together.
Brought to You By Nina
Last updated on Sat, 18 Oct 2025 22:47:05 GMT
A stack of three sandwiches with spinach and cheese. Bookmark
A stack of three sandwiches with spinach and cheese. | ninatable.com

This grilled sandwich blends creamy ricotta, stretchy mozzarella, and nutty Parmesan with tangy sundried tomatoes and fresh spinach to create a rich yet vibrant flavor. Silky cheeses melt into a gooey center while buttered sourdough toasts to a perfect golden crisp, transforming a classic grilled cheese into a satisfying and elegant meal. It’s ideal for a quick lunch that feels indulgent but still fresh and wholesome.

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

  • Four slices of sourdough bread: a sturdy flavorful base that toasts beautifully
  • One quarter cup of sundried tomatoes: drained and chopped for a punch of umami and tang, choose those packed in oil for softness and flavor
  • One cup of fresh spinach leaves: adds a bright leafy crunch and a pop of color, best picked crisp and bright green
  • Half a cup of ricotta cheese: brings a lush creamy texture that balances the sharpness of tomatoes
  • Half a cup of shredded mozzarella cheese: provides perfect meltiness and stretch
  • Two tablespoons of grated Parmesan cheese: adds a salty nutty depth to the cheese blend
  • Two tablespoons of butter: softened to spread on bread creating that golden crisp crust

Instructions

Preheat the Skillet:
Heat your skillet or griddle over medium heat so it is 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 sundried 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 does not spill out immediately when sliced.
A stack of sandwiches with spinach and cheese.
A stack of sandwiches with spinach and cheese. | ninatable.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. | ninatable.com

Serve warm and enjoy immediately for the best texture. Reheat leftovers in a skillet over low heat to revive the crispiness.

Common Recipe Questions

→ What bread works best for this sandwich?

Sourdough bread is preferred for its sturdy texture and slight tang, toasting well and complementing the cheese blend and sun-dried tomatoes.

→ Can fresh tomatoes be used instead of sun-dried?

Fresh tomatoes can be used but will add more moisture and a milder flavor. Sun-dried tomatoes provide a concentrated tang and chewy texture that stands out.

→ How to prevent the sandwich from getting soggy?

Spreading softened butter on the bread and cooking over medium heat ensures a crispy crust while melting the cheeses without sogginess.

→ Is it necessary to use all three cheeses?

Each cheese adds a unique component: ricotta for creaminess, mozzarella for meltiness, and Parmesan for a sharp, nutty depth, creating a balanced flavor.

→ How long should the sandwich be cooked?

Cook each side for 3 to 4 minutes over medium heat until the bread is golden and the cheeses are fully melted.

→ Can this sandwich be made vegetarian?

Yes, it contains no meat and relies on cheeses, spinach, and sun-dried tomatoes, making it naturally vegetarian.

Sun-Dried Tomato Spinach Cheese

Grilled sandwich with creamy cheeses, fresh spinach, and tangy sun-dried tomatoes on buttery sourdough bread.

Prep Time
10 minutes
Cooking Time
8 minutes
Total Time
18 minutes
Brought to You By: Nina

Recipe Category: Vegetarian

Skill Level: Great for Beginners

Cuisine Type: American

Portions: 2 Serves (2 sandwiches)

Dietary Preferences: Vegetarian-Friendly

What You'll Need

→ Bread

01 4 slices sourdough bread

→ Sun-Dried Tomatoes

02 1/4 cup oil-packed sun-dried tomatoes, drained and chopped

→ Greens

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 slice of sourdough bread to ensure a golden, crisp crust.

Step 03

In a bowl, combine ricotta, mozzarella, and Parmesan cheeses until well mixed for a creamy, meltable filling.

Step 04

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

Step 05

Cook each sandwich for 3 to 4 minutes per side over medium heat, allowing bread to become golden and cheese to melt thoroughly without flipping too soon.

Step 06

Remove sandwiches from skillet and let rest briefly before cutting in half to allow cheese to set and prevent spilling.

Extra Suggestions

  1. Use softened butter for easy spreading and even browning; cooking over medium heat ensures optimal cheese melt and crisp bread.
  2. Adding spinach just before cooking preserves its vibrant color and prevents sogginess.

Tools You’ll Need

  • Skillet or griddle
  • Mixing bowl
  • Spatula

Allergy Details

Read ingredient lists for allergens carefully, and consult a healthcare provider if you're unsure.
  • Contains dairy and gluten

Nutritional Details (Per Serving)

The provided nutrition information is for guidance and shouldn't replace expert medical advice.
  • Calories: 450
  • Fat: 26 grams
  • Carbohydrates: 36 grams
  • Proteins: 18 grams