Tomato Soup Grilled Cheese Sandwiches
Tomato soup grilled cheese casserole turn the classic, nostalgic pairing into one delicious savory casserole with all the . Less mess, no leftovers, and ALL the flavor of your childhood favorite!
Grilled cheese and tomato soup was one of those meals that I had on repeat for both lunch and dinner as a kid.
I never minded because it’s delicious.
And now that I’m a working parent, I make the same combination over and over for my kids.
Not just because the combination is delicious but because it’s ridiculously easy.
And so is this tomato soup grilled cheese.
Why serve the soup on the side when you can serve it as part of the sandwich and the sandwiches can be served casserole style?
Think of it as a savory, cheesy french Toast style casserole mashed up with the classic soup and sandwich flavors.
All in one dish that your family will adore!
Ingredients
To make this you’ll need:
- Sourdough bread– Thick slices of bakery sourdough
- Butter
- Aromatics– Minced white onion and minced garlic
- Spices– A bay leaf, nutmeg, salt, and pepper
- Tomato paste– For the rich tomato flavor you’d have from tomato soup
- Heavy cream– Don’t skip this. It adds a velvety texture!
- Milk– Whole is best
- Eggs
- Cheese– Sliced sharp cheddar, sliced Swiss, and shredded Parmesan
How to Make
This tomato soup grilled cheese casserole is so easy to make!
Start by spreading butter on both sides of the bread.
Bake the buttered bread on a baking sheet at 325 degrees for 4 minutes per side.
Set it aside.
While you toast the bread, melt the remaining butter in a dutch oven, or other pot, heated over medium heat.
When the butter has melted, stir in the onions and garlic and cook them, stirring occasionally, just until the onions are soft and translucent.
Stir in the bay leaf, nutmeg, and salt and pepper, to taste.
Then stir in the tomato paste and reduce the heat until the sauce is just at a simmer.
Simmer for 5 minutes, stirring occasionally.
Then slowly whisk in the cream and milk, until they’re fully incorporated.
Bring the mixture to a boil, and then immediately remove the pot from heat.
Crack the eggs into a large mixing bowl.
Whisk them vigorously while you add 2 tablespoons of sauce, to temper the eggs.
Once completely incorporated, slowly slowly pour in the rest of the sauce, whisking constantly until the mixture’s incorporated and combined completely.
Put two pieces of bread in a 9×13 baking dish you lightly sprayed with cooking spray.
Top the bread with the Swiss cheese slices.
Put two slices of bread on top of the Swiss cheese slices.
Top those bread slices with the cheddar slices.
Then close the sandwiches with the last piece of bread on top of the cheddar slices.
Pour the tomato soup sauce evenly over top of the sandwiches.
Sprinkle the shredded Parmesan evenly out over top of the soup covered sandwiches.
Bake again at 325 degrees for 30 minutes, or until golden brown and the cheese is bubbly.
Let the sandwiches rest for 1-2 minutes.
Serve hot and enjoy!
Storing Leftovers
This casserole is best the day you make it, however you can store leftovers tightly covered in the baking dish for up to 3 days.
Reheat the casserole in a hot oven until the cheese has melted again.
Tips and Tricks
- Sourdough is my preferred bread but you can use whatever thickly sliced bread you like. Bakery Italian bread would also be good.
- Feel free to vary the cheese to suit your taste.
- I like to remove the bay leaf with a pair of tongs so no one bites into an unpleasant surprise while they are eating.
Other Grilled Cheese Recipes
Tomato soup grilled cheese casserole is a gourmet grilled cheese tomato soup pairing in one cozy comfort food everyone will love.
Make it and enjoy!
Looking for other grilled cheese recipes?
Try these:
- Caprese Grilled Cheese
- Roast Beef And Gouda Grilled Cheese
- Chicken And Broccoli Grilled Cheese
- Tex Mex Grilled Cheese
- White Pizza Grilled Cheese
If you’ve tried this TOMATO SOUP GRILLED CHEESE CASSEROLE, or any other recipe on my site, let me know in the comment section how it turned out, we love hearing from our readers! You can also follow along with me on PINTEREST, FACEBOOK, and INSTAGRAM to see more amazing recipes and whatever else we’ve got going on!

Tomato Soup Grilled Cheese Sandwich
Ingredients
- 6 slices thick sourdough bread
- 2 tbsp butter divided
- 1/2 white onion minced
- 1-2 tsp minced garlic
- 1 bay leaf
- pinch of nutmeg
- salt and pepper to taste
- 2 tbsp tomato paste
- 1/4 cup heavy cream
- 1/2 cup milk
- 3 eggs
- 4 slices sharp cheddar cheese
- 4 slices Swiss cheese
- 1/4 cup Parmesan cheese shredded
Instructions
- Butter both sides of the bread, and place them on a baking sheet. Bake at 325 degrees for 4 minutes per side. Set aside.2 tbsp butter, 6 slices thick sourdough bread
- In a dutch oven, or other pot, heated over a medium pot melt the remaining tablespoon of butter. Stir in the onions and garlic. Cook, stirring occasionally, just until the onions are soft and translucent.1/2 white onion, 1-2 tsp minced garlic
- Stir in the bay leaf, nutmeg, and salt & pepper, to taste. Stir in the tomato paste and reduce the heat until the sauce is at a simmer. Simmer for 5 minutes, stirring occasionally.1 bay leaf, pinch of nutmeg, salt and pepper, 2 tbsp tomato paste
- Slowly add the cream & milk, whisking constantly until they're fully incorporated. Bring the mixture to a boil, then immediately remove the pot from heat.1/4 cup heavy cream, 1/2 cup milk
- To a large mixing bowl, add the eggs. Whisking, add 2 tbsp of sauce, to temper. Once completely incorporated, slowly slowly pour in the rest of the sauce, whisking constantly until the mixture's incorporated and combined completely.3 eggs
- Spray a 9x13 baking dish lightly with cooking spray. Add two bottom pieces of bread to it. Top them with the Swiss cheese. Place middle slices on top. Top those with the cheddar slices. Place top slices on top.4 slices Swiss cheese, 4 slices sharp cheddar cheese
- Slowly pour the tomato soup sauce evenly over top of the sandwiches. Sprinkle the shredded Parmesan evenly out over top of the soup covered sandwiches.1/4 cup Parmesan cheese
- Bake again at 325 degrees for 30 minutes, or until golden brown and the cheese is bubbly. Let the sandwiches rest 1-2 minutes, serve & enjoy!
Notes
- Sourdough is my preferred bread but you can use whatever thickly sliced bread you like. Bakery Italian bread would also be good.
- Feel free to vary the cheese to suit your taste.
- I like to remove the bay leaf with a pair of tongs so no one bites into an unpleasant surprise while they are eating.
Nutrition
Wow!! This looks fantastic!! Thanks for sharing at Fiesta Friday party!
Hi! These look fabulous! Curious why the eggs in tomato soup? Thanks!
I’ve seen another recipe where he just soaks the bread in tomato soup and then fries it like a regular grilled cheese. So you think it’s much different?
I mean, you could certainly do it that way, but these are baked and not griddled. The eggs thicken the sauce keeping it rich and creamy while the sandwich bakes & crisps up without the bread getting soggy.