Easy Sun-Dried Tomato Spinach Grilled Cheese Recipe

Easy Sun-Dried Tomato Spinach Grilled Cheese is the ultimate comfort food, ready in just 15 minutes. After making this countless times, I’ve discovered the secret to the perfect crispy crust and melty interior. Jump to the recipe or keep reading for my best tips. If you love recipes like this, you’ll also enjoy Cinnamon Sugar Churro Pancakes for Easy Weekend Brunch and Crispy Tuna Patties Easy to Make in 25 Minutes.

Why This Easy Sun-Dried Tomato Spinach Grilled Cheese Recipe Is Pure Comfort
- Melty, creamy spinach and sun-dried tomatoes
- Crispy sourdough crust with a soft interior
- Better than takeout and ready in 15 minutes
What You'll Need for Easy Sun-Dried Tomato Spinach Grilled Cheese Recipe
Choosing the right ingredients makes a big difference, but this recipe is forgiving enough to work with what you have.
- Sourdough bread
- Sun-dried tomatoes
- Fresh spinach
- Mozzarella cheese
- Butter
- Garlic powder
- Salt
- Pepper
- Optional: Balsamic glaze
- Optional: Fresh basil

📝 Ingredient Notes
- Sun-dried tomatoes: Use oil-packed for extra flavor.
🛒 Tools & Equipment I Recommend
- Cast iron skillet — Even heat distribution for perfect crispiness. → See on Amazon
- High-quality bread knife — Slices bread evenly for perfect sandwiches. → See on Amazon

How to Make Easy Sun-Dried Tomato Spinach Grilled Cheese Recipe
- Step 1: Butter one side of each bread slice. Flip one slice over and spread sun-dried tomatoes, spinach, and mozzarella on top.
- Step 2: Place the other bread slice on top, buttered side up. Heat a non-stick skillet over medium heat. Place the sandwich in the skillet and cook until golden brown, about 3 minutes.
- Step 3: Flip the sandwich and cook the other side until golden brown and the cheese is melted, about 2-3 more minutes. Slice and serve with balsamic glaze and fresh basil if desired.
Cook's Tips for Perfect Easy Sun-Dried Tomato Spinach Grilled Cheese Recipe
- Common mistake and fix: Don't overcrowd the pan. Cook one sandwich at a time for best results.
- Pro tip: For extra flavor, toast the bread before adding the fillings.
- Pro tip: Use high-quality mozzarella for the best melt.
Storing & Reheating Easy Sun-Dried Tomato Spinach Grilled Cheese Recipe
Short-Term Storage
Store in an airtight container in the fridge. Store leftover sandwiches in an airtight container in the fridge for up to 2 days. Make-ahead tip: The sandwich filling can be prepared up to 1 day ahead. Assemble and cook just before serving.
Freezing Easy Sun-Dried Tomato Spinach Grilled Cheese Recipe
Freeze individual sandwiches for up to 1 month. Thaw overnight in the fridge before reheating.
How to Reheat Without Drying It Out
Oven: Reheat in a preheated 350°F oven for 10-15 minutes. Microwave: Reheat in the microwave for 30-45 seconds, but be careful as it may make the bread soggy.
Recipe Notes
- Chef tip: For a vegetarian version, omit the mozzarella and use vegan cheese or a dairy-free alternative.
- Best substitution: Use fresh basil instead of spinach for a different flavor profile.
- Make-ahead: See storage notes above.
- Scaling: This recipe can easily be doubled or tripled to serve a crowd.
- Troubleshooting: If the bread is browning too quickly, reduce the heat or cover the pan to allow the cheese to melt.
Want to level up this recipe?
Non-stick skillet — Even heat distribution and easy cleanup for perfect grilled cheese. → Check price on Amazon
Easy Sun-Dried Tomato Spinach Grilled Cheese Recipe

Ingredients
Main Ingredients
- Sourdough bread
- Sun-dried tomatoes
- Fresh spinach
- Mozzarella cheese
- Butter
Seasonings
- Garlic powder
- Salt
- Pepper
Optional Toppings
- Balsamic glaze
- Fresh basil
Instructions
- Step 1: Butter one side of each bread slice. Flip one slice over and spread sun-dried tomatoes, spinach, and mozzarella on top.
- Step 2: Place the other bread slice on top, buttered side up. Heat a non-stick skillet over medium heat. Place the sandwich in the skillet and cook until golden brown, about 3 minutes.
- Step 3: Flip the sandwich and cook the other side until golden brown and the cheese is melted, about 2-3 more minutes. Slice and serve with balsamic glaze and fresh basil if desired.
Notes
- Chef tip: For a vegetarian version, omit the mozzarella and use vegan cheese or a dairy-free alternative.
- Best substitution: Use fresh basil instead of spinach for a different flavor profile.
- Make-ahead: See storage notes above.
- Scaling: This recipe can easily be doubled or tripled to serve a crowd.
- Troubleshooting: If the bread is browning too quickly, reduce the heat or cover the pan to allow the cheese to melt.
Storage
- Fridge: Store leftover sandwiches in an airtight container in the fridge for up to 2 days.
- Freezer: Freeze individual sandwiches for up to 1 month. Thaw overnight in the fridge before reheating.
- Oven reheat: Reheat in a preheated 350°F oven for 10-15 minutes.
- Microwave reheat: Reheat in the microwave for 30-45 seconds, but be careful as it may make the bread soggy.
- Make ahead: The sandwich filling can be prepared up to 1 day ahead. Assemble and cook just before serving.
Nutrition Per Serving
- Calories: 620
- Protein: 25g
- Fat: 35g
- Carbs: 50g
- Fiber: 3g
- Sugar: 5g
- Sodium: 1200mg
- Cholesterol: 80mg
- Sat. Fat: 20g
Nutritional values are estimates only. Actual values may vary by brand and portion size.
Easy Sun-Dried Tomato Spinach Grilled Cheese Recipe FAQs
While it's best fresh, you can prepare the filling up to 1 day ahead. Assemble and cook just before serving.
Overcrowding the pan or not using enough butter can lead to a soggy grilled cheese. Cook one sandwich at a time and use enough butter to coat the bread.
Yes, cook at 375°F for 4-5 minutes, flipping halfway through.
Reheat in a preheated 350°F oven for 10-15 minutes for the best texture.
Yes, thaw and squeeze out excess water before using.
A Warm Final Note
I can’t wait for you to try Easy Sun-Dried Tomato Spinach Grilled Cheese Recipe and see how effortlessly it comes together. When you make it, pop back here and leave a rating or share how it turned out — I love hearing from you!






