This tomato soup and grilled cheese casserole is the most genius comfort food mashup I have ever encountered — and I do not use the word genius lightly. Two of the greatest comfort foods in the history of American cooking — tomato soup and grilled cheese — combined into one single spectacular baked casserole that delivers both experiences simultaneously in every single bite. Cubed grilled cheese sandwiches made with buttery toasted bread and perfectly melted sharp cheddar are nestled into a rich savory tomato soup base and baked until the bread absorbs the soup and becomes incredibly creamy and custardy while the tops stay golden and slightly crispy. I discovered this tomato soup grilled cheese casserole at Golden Recipes when I saw it trending as one of the most popular new recipes of 2025 — and after making it I understood immediately and completely why it went viral. It is cozy, nostalgic, ridiculously satisfying, and one of the most unique things you will ever put on a dinner table.
Why You’ll Love This Tomato Soup and Grilled Cheese Casserole
The grilled cheese bread cubes are the element that makes this casserole so completely extraordinary. Instead of plain bread cubes like a traditional savory bread pudding — these are grilled cheese cubes with golden buttery toasted bread on the outside and melted cheddar on the inside. As they bake in the tomato soup mixture they transform into something incredible — the bread absorbs the rich tomato base and becomes creamy and custard-like from the inside while the grilled exterior maintains just enough texture to keep things interesting. Every cube is simultaneously crispy, creamy, cheesy, and tomato-soaked. It is unlike anything else you have ever eaten.
The tomato soup base is enriched with cream, garlic, and Italian seasoning to elevate it far beyond plain canned soup into something deeply flavored and genuinely restaurant-quality. The combination of concentrated tomato flavor, cream, and bold seasoning creates a baking liquid that is so good on its own you could eat it with a spoon — and when the grilled cheese cubes absorb it and bake in it the whole dish becomes greater than the sum of its parts. A final layer of sharp cheddar on top goes golden and spectacular under the broiler. This tomato soup grilled cheese casserole is the dinner conversation starter that everyone talks about for weeks. Also check out our Cheesy White Bean and Tomato Skillet and our Balsamic Cherry Tomato Pasta for more incredible tomato-based comfort food.
Equipment You’ll Need
- Large skillet or griddle for making grilled cheese
- 9×13 inch deep baking dish
- Large mixing bowl
- Aluminum foil
- Sharp knife and cutting board
- Measuring cups and spoons
Ingredients

For the Grilled Cheese
- 8 slices thick-cut white sandwich bread or sourdough
- 4 tablespoons butter, softened
- 2 cups freshly shredded sharp cheddar cheese — for the sandwiches
For the Tomato Soup Base
- 2 cans (10.5 oz each) condensed tomato soup — do not dilute
- 1 cup heavy cream
- 1 cup whole milk
- 3 cloves garlic, minced
- 1 teaspoon Italian seasoning
- 1 teaspoon garlic powder
- ½ teaspoon smoked paprika
- 1 teaspoon sugar
- Salt and black pepper to taste
- 3 eggs, beaten
For the Top
- 1½ cups freshly shredded sharp cheddar cheese
- Fresh basil for garnish
Substitutions
Sourdough gives the most incredible flavor and holds up beautifully to the tomato liquid — strongly recommended. Any sturdy bread works though — avoid very thin sliced or very soft sandwich bread as it becomes too mushy. Gruyère or fontina can replace or supplement the cheddar inside the grilled cheese sandwiches for more complex flavor. For extra tomato depth add 2 tablespoons of tomato paste to the soup base. Half-and-half can replace heavy cream for a slightly lighter base. For a spicier version add ¼ teaspoon red pepper flakes to the soup base and use pepper jack instead of cheddar on top. A can of fire-roasted tomato soup gives a smokier depth to the base.
How to Make Tomato Soup and Grilled Cheese Casserole

Make the Grilled Cheese Sandwiches
Butter one side of each slice of bread generously. Heat a large skillet or griddle over medium heat. Make 4 grilled cheese sandwiches — butter-side down, fill generously with sharp cheddar, top with the second bread slice butter-side up. Cook for 2 to 3 minutes per side until deeply golden and the cheese is melted. Do not cook them all the way to perfectly golden — they will continue cooking in the oven and you want them slightly underdone at this stage. Transfer to a cutting board and let cool for 5 minutes. Cut each sandwich into rough 1-inch cubes.
Make the Tomato Soup Base
Preheat your oven to 350°F (175°C) and grease your 9×13 baking dish generously. In a large bowl whisk together both cans of condensed tomato soup undiluted, the heavy cream, whole milk, minced garlic, Italian seasoning, garlic powder, smoked paprika, sugar, salt, and pepper until completely smooth and unified. Add the 3 beaten eggs and whisk until fully incorporated — the eggs bind the base and give the casserole its incredible creamy custard-like texture. Taste the base — it should be rich, deeply tomato-flavored, and well seasoned.
Assemble and Soak
Arrange the grilled cheese cubes in a single even layer across the bottom of your prepared baking dish — pack them in snugly, they should cover every inch of the dish. Pour the entire tomato soup base evenly over the grilled cheese cubes — make sure every cube is well coated and most of the base has been absorbed. Gently press the cubes down with a spatula so they are fully submerged in the liquid. Let the assembled casserole rest for 10 minutes to allow the bread to absorb the tomato base — this resting step is important for the best creamy custard texture.
Bake and Finish
Cover with foil and bake for 25 minutes. Remove the foil and scatter the remaining cheddar generously across the entire top. Return to the oven uncovered and bake for another 15 to 20 minutes until the cheese on top is deeply golden and the casserole is set and bubbling at the edges — the center should look custardy and just set rather than liquid. For extra golden color broil for the last 2 minutes. Rest 5 minutes then scatter fresh basil across the top and serve hot from the dish.

Variations
- Sourdough upgrade — use thick sliced sourdough for the grilled cheese for an incredible tangy depth that complements the tomato base beautifully
- Four cheese version — use cheddar, Gruyère, fontina, and mozzarella inside the grilled cheese sandwiches for an ultra-complex filling
- Spicy version — add red pepper flakes to the tomato base and use pepper jack on top for a fiery variation
- Bacon addition — scatter crumbled cooked bacon between the grilled cheese cubes before pouring the soup base for a loaded version
- Herb version — add fresh thyme, rosemary, and basil to the tomato soup base for a more sophisticated herby flavor
What to Serve With It
This casserole is a complete and deeply satisfying vegetarian dinner on its own. A simple green salad with lemon vinaigrette and shaved Parmesan is the perfect fresh contrast. For a complete cozy comfort food experience serve alongside a simple arugula salad. For a family dinner that goes completely over the top on comfort serve alongside our Cheesy Broccoli Potato Soup — two incredible comfort food dishes that together create the most warming and satisfying meal imaginable on a cold evening.
Pro Tips
- Slightly undercook the grilled cheese — they continue cooking in the oven and overly done sandwiches become too hard in the bake
- Let the casserole rest 10 minutes before baking — the bread absorbs the tomato base much better with a soaking period
- Use condensed tomato soup undiluted — this is what gives the base its thick concentrated flavor
- Press bread cubes down before baking — ensures every cube is submerged and absorbs the base evenly
- Use thick sturdy bread — thin sandwich bread becomes too mushy, sourdough or thick-cut white is ideal
Common Mistakes
- Overcooking the grilled cheese before baking — very golden sandwiches become hard and dry in the oven
- Not resting before baking — bread needs 10 minutes to absorb the soup base properly
- Diluting the tomato soup — use it straight from the can for proper concentrated flavor
- Using thin sliced bread — it becomes completely mushy and loses all texture
- Skipping the eggs — they are essential for the creamy custardy set texture of the base
Storage and Reheating
Store covered in the fridge for up to 3 days — the texture changes slightly as the bread continues to absorb liquid but the flavor is still incredible. Cover with foil and bake at 350°F for 15 minutes then uncover 5 minutes to refresh the cheese. Microwave on medium power. This casserole does not freeze well — the bread texture becomes very soft after freezing and thawing.
FAQ
Is this sweet or savory?
Completely savory — the teaspoon of sugar in the tomato base just balances the acidity of the tomato soup without making the dish sweet at all. This is a savory dinner casserole through and through.
What bread works best?
Thick-cut sourdough is the absolute best choice — its sturdy texture holds up perfectly through the soak and bake, and its tangy flavor complements the tomato beautifully. Thick-cut white sandwich bread is a great second choice. Avoid thin sliced or very soft breads.
Why add eggs to the tomato base?
The eggs bind the soup base and give the casserole its incredible creamy custardy texture when baked — similar to a savory bread pudding or French toast casserole. Without the eggs the base stays liquid and never sets properly around the bread cubes.
Can I make this ahead?
Yes — assemble completely without the top cheese, cover tightly and refrigerate up to 12 hours. The bread will absorb more of the base overnight which actually improves the custard texture. Add the cheddar topping and bake as directed adding 5 extra minutes.
Conclusion
This Tomato Soup and Grilled Cheese Casserole is the most genius comfort food mashup you will ever make — rich tomato soup base, golden grilled cheese cubes that become impossibly creamy inside, and a spectacular cheddar topping. Make it tonight and create a dinner memory that everyone will talk about for weeks.