If there’s one thing that screams comfort food louder than a warm hug, it’s Tomato Soup and Grilled Cheese Casserole. This recipe takes that nostalgic pairing we all grew up on—rainy day tomato soup with a crispy grilled cheese—and transforms it into a bubbly, cheesy, golden-brown bake that feeds the whole family at once. Perfect for busy moms, weekend gatherings, or when you need something soul-soothing that doesn’t take hours to pull together.
As someone who has fed three perpetually hungry kids (and more than a few of their friends on playdate days), I can promise you this casserole is a lifesaver. It’s hearty, comforting, and just indulgent enough to feel special—without you needing to hover over the stovetop flipping sandwiches one by one.
Table of Contents
Why You’ll Love This Tomato Soup and Grilled Cheese Casserole
- It turns a two-pan meal into a single, oven-baked dish.
- Kid-approved (even the picky ones who claim they “don’t like tomatoes”).
- Feeds a crowd without much effort.
- Makes your house smell like heaven in under an hour.
What Does Tomato Soup and Grilled Cheese Casserole Taste Like?
Imagine biting into a perfectly toasted grilled cheese, then dunking it into creamy, seasoned tomato soup—except it’s all baked together, mingling flavors in every bite. The soup base is savory with a hint of tang, while the sandwich cubes soak it up without getting soggy, thanks to that first bake. The top? Golden, melty, gooey cheese that makes you want to sneak forkfuls straight from the pan.
Ingredients for Tomato Soup and Grilled Cheese Casserole
When it comes to making Tomato Soup and Grilled Cheese Casserole, the ingredients are wonderfully simple but deliver maximum comfort. Think of it as all the flavors of your childhood, layered into one bubbly, cheesy bake. Here’s what you’ll need:
- Sourdough bread (12 slices, ½-inch thick): A sturdy bread like sourdough is the secret to keeping this casserole from turning mushy. Its tang pairs beautifully with tomato soup, and the thickness helps it soak up flavor without falling apart. If you prefer, you can use whole grain bread for extra fiber.
- Butter (¼ cup, softened): Butter gives the bread that golden, crispy crust. It’s the classic grilled cheese touch that makes this casserole irresistible.
- Cream cheese (3 ounces, softened): This is the little surprise ingredient that adds a creamy layer between the bread and Cheddar. It melts into the bread and makes every bite extra luscious.
- Cheddar cheese (12 slices, pre-sliced): Sharp Cheddar works best here because it brings bold, tangy flavor that stands up to the tomato soup base.
- Tomato soup (two 10.5-ounce cans, such as Campbell’s): The heart of the casserole! Canned tomato soup keeps things easy and gives that nostalgic flavor we all know and love. If you’re more into scratch-made soups, you might also enjoy my Creamy Mushroom Soup Recipe for another cozy option.
- Tomato juice (1 cup): This stretches the soup and keeps the casserole moist without diluting flavor.
- Eggs (2 large): Eggs are the binder here, helping everything set up nicely when baked. They turn the soup mixture into a custard-like base that holds those grilled cheese cubes together.
- Italian seasoning (1 teaspoon): Just a touch brings a herby balance that lifts the tomato flavor.
- Garlic powder (½ teaspoon): Adds a warm, savory depth that keeps the soup from tasting too sweet.
- Roma tomato (1, chopped into ½-inch pieces): A little freshness goes a long way. The diced tomato adds juicy pops of flavor and texture throughout the casserole.
- Shredded Italian blend or Cheddar cheese (1 cup): The final layer of gooey, melty goodness on top. When it bakes, it forms that irresistible golden crust.
👉 Pro tip: Keep this list handy for your grocery run, and don’t be afraid to play around with substitutions. Mozzarella or Pepper Jack cheese work beautifully if you want a different flavor twist.

Instructions: How to Make Tomato Soup and Grilled Cheese Casserole
Making Tomato Soup and Grilled Cheese Casserole is easier than you think—it’s basically two comfort food classics baked into one. Here’s a detailed step-by-step guide to help you bring it all together:
Step 1: Preheat and Prep
Start by preheating your oven to 450°F (230°C). While the oven warms up, grease a 9×13-inch baking dish with a little butter or nonstick spray. This dish will hold all the goodness once you’re ready to assemble the casserole.
Step 2: Build the Grilled Cheese Sandwiches
- Take 6 slices of sourdough bread and spread softened butter on one side of each slice.
- Place them butter-side down on a large baking sheet.
- Spread the top of each slice with cream cheese for that extra creamy layer.
- Add two slices of Cheddar cheese to each piece of bread.
- Top with the remaining bread slices to form sandwiches, and butter the tops.
This step is where the magic starts—you’re making a batch of grilled cheese sandwiches that will later be cubed and baked into the casserole.
Step 3: Bake the Grilled Cheese
Bake the sandwiches for 12 to 14 minutes, flipping once halfway through. You want the bread to be golden and the cheese inside to melt beautifully. Remove from the oven and let them cool for about 15 minutes. Don’t rush this part—the cooling helps the sandwiches hold their shape when you cut them into cubes later.
Reduce your oven temperature to 350°F (175°C) after removing the sandwiches.
Step 4: Prepare the Tomato Soup Mixture
In a large mixing bowl, whisk together:
- 2 cans of condensed tomato soup
- 1 cup tomato juice
- 2 large eggs
- 1 teaspoon Italian seasoning
- ½ teaspoon garlic powder
Once smooth, stir in the chopped Roma tomato for a pop of freshness. This mixture becomes the base of your casserole—the custardy layer that binds the grilled cheese cubes together.
👉 If you’re a soup fan, you’ll probably also enjoy my Old-Fashioned Vegetable Beef Soup for another hearty, family-friendly dinner idea.
Step 5: Cube the Sandwiches
Once cooled, cut the grilled cheese sandwiches into 1-inch cubes. These little bites are what transform this dish from ordinary to unforgettable.
Step 6: Assemble the Casserole
- Pour the soup mixture evenly into your prepared baking dish.
- Scatter the grilled cheese cubes on top, pressing down slightly so they soak up that tomato soup base.
- Sprinkle the shredded Italian blend or Cheddar cheese over everything for a golden, gooey finish.
Step 7: Bake to Perfection
Bake uncovered for 25 to 30 minutes at 350°F, or until the casserole is heated through and the top is bubbling and golden brown. The cheese should be perfectly melted with just the right amount of crispy edges.
Step 8: Serve and Enjoy
Let the casserole rest for about 5 minutes before serving—it helps everything set. Then dig in! Serve it as the star of the meal, or pair it with a light green salad to balance the richness.
This method ensures that every bite of Tomato Soup and Grilled Cheese Casserole has the perfect balance of creamy soup, gooey cheese, and crispy bread. It’s the kind of dish that makes you want seconds (and maybe thirds).
Tips and Tricks for Perfect Tomato Soup and Grilled Cheese Casserole
- Use sturdy bread. Sourdough works best because it holds up without turning mushy.
- Cool the sandwiches. Don’t skip this—cooling keeps the cubes from falling apart.
- Add extras. A pinch of red pepper flakes or fresh basil can brighten up the tomato base.
- Make ahead. Assemble the casserole (without baking) a few hours in advance, then bake when ready to serve.
- Cheese swap. Try mozzarella for extra gooeyness or pepper jack for a little kick.
Storage for Tomato Soup and Grilled Cheese Casserole
- Fridge: Store leftovers covered for up to 3 days. Reheat at 350°F until warmed through.
- Freezer: Freeze individual portions for up to 1 month. Thaw overnight in the fridge before reheating.
- Lunchbox tip: Reheat in the morning, then pack in a thermos for a warm, hearty lunch.
FAQs
Can I use fresh tomato soup instead of canned?
Yes! If you have a batch of homemade tomato soup, swap it in—it adds a fresh, tangy twist.
Can I use gluten-free bread?
Absolutely. Just make sure it’s sturdy enough to hold together when baked.
Can I make this vegetarian?
It already is! If you’d like to lighten it up further, use low-fat cheese or whole-grain bread.
Conclusion
This Tomato Soup and Grilled Cheese Casserole is comfort food reimagined—warm, melty, and perfect for weeknight dinners or family weekends. The best part? You get all the nostalgia of tomato soup with grilled cheese, but in a casserole dish that feeds everyone without extra work. So grab your casserole dish and make tonight cozy—you’ll be glad you did.
Visit our Pinterest for regular slow cooker recipe updates, or join our Facebook discussions where cooking fans exchange their favorite hearty meal ideas.
Print
Tomato Soup and Grilled Cheese Casserole: Easy Recipe You’ll Make Again and Again
- Total Time: 55 minutes
- Yield: 10 servings 1x
- Diet: Vegetarian
Description
This comforting Tomato Soup and Grilled Cheese Casserole combines the classic flavors of creamy tomato soup and cheesy grilled cheese sandwiches in one baked dish. It’s a nostalgic, hearty meal the whole family will love.
Ingredients
12 (½-inch thick) slices sourdough bread
1/4 cup butter, softened, divided
3 ounces cream cheese, softened
12 slices pre-sliced Cheddar cheese
2 (10.5 ounce) cans condensed tomato soup
1 cup tomato juice
2 large eggs
1 teaspoon Italian seasoning
1/2 teaspoon garlic powder
1 Roma tomato, seeded and chopped into ½-inch pieces
1 cup shredded Italian blend or Cheddar cheese
Instructions
1. Preheat the oven to 450°F (230°C) and grease a 9×13-inch baking dish.
2. Spread 2 tablespoons of the butter onto 6 slices of bread.
3. Place the buttered bread slices, butter side down, on a large baking sheet.
4. Spread cream cheese evenly over the exposed sides of the bread slices.
5. Top each slice with 2 slices of Cheddar cheese.
6. Cover with the remaining 6 bread slices to form sandwiches.
7. Spread the tops of the sandwiches with the remaining 2 tablespoons of butter.
8. Bake for 12 to 14 minutes, flipping once halfway through, until the cheese is melted and bread is golden. Let cool for at least 15 minutes. Reduce oven temperature to 350°F (175°C).
9. In a mixing bowl, whisk together the tomato soup, tomato juice, eggs, Italian seasoning, and garlic powder. Stir in the chopped Roma tomato.
10. Cut the cooled grilled cheese sandwiches into 1-inch cubes.
11. Pour the soup mixture into the prepared baking dish.
12. Scatter the grilled cheese cubes evenly over the soup mixture, gently pressing them down to submerge slightly.
13. Sprinkle the top with shredded Italian blend or Cheddar cheese.
14. Bake for 25 to 30 minutes, or until heated through and the top is golden and bubbly.
Notes
Let the sandwiches cool fully before cubing to prevent soggy texture in the casserole.
This dish can be assembled ahead and refrigerated overnight. Bake just before serving.
Top with fresh basil or a drizzle of balsamic glaze for added flavor.
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Category: Casserole
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 serving




