There’s something magical about grilled cheese sandwiches paired with tomato soup.
It’s the perfect comfort food, offering warmth and satisfaction with every bite. But what if we could combine these two classics into one dish? Enter the Grilled Cheese Tomato Soup Casserole—a layered, cheesy, and baked version of the beloved duo.

Table of Contents
Let me guide you through this family-friendly recipe that’s perfect for chilly evenings and holiday gatherings.
Details
6
10
30
450 kcal
Ingredients You’ll Need For Grilled Cheese Tomato Soup Casserole
Before we dive into the process, let’s gather the essentials:

- Sliced bread (sourdough or white bread works best)
- Butter for spreading
- Shredded cheese (cheddar and mozzarella blend recommended)
- Tomato soup (canned or homemade)
- Heavy cream for creaminess
- Fresh basil for garnish
This short ingredient list ensures that the dish remains accessible and budget-friendly.
How to Make the Perfect Grilled Cheese Tomato Soup Casserole
This recipe comes together in three simple steps: prepping the grilled cheese layer, making the tomato soup base, and assembling the casserole.
Step 1: Prepare the Grilled Cheese
Apply a thin, even layer of butter to one side of each bread slice. Heat a skillet over medium heat and cook until golden brown on both sides, layering shredded cheese in between. Let them cool slightly, then cut into squares.

Tip: Using day-old bread helps prevent sogginess in the casserole.
Step 2: Create the Tomato Soup Base
Combine tomato soup, heavy cream, and seasonings like garlic powder, black pepper, and a pinch of sugar in a saucepan. Heat until warm but not boiling. This step enhances the soup’s flavor, giving it a creamy and robust profile.

Tip: Add fresh basil or a dash of red pepper flakes for extra flavor.
Step 3: Assemble the Casserole
Layer the grilled cheese squares in a greased baking dish. Pour the tomato soup mixture evenly over the top, ensuring it seeps into every crevice. Add a generous layer of shredded cheese on top to cover everything.
Tip: For an extra crunch, add breadcrumbs or crumbled crackers on top before baking.
Bake to Perfection Preheat your oven to 375°F (190°C). BBake the casserole for 25 to 30 minutes, or until the cheese is bubbly and golden brown, creating a deliciously melted top layer. Allow it to rest for a few minutes to cool slightly before serving.
Tip: Serve with a simple side salad for a complete meal.
Why Grilled Cheese Tomato Soup Casserole Is Perfect for Christmas Breakfast
While this casserole shines as a dinner dish, its festive appeal makes it a wonderful option for Christmas morning or brunch.
The bright red tomato base and golden cheese topping echo the colors of the season, bringing a cozy, celebratory vibe to the table.
Variations to Try And Serving Suggestions
Add Protein: Include cooked bacon or sausage for a heartier version.
Gluten-Free Option: Use gluten-free bread for a celiac-friendly dish.
Vegetarian Delight: Mix sautéed mushrooms or spinach into the soup base for extra nutrition.
Pair the casserole with these simple sides for a balanced meal:

Holiday Drinks: Pair with hot chocolate or mulled cider for a festive touch.
Fresh Green Salad: A light salad with vinaigrette adds freshness.
Roasted Vegetables: Serve roasted asparagus or carrots for color and flavor.
Grilled Cheese Tomato Soup Casserole – FAQs
Can I use a different type of bread for this casserole?
Absolutely! While sourdough or white bread is commonly used, you can substitute with whole grain, rye, or any bread of your choice to suit your taste preferences.
How can I make this casserole vegetarian-friendly?
This casserole is already vegetarian if you use vegetable broth. Ensure that all ingredients, like the tomato soup and cheeses, are free from animal-derived rennet or additives.
Can I prepare this casserole ahead of time?
Yes, you can assemble the casserole a few hours in advance and refrigerate it until you’re ready to bake. If refrigerating overnight, consider toasting the bread slightly to prevent it from becoming too soggy.
How should I store and reheat leftovers?
Store any leftovers in an airtight container in the refrigerator for up to 3 days. Reheat individual portions in the microwave or warm the entire casserole in the oven at 350°F (175°C) until heated through.
Can I add other ingredients to enhance the flavor?
Certainly! Feel free to add cooked bacon, caramelized onions, or fresh herbs like basil or thyme to elevate the flavor profile of the casserole.
This Grilled Cheese Tomato Soup Casserole is more than just a recipe—it’s a nostalgic hug in a dish. Whether you’re cozying up for a movie night or celebrating Christmas morning, this casserole is sure to become a family favorite.
For more cozy breakfast ideas, don’t forget to explore my blog for recipes that bring joy to your table! Check out my Breakfast Collection for more inspiration.
For decorating tips, head over to my Pinterest page, where I share creative ideas to make your holidays special.