If you have ever wished for a cozy, comforting meal that combines the nostalgic charm of a classic lunch into a warm, hearty dinner, then this Grilled Cheese and Tomato Soup Casserole Recipe is your new best friend. It takes the beloved pairing of melty cheddar grilled cheese and rich tomato soup and transforms it into a bubbly, golden casserole that’s perfect for feeding a crowd or savoring leftovers the next day. This dish delivers everything you crave—crispy toasted bread, gooey cheese layers, and a luscious, herb-infused tomato base—all baked to perfection in one satisfying dish.

Ingredients You’ll Need
This casserole is delightfully simple, relying on staple ingredients that come together to create layers of texture and flavor. Each component plays a key role, from the sturdy bread providing crunch and structure, to the sharp cheddar cheese lending gooey, tangy richness, and the tomato soup soaking through with a velvety, savory finish.
- Thick slices of sturdy white or sourdough bread: Choose hearty bread that holds up well to soaking and toasting for that perfect golden crust.
- Butter: Essential for toasting the bread to a beautiful golden brown while adding a rich, buttery flavor.
- Sharp cheddar cheese, shredded (3-4 cups): The star ingredient that melts beautifully and gives that classic grilled cheese tang.
- Canned or homemade tomato soup (3 cups): This provides the signature tomato flavor and moistens the casserole for a comforting finish.
- Milk or cream (1 cup): Adds a creamy richness to the tomato soup, making every bite silky smooth.
- Dried herbs such as basil and oregano (1-2 teaspoons total): These dried herbs bring a subtle, aromatic earthiness that lifts the tomato soup beautifully.
- Grated Parmesan cheese (1/2 cup): Sprinkled on top to form a golden, savory crust that adds a delicate nutty note and visual appeal.
How to Make Grilled Cheese and Tomato Soup Casserole Recipe
Step 1: Prepare the Bread and Cheese Layers
Begin by buttering both sides of each bread slice to ensure each piece crisps up beautifully. Lightly toast them in a skillet until they turn golden brown, adding that incredible crunch and buttery aroma. Then, layer the toasted slices in your casserole dish, generously sprinkling shredded sharp cheddar between each layer of bread. This builds that unmistakable grilled cheese texture, with cheese melting between every bite.
Step 2: Mix the Tomato Soup
In a bowl, whisk together your canned or homemade tomato soup with the milk or cream to boost creaminess. Stir in dried basil and oregano to infuse the soup with warm, herbal notes that deepen the flavor profile without overpowering the natural tomato brightness. This mixture will soak into the bread layers, making the casserole irresistibly moist and flavorful.
Step 3: Assemble and Pour
Pour the tomato soup mixture evenly over the bread and cheese layers, ensuring it seeps gently into every crevice without making the bread soggy. Press down lightly to help the bread absorb flavor and moisture. Finally, sprinkle grated Parmesan cheese across the top to create a savory, bubbly crust as it bakes.
Step 4: Bake Until Bubbly and Golden
Set your oven to 375°F (190°C) and bake the casserole for 25 to 30 minutes. The magic happens as the cheese melts completely and the Parmesan topping creates a golden, bubbly crust. Let the casserole rest for 5 to 10 minutes after baking to allow it to set, melding the flavors for a perfect slice every time.
How to Serve Grilled Cheese and Tomato Soup Casserole Recipe

Garnishes
Elevate your serving experience by garnishing with fresh basil leaves or a sprinkle of chopped chives. A light dusting of cracked black pepper or a drizzle of balsamic glaze can add just the right amount of flair and flavor contrast, making the dish look as amazing as it tastes.
Side Dishes
While this casserole stands proudly on its own, pairing it with a crisp green salad or roasted vegetables creates a balanced meal. The freshness of a mixed greens salad with a tangy vinaigrette cuts through the richness, offering a refreshing counterpoint.
Creative Ways to Present
For a fun twist, serve individual portions in mini ramekins or muffin tins for a playful handheld version, perfect for parties or casual get-togethers. You can also layer in different cheeses like mozzarella or fontina for varied texture and flavor waves within the casserole.
Make Ahead and Storage
Storing Leftovers
Store any leftovers in an airtight container in the refrigerator for up to 3 days. The casserole flavors deepen overnight, making the next-day meal just as delightful, if not better. Just be sure to cover it well to maintain moisture and freshness.
Freezing
This casserole freezes beautifully. Wrap tightly in plastic wrap and aluminum foil before freezing for up to 2 months. When ready to enjoy, thaw overnight in the fridge to retain texture and flavor.
Reheating
For best results, reheat individual slices in the oven at 350°F (175°C) until warmed through and crisp again, usually about 15-20 minutes. Microwaving is quicker but may sacrifice some of the crunchy topping’s appeal.
FAQs
Can I use other types of cheese in the Grilled Cheese and Tomato Soup Casserole Recipe?
Absolutely! While sharp cheddar gives that classic tang, feel free to mix in mozzarella, fontina, or Gruyere for extra creaminess or depth of flavor. Just make sure to use cheeses that melt well for a smooth texture.
Is homemade tomato soup better for this casserole?
Homemade tomato soup adds freshness and allows you to control the seasoning, but good-quality canned tomato soup works perfectly well, especially for a quick and easy weeknight meal.
Can I make this casserole vegetarian or vegan?
It’s naturally vegetarian if you use butter and cheese made without animal rennet. For a vegan version, substitute butter with vegan margarine, use plant-based cheese alternatives, and choose a tomato soup that is dairy-free.
What bread works best for this recipe?
Choose thick slices of sturdy white or sourdough bread as they hold up best when buttered, toasted, and soaked with the tomato mixture, helping maintain a nice balance between crispy and soft.
Can I prepare the casserole ahead of time and bake it later?
Yes! Assemble the casserole and cover it tightly, then refrigerate for up to 24 hours before baking. This can actually help the flavors meld, making it even more delicious once baked.
Final Thoughts
This Grilled Cheese and Tomato Soup Casserole Recipe is the perfect way to turn a simple comfort food duo into something extraordinary. It’s an easy, inviting dish that feels like a warm hug on a plate. I encourage you to give it a try—whether cooking for family, friends, or just yourself, this casserole promises delicious satisfaction from first bite to last.
Print
Grilled Cheese and Tomato Soup Casserole Recipe
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 6 servings
- Category: Main Course
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Description
This Grilled Cheese and Tomato Soup Casserole is a comforting, layered dish combining the classic flavors of grilled cheese sandwiches with rich tomato soup. Toasted bread slices layered with sharp cheddar cheese are soaked in a creamy tomato soup mixture, baked until bubbly and golden, and topped with Parmesan for a deliciously satisfying meal perfect for chilly days or casual family dinners.
Ingredients
Bread and Cheese
- 8–10 thick slices of sturdy white or sourdough bread
- Butter, enough to butter both sides of the bread slices
- 3–4 cups sharp cheddar cheese, shredded
- 1/2 cup grated Parmesan cheese
Tomato Soup Mixture
- 3 cups canned or homemade tomato soup
- 1 cup milk or cream
- 1–2 teaspoons dried herbs (such as basil and oregano)
Instructions
- Prepare the Bread and Cheese Layers: Butter both sides of each bread slice thoroughly. Lightly toast the buttered slices in a skillet over medium heat until they are golden brown on each side. Arrange the toasted slices in a casserole dish, layering generously with shredded sharp cheddar cheese between each slice to create a layered grilled cheese effect.
- Mix the Tomato Soup: In a medium bowl, whisk together the canned or homemade tomato soup with milk or cream and add dried herbs like basil and oregano. This creamy soup mixture will soak into the layered bread and cheese to add moisture and flavor.
- Assemble and Pour: Evenly pour the tomato soup mixture over the layered bread and cheese in the casserole dish. Press gently so the bread absorbs the mixture without becoming soggy. Sprinkle grated Parmesan cheese evenly over the top of the casserole to create a flavorful crust during baking.
- Bake Until Bubbly and Golden: Preheat your oven to 375°F (190°C). Place the casserole in the oven and bake for 25-30 minutes, or until the top is bubbly and golden brown. After baking, allow the casserole to rest for 5-10 minutes to set and enhance the flavors before serving.
Notes
- Use sturdy bread like sourdough to prevent sogginess during baking.
- Adjust the amount of cheese based on your preference for cheesiness.
- For a richer soup base, substitute cream for milk.
- You can add cooked bacon or ham between layers for added protein and flavor.
- Serve with a fresh green salad to balance the richness of the casserole.

