Few meals capture the essence of comfort food quite like the timeless pairing of tomato soup and grilled cheese. But what if you could transform that cozy combination into an all-in-one baked casserole? This Tomato Soup and Grilled Cheese Casserole does exactly that. It layers everything you love—crispy, buttery bread, melty cheese, and rich tomato soup—into a dish that’s warm, nostalgic, and incredibly easy to make. Whether you’re cooking for the family on a weeknight or hosting friends for a casual dinner, this casserole is the kind of crowd-pleasing meal that comes together effortlessly while delivering big flavor.
This recipe takes pantry staples like canned tomato soup and sourdough bread and turns them into a bubbling, golden brown masterpiece. Plus, it’s endlessly customizable and reheats beautifully, making it perfect for leftovers. Even better, the prep is minimal, and the result is a dish that hits all the right notes: creamy, crunchy, savory, and just a little bit tangy from the tomatoes. You’ll never look at grilled cheese the same way again.
Table of Contents
Why You’ll Love This Tomato Soup and Grilled Cheese Casserole
This casserole is a total game-changer, especially if you already love the classic soup and sandwich combo. For starters, it’s incredibly practical. Instead of making individual grilled cheese sandwiches and serving them alongside bowls of soup, this dish combines both elements in one pan—saving time, effort, and clean-up. Additionally, because everything bakes together, the flavors deepen and mingle in a way that’s truly irresistible.
Moreover, the texture contrast is delightful. The top layer of sourdough bread turns golden and crisp, while the inside stays soft and cheesy. The tomato soup custard binds everything together with just the right level of creaminess. And if you’re a fan of cheesy dishes, the combination of cream cheese, Cheddar slices, and shredded Italian cheese gives you that stretchy, gooey bite in every forkful.
Another reason to love this dish is its versatility. You can serve it for brunch, lunch, or dinner. It works well as a main dish or even a hearty side. Plus, it’s easy to scale up for parties or potlucks. Everyone will think you spent hours on it, but in reality, you just layered up a few ingredients and popped it in the oven.
Who Is This Cheesy Tomato Casserole Made For?
This tomato soup and grilled cheese casserole is perfect for busy families, college students, beginner cooks, and anyone craving a simple yet satisfying meal. It’s especially great for households with picky eaters, because the ingredients are familiar, comforting, and loved by all ages. Kids will adore the cheesy center and the golden crust, while adults will appreciate the nostalgic flavors with a sophisticated twist, thanks to the hint of garlic powder and Italian seasoning.
If you’re cooking for someone who loves classic American food, this recipe is a guaranteed win. It’s also fantastic for meal preppers who want to batch cook something delicious and reheat it over several days. Since the casserole keeps well and reheats nicely, it’s a great option for make-ahead meals and packed lunches. Whether you’re a fan of old-school tomato soup or just love cheese in every form, this recipe is definitely for you.
Ingredients Needed for Tomato Soup and Grilled Cheese Casserole
You’ll need only a few accessible ingredients to bring this comforting casserole to life:
- 12 slices sourdough bread (½-inch thick), for that perfect crispy-yet-soft bite
- ¼ cup butter, softened and divided, for spreading and flavor
- 3 ounces cream cheese, softened, adds creaminess and depth
- 12 slices Cheddar cheese, pre-sliced for convenience
- 2 cans (10.5 oz each) condensed tomato soup, like Campbell’s classic
- 1 cup tomato juice, to enrich and extend the soup mixture
- 2 large eggs, help bind the casserole into a creamy bake
- 1 teaspoon Italian seasoning, for herby flavor
- ½ teaspoon garlic powder, adds a subtle savory kick
- 1 Roma tomato, seeded and chopped into small pieces for freshness
- 1 cup shredded Italian blend or Cheddar cheese, melts on top for that perfect finish
This ingredient list is flexible, so feel free to swap out cheeses or bread based on what you have on hand. However, sourdough gives the best texture and holds up well to the tomato custard.
How to Make Tomato Soup and Grilled Cheese Casserole (Step-by-Step)
Making this casserole is surprisingly simple and requires very little active cooking. Start by preheating your oven to 350°F (175°C) and lightly greasing a 9×13-inch baking dish.
First, spread about half the butter on one side of the sourdough slices. Place the buttered sides down, and on six slices, spread the cream cheese, then top with a slice of Cheddar cheese. Cover with the remaining slices of bread, buttered side out, to create six sandwiches.
Cut each sandwich into four squares. Layer half of these sandwich squares in the baking dish. In a mixing bowl, whisk together the condensed tomato soup, tomato juice, eggs, Italian seasoning, and garlic powder until smooth. Pour half the mixture evenly over the sandwich layer.
Next, sprinkle half of the chopped Roma tomato over the soup-covered sandwiches, then repeat with the remaining sandwich squares and soup mixture. Top the whole casserole with shredded cheese and the rest of the Roma tomato.
Bake uncovered for about 35–40 minutes, or until the top is bubbly and golden. Let it cool for at least 10 minutes before slicing, so it holds its shape when served.
Kitchen Tools You’ll Need for This Easy Casserole
To prepare this dish, you’ll need:
- Large mixing bowl
- 9×13-inch baking dish
- Whisk
- Spatula or butter knife
- Cutting board and knife
- Measuring cups and spoons
- Oven mitts
These are all standard kitchen tools, making this recipe accessible to almost any home cook, regardless of experience level.
Tips for Perfectly Baked Grilled Cheese Casserole Every Time
To make sure your casserole turns out as delicious as possible, consider these helpful tips. First, use day-old or slightly dry sourdough bread, as it absorbs the soup mixture better without becoming soggy. If your bread is very fresh, you can toast it lightly before assembling the sandwiches.
Additionally, be sure to whisk your soup and eggs thoroughly so the mixture bakes evenly. You don’t want pockets of egg or unmixed soup. Spreading the cream cheese evenly on the sandwich layer also helps ensure every bite is smooth and creamy.
When baking, avoid overcooking, which can dry out the casserole. You want the top golden brown, but the interior should stay soft and moist. Letting the casserole cool slightly before serving helps the layers set up and makes slicing easier.
Common Mistakes to Avoid with This Classic Comfort Dish
Even though this casserole is beginner-friendly, a few simple mistakes can affect the final result. Using thin sandwich bread instead of thick sourdough can lead to mushiness. Similarly, using too much liquid without proper layering may result in a soggy bottom.
Not buttering the outside of the sandwiches can leave the bread dry and lacking flavor. Make sure to spread the butter generously on the outer sides to achieve that classic grilled cheese crispiness on top.
Another common error is skipping the cool-down period before slicing. If you serve it too hot, the casserole may fall apart. Waiting just a few minutes will give you those perfect, clean-cut layers.
Variations and Substitutions You Can Try
One of the best parts about this Tomato Soup and Grilled Cheese Casserole recipe is how flexible it is. You can substitute different cheeses like mozzarella, provolone, or Gouda for a new flavor twist. For a spicy version, add a dash of hot sauce or swap in Pepper Jack cheese.
Want to add more vegetables? Sautéed mushrooms, spinach, or caramelized onions would be great additions layered between the sandwich pieces. You can even use rye bread for a deli-inspired flavor.
For a heartier version, add cooked bacon or thinly sliced turkey. The protein turns it into a complete meal that’s extra satisfying.
How to Store, Reheat, or Freeze Leftover Casserole
Leftovers are one of the best parts of this dish. To store, let the casserole cool completely and then transfer to an airtight container. It will last in the refrigerator for up to four days.
To reheat, simply place individual slices on a microwave-safe plate and heat in 30-second intervals until warmed through. Alternatively, reheat in a 350°F oven for about 10–15 minutes to restore the crispy top.
Yes, you can freeze it! Wrap tightly in foil or plastic wrap, then place in a freezer-safe container. It can be frozen for up to two months. Thaw overnight in the refrigerator before reheating.
What to Serve with Tomato Soup and Grilled Cheese Casserole
This Tomato Soup and Grilled Cheese Casserole is hearty on its own, but a fresh salad or light side can really round out the meal. A crisp arugula salad with lemon vinaigrette works well, or try roasted veggies like Brussels sprouts or carrots.
You can also pair this with a warming bowl of roasted tomato basil soup for the ultimate tomato-on-tomato experience. If you’re serving it for brunch, offer a side of apple pie soda or sweet and spicy chicken wraps for variety.
Creative Ways to Use Leftovers in Other Meals
Leftovers don’t have to be boring. You can cut the casserole into smaller pieces and pack them into lunchboxes. Or, repurpose a slice by pan-frying it in a skillet until crisp and serving it with a fried egg on top for a breakfast twist.
You could even blend a bit of the leftover casserole into a cheesy tomato dip and serve with tortilla chips. The versatility of this dish makes it easy to reinvent and enjoy all over again.
FAQs About Tomato Soup and Grilled Cheese Casserole
Can I use fresh tomato soup instead of canned?
Absolutely. Just make sure it’s thick and condensed enough to maintain the structure of the casserole.
Is it possible to make this vegetarian?
It already is! Just ensure your cheese is vegetarian-friendly if that’s important to you.
Can I prepare this casserole in advance?
Yes. Assemble the casserole the night before, cover tightly, and refrigerate. Bake the next day when ready.
What’s the best type of bread to use?
Thick sourdough works best, but other rustic breads like Italian or French bread can also hold up well.
Can I skip the eggs?
The eggs help bind the casserole, so skipping them will change the texture, though it can still work if using a thicker soup base.
Final Thoughts: Classic Flavors in a Whole New Way
This Tomato Soup and Grilled Cheese Casserole is more than a clever twist on a comfort food classic—it’s a practical, delicious solution for busy weeknights, weekend brunches, and cozy family dinners. With layers of buttery bread, gooey cheese, and rich tomato flavor, it satisfies cravings in the most comforting way possible.
Whether you’re reliving childhood memories or simply looking for a creative casserole that’s easy to make and even easier to love, this dish deserves a spot in your rotation. Serve it with a simple side or on its own—it shines either way.
If you enjoyed this Tomato Soup and Grilled Cheese Casserole recipe, be sure to share it with your friends, leave a comment, and subscribe to our blog for more delicious, nostalgic comfort foods reimagined for modern kitchens.
PrintTomato Soup and Grilled Cheese Casserole Brings Back Classic Comfort
- Total Time: 55 minutes
- Yield: 6–8 servings 1x
- Diet: Vegetarian
Description
Tomato Soup and Grilled Cheese Casserole combines everything you love about the classic pairing—crispy sourdough, gooey cheese, and rich tomato soup—into one comforting bake. Easy to make, family-friendly, and irresistibly nostalgic, this dish is the perfect cozy meal for weeknights or gatherings.
Ingredients
- 12 slices sourdough bread (½-inch thick)
- ¼ cup butter, softened and divided
- 3 oz cream cheese, softened
- 12 slices Cheddar cheese
- 2 cans (10.5 oz each) condensed tomato soup
- 1 cup tomato juice
- 2 large eggs
- 1 teaspoon Italian seasoning
- ½ teaspoon garlic powder
- 1 Roma tomato, seeded and chopped
- 1 cup shredded Italian blend or Cheddar cheese
Instructions
- Preheat Oven: Preheat to 350°F (175°C) and grease a 9×13-inch baking dish.
- Make Sandwiches: Butter one side of each bread slice. On six slices, spread cream cheese and top with Cheddar. Add remaining slices butter-side out to form sandwiches.
- Cut and Layer: Cut sandwiches into quarters. Arrange half in the dish.
- Mix Soup Base: In a bowl, whisk together tomato soup, tomato juice, eggs, Italian seasoning, and garlic powder until smooth.
- Assemble: Pour half the soup mixture over sandwiches. Sprinkle half the Roma tomato. Add remaining sandwiches, soup mixture, tomato, and shredded cheese.
- Bake: Bake uncovered for 35–40 minutes, until golden and bubbly. Cool 10 minutes before serving.
Notes
- Use day-old sourdough for best texture—slightly dry bread soaks up flavor without turning soggy.
- Whisk soup and eggs well to ensure even baking.
- Let casserole cool slightly before slicing to keep clean layers.
- Reheat leftovers in the oven to restore crispiness.
- Customize with extra veggies, bacon, or your favorite cheese blend.
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Category: Casserole
- Method: Baked
- Cuisine: American
Nutrition
- Serving Size: 1 slice
- Calories: 420
- Sugar: 6g
- Sodium: 980mg
- Fat: 27g
- Saturated Fat: 15g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 29g
- Fiber: 2g
- Protein: 16g
- Cholesterol: 115mg






