Sun-Dried Tomato, Spinach, and Ricotta Grilled Cheese

Grilled cheese sandwiches are the epitome of comfort food—simple, crispy, and packed with gooey goodness. But what if we took it up a notch? This Sun-Dried Tomato, Spinach, and Ricotta Grilled Cheese is a gourmet twist on the classic, bringing together the rich creaminess of ricotta, the deep umami flavor of sun-dried tomatoes, and the fresh, earthy bite of spinach. This combination results in a perfectly balanced, flavorful sandwich that is indulgent yet nutritious.

Perfect for a quick lunch, a light dinner, or even a fancy brunch option, this sandwich offers a crispy, golden-brown exterior with a warm, creamy, and flavorful filling. Plus, it’s highly customizable, making it a great option for both vegetarians and non-vegetarians alike. Whether you’re a fan of classic grilled cheese or looking to elevate your sandwich game, this recipe is sure to impress.

Why You’ll Love This Recipe

  • Gourmet yet simple – It feels like a fancy sandwich but requires only basic kitchen skills.
  • Perfect balance of flavors – The tangy sun-dried tomatoes, creamy ricotta, and fresh spinach make an irresistible combination.
  • Crispy on the outside, creamy on the inside – The texture contrast makes every bite satisfying.
  • Nutritious twist – Packed with protein, healthy fats, and vitamins from spinach and tomatoes.
  • Customizable – Swap out ingredients based on your preferences and dietary needs.
  • Great for meal prep – Make the filling in advance and assemble the sandwich when ready to cook.

Preparation Time and Servings

  • Prep Time: 10 minutes
  • Cook Time: 10 minutes
  • Total Time: 20 minutes
  • Yield: 2 sandwiches
  • Serving Size: 1 sandwich

Nutritional Information (per serving)

  • Calories: 450
  • Carbohydrates: 38g
  • Protein: 18g
  • Fat: 22g
  • Fiber: 5g
  • Sugar: 5g

Ingredients

  • 4 slices sourdough bread (or any artisan bread of choice)
  • ½ cup ricotta cheese (whole milk ricotta for creaminess)
  • ½ cup shredded mozzarella cheese (for extra meltiness)
  • ¼ cup grated Parmesan cheese (adds sharp, nutty flavor)
  • ½ cup fresh spinach (chopped)
  • ¼ cup sun-dried tomatoes (packed in oil, drained and chopped)
  • 1 tablespoon olive oil (for sautéing spinach)
  • 2 tablespoons unsalted butter (for grilling the sandwich)
  • ½ teaspoon garlic powder (optional, for extra flavor)
  • ½ teaspoon dried oregano
  • Salt and black pepper to taste

Step-by-Step Instructions

Step 1: Prepare the Ricotta Filling

In a medium bowl, combine the ricotta, shredded mozzarella, Parmesan, garlic powder, oregano, salt, and pepper. Stir well until all the cheeses are mixed evenly. Set aside.

Step 2: Sauté the Spinach

Heat 1 tablespoon of olive oil in a small pan over medium heat. Add the chopped spinach and cook for 1-2 minutes, just until wilted. Remove from heat and let it cool slightly. Once cooled, fold it into the ricotta mixture.

Step 3: Assemble the Sandwich

Take two slices of sourdough bread and spread the ricotta mixture evenly on one side of each slice. Sprinkle the chopped sun-dried tomatoes over the ricotta layer. Place another slice of bread on top to form a sandwich.

Step 4: Grill the Sandwich

Heat a skillet or griddle over medium-low heat. Spread butter on the outer sides of both slices of bread. Place the sandwich in the skillet and cook for 3-4 minutes per side, pressing lightly with a spatula, until golden brown and crispy.

Step 5: Serve and Enjoy

Remove the grilled cheese from the pan, let it rest for 1 minute, then slice in half. Serve hot and enjoy with a side salad, soup, or dipping sauce!

Ingredient Background

Each ingredient in this sandwich plays an essential role:

  • Ricotta cheese adds creaminess and a mild, slightly sweet flavor.
  • Sun-dried tomatoes provide a deep, tangy-sweet taste with umami richness.
  • Spinach brings freshness and extra nutrients.
  • Mozzarella and Parmesan add melty texture and sharpness.
  • Sourdough bread crisps up beautifully for the perfect crunch.

Technique Tips

  • Use room temperature ricotta for a smoother, spreadable filling.
  • Cook on medium-low heat to allow the cheese to melt without burning the bread.
  • Press down lightly with a spatula while grilling for even browning.
  • Let it rest for a minute before slicing to keep the filling from oozing out.

Alternative Presentation Ideas

  • Open-faced melt: Toast the bread first, spread the filling, and broil for a few minutes.
  • Panini-style: Use a panini press for a uniform, crispy texture.
  • Grilled cheese bites: Cut into small squares and serve as appetizers.

Additional Tips for Success

  • Don’t skip the butter—it helps achieve a golden, crispy crust.
  • If using dry sun-dried tomatoes, soak them in warm water for 10 minutes to soften.
  • For extra flavor, add a drizzle of balsamic glaze before serving.

Recipe Variations

  • Add protein: Include shredded chicken or turkey for a heartier sandwich.
  • Make it spicy: Add crushed red pepper flakes or sliced jalapeños.
  • Vegan version: Use plant-based ricotta, dairy-free cheese, and vegan butter.

Freezing and Storage

  • To Store: Keep in an airtight container in the fridge for up to 2 days.
  • To Freeze: Wrap in foil and freeze for up to a month.
  • To Reheat: Warm in a skillet over low heat until crispy again.

Healthier Twist Ideas

  • Use whole wheat bread for added fiber.
  • Swap butter for olive oil to reduce saturated fat.
  • Use low-fat ricotta for a lighter version.

Serving Suggestions for Events

  • Pair with tomato soup for a classic comfort meal.
  • Serve with a side of arugula salad for freshness.
  • Cut into strips for easy dipping in marinara sauce.

Special Equipment

  • Non-stick skillet or cast-iron pan
  • Mixing bowl
  • Spatula

Frequently Asked Questions

1. Can I make this sandwich ahead of time?

Yes! Prepare the ricotta filling in advance and store it in the fridge for up to 2 days. When you’re ready to eat, simply spread the mixture onto your bread, assemble, and grill. If you’re packing the sandwich for later, consider wrapping it in foil and reheating in a skillet or toaster oven for the best texture.

2. Can I use fresh tomatoes instead of sun-dried?

Yes, but the flavor profile will be different. Sun-dried tomatoes provide an intense, concentrated sweetness and tanginess that fresh tomatoes don’t have. If using fresh tomatoes, consider roasting them first with a drizzle of olive oil and a sprinkle of salt to enhance their sweetness and remove excess moisture.

3. What’s the best bread to use?

Sourdough is highly recommended because of its crispy texture and slightly tangy flavor, which complements the richness of the ricotta and tomatoes. However, ciabatta, whole grain, or even brioche can be used depending on your preference. If using softer bread, just be sure to grill it gently to avoid a soggy sandwich.

4. Can I make this sandwich gluten-free?

Absolutely! Just use gluten-free bread and double-check the labels of your ingredients to ensure they’re gluten-free. Many gluten-free breads are softer, so toasting them lightly before assembling the sandwich can help maintain structure and crispiness.

5. Can I add more cheese?

Of course! If you love extra cheesiness, feel free to add more mozzarella, provolone, gouda, or fontina. These cheeses melt well and will add an even richer, creamier texture to the sandwich. Just be careful not to overload the filling, or it may ooze out while cooking.

6. What can I serve with this sandwich?

This gourmet grilled cheese pairs wonderfully with a variety of side dishes. Here are some ideas:

  • Tomato soup: A classic pairing that enhances the flavors of the sun-dried tomatoes.
  • Arugula salad: A fresh, peppery salad with a light lemon vinaigrette balances the richness.
  • Sweet potato fries: A crispy, slightly sweet side that complements the tangy sandwich filling.
  • Marinara sauce: Use as a dipping sauce for an Italian-inspired grilled cheese experience.

7. How can I make it crispier?

For the crispiest grilled cheese:

  • Use room temperature butter – It spreads more evenly across the bread.
  • Cook on medium-low heat – This allows the cheese to melt without burning the bread.
  • Use a cast-iron skillet or griddle – These retain heat well and create an even crust.
  • Press down lightly with a spatula – This ensures even browning and crispness.

8. Can I use frozen spinach?

Yes! If using frozen spinach, be sure to thaw and squeeze out excess moisture before adding it to the ricotta mixture. Too much liquid can make the sandwich soggy. Frozen spinach is a great alternative when fresh spinach isn’t available and still provides the same earthy, nutritious boost.

9. Can I make this sandwich vegan?

Yes! To make this sandwich dairy-free, use:

  • Plant-based ricotta (such as almond or cashew-based ricotta)
  • Dairy-free shredded mozzarella
  • Vegan butter or olive oil for grilling
  • Vegan-friendly bread (check labels for hidden dairy ingredients)

10. How can I store and reheat leftovers?

While grilled cheese is best enjoyed fresh, you can store leftovers wrapped in foil or an airtight container in the fridge for up to 2 days. To reheat:

  • In a skillet: Heat over low-medium heat for 3–4 minutes per side.
  • In the oven: Bake at 350°F (175°C) for 10 minutes to restore crispiness.
  • In a toaster oven: Heat on a low setting to avoid burning.
    Avoid microwaving, as it can make the bread chewy rather than crispy.

Conclusion

This Sun-Dried Tomato, Spinach, and Ricotta Grilled Cheese is a true culinary delight—creamy, cheesy, tangy, and perfectly crispy. Whether you’re making a quick lunch, serving guests, or treating yourself to an upgraded grilled cheese experience, this sandwich is an easy yet impressive option.

Its balanced mix of flavors and textures makes it feel gourmet while remaining simple to prepare. Plus, with the numerous variations and customizations available, you can easily tailor it to fit your taste and dietary needs.

Try it today and take your grilled cheese game to the next level! Whether you pair it with a cozy soup, a refreshing salad, or enjoy it solo, this sandwich is guaranteed to be a hit. So fire up that skillet, grab your favorite bread, and get ready for a crispy, melty, flavor-packed experience!

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: Olivia
  • Total Time: 20 minutes
  • Yield: 2 sandwiches 1x

Ingredients

Scale
  • 4 slices sourdough bread (or any artisan bread of choice)
  • ½ cup ricotta cheese (whole milk ricotta for creaminess)
  • ½ cup shredded mozzarella cheese (for extra meltiness)
  • ¼ cup grated Parmesan cheese (adds sharp, nutty flavor)
  • ½ cup fresh spinach (chopped)
  • ¼ cup sun-dried tomatoes (packed in oil, drained and chopped)
  • 1 tablespoon olive oil (for sautéing spinach)
  • 2 tablespoons unsalted butter (for grilling the sandwich)
  • ½ teaspoon garlic powder (optional, for extra flavor)
  • ½ teaspoon dried oregano
  • Salt and black pepper to taste

Instructions

Step 1: Prepare the Ricotta Filling

In a medium bowl, combine the ricotta, shredded mozzarella, Parmesan, garlic powder, oregano, salt, and pepper. Stir well until all the cheeses are mixed evenly. Set aside.

Step 2: Sauté the Spinach

Heat 1 tablespoon of olive oil in a small pan over medium heat. Add the chopped spinach and cook for 1-2 minutes, just until wilted. Remove from heat and let it cool slightly. Once cooled, fold it into the ricotta mixture.

Step 3: Assemble the Sandwich

Take two slices of sourdough bread and spread the ricotta mixture evenly on one side of each slice. Sprinkle the chopped sun-dried tomatoes over the ricotta layer. Place another slice of bread on top to form a sandwich.

Step 4: Grill the Sandwich

Heat a skillet or griddle over medium-low heat. Spread butter on the outer sides of both slices of bread. Place the sandwich in the skillet and cook for 3-4 minutes per side, pressing lightly with a spatula, until golden brown and crispy.

Step 5: Serve and Enjoy

Remove the grilled cheese from the pan, let it rest for 1 minute, then slice in half. Serve hot and enjoy with a side salad, soup, or dipping sauce!

  • Prep Time: 10 minutes
  • Cook Time: 10 minutes

Nutrition

  • Serving Size: 1 sandwich
  • Calories: 450
  • Sugar: 5g
  • Fat: 22g
  • Carbohydrates: 38g
  • Fiber: 5g
  • Protein: 18g

Leave a Comment

Recipe rating