Tomato Soup and Grilled Cheese Casserole Recipe

Learn how to make the best homemade Tomato Soup and Grilled Cheese Casserole that combines two comfort food classics into one incredible bake. This easy baking recipe features creamy tomato soup infused with herbs, layered with sourdough bread cubes and three types of cheese for the ultimate weeknight dinner transformation.
Difficulty:
Beginner
Prep Time:
20 mins
Cook Time:
35 mins
Serves:
6 servings
An overhead shot of a rustic ceramic baking dish filled with the bubbling Tomato Soup and Grilled Cheese Casserole, showcasing the golden-brown cheesy top with hints of toasted bread cubes peeking through the rich red tomato base. Soft natural light highlights the steam rising from the just-served portion where a serving spoon has revealed the casserole's layers - creamy tomato soup, melty cheese pulls, and bread cubes that have soaked up the savory liquid while maintaining their structure. The dish sits on a weathered wooden table alongside small bowls of fresh basil and a pitcher of cream, with scattered cherry tomatoes and cheese crumbles adding pops of color to the rustic presentation.

Ingredients

<ul class="ingredients-main-list"><li class="ingredients-single-item">500g sourdough bread, cut into 2.5cm cubes (day-old preferred)</li><li class="ingredients-single-item">150g cheddar cheese, grated</li><li class="ingredients-single-item">100g gruyère cheese, grated (or fontina)</li><li class="ingredients-single-item">75g parmesan cheese, finely grated</li><li class="ingredients-single-item">2 tablespoons butter, plus extra for greasing</li><li class="ingredients-single-item">1 medium onion, finely diced</li><li class="ingredients-single-item">2 garlic cloves, minced</li><li class="ingredients-single-item">800g canned crushed tomatoes</li><li class="ingredients-single-item">250ml vegetable stock</li><li class="ingredients-single-item">200ml full-fat milk</li><li class="ingredients-single-item">100ml double cream</li><li class="ingredients-single-item">1 tablespoon tomato paste</li><li class="ingredients-single-item">1 teaspoon dried basil</li><li class="ingredients-single-item">1 teaspoon dried oregano</li><li class="ingredients-single-item">½ teaspoon smoked paprika</li><li class="ingredients-single-item">2 tablespoons fresh basil, chopped, plus extra for garnish</li><li class="ingredients-single-item">Salt and freshly ground black pepper, to taste</li><li class="ingredients-single-item">¼ teaspoon red pepper flakes (optional, for heat)</li></ul>

Equipment

<ul class="equipment-main-list"><li class="equipment-single-item">2.5-liter casserole dish or baking dish</li><li class="equipment-single-item">Large saucepan</li><li class="equipment-single-item">Baking sheet</li></ul>

Directions

<ol class="no-list-style"><li class="MethodStepper"><h4 class="step-title">Step 1</h4>Preheat your oven to 180°C. Arrange the bread cubes in a single layer on a baking sheet and toast for 10-12 minutes until lightly golden and dried out. This pre-toasting step ensures the bread holds its structure in the casserole rather than becoming soggy.</li><li class="MethodStepper"><h4 class="step-title">Step 2</h4>While the bread toasts, prepare your tomato soup base. In a large saucepan over medium heat, melt the butter and sauté the diced onion for 5-6 minutes until soft and translucent. Add the minced garlic and cook for another 30 seconds until fragrant, being careful not to burn it as this would create bitterness.</li><li class="MethodStepper"><h4 class="step-title">Step 3</h4>Add the tomato paste to the pan and cook for 1-2 minutes, stirring constantly. This brief caramelization deepens the tomato flavor by cooking off the raw taste and developing richer notes.</li><li class="MethodStepper"><h4 class="step-title">Step 4</h4>Pour in the crushed tomatoes, vegetable stock, dried basil, dried oregano, and smoked paprika. Bring the mixture to a gentle simmer, then reduce heat and cook for 15 minutes, allowing the flavors to meld together.</li><li class="MethodStepper"><h4 class="step-title">Step 5</h4>Stir in the milk and double cream, bringing the mixture back to a very gentle simmer (do not boil or the dairy may separate). Season with salt, pepper, and red pepper flakes if using. Remove from heat and stir in the fresh chopped basil.</li><li class="MethodStepper"><h4 class="step-title">Step 6</h4>Butter a 2.5-liter casserole dish generously. Place half of the toasted bread cubes in the bottom, ensuring even coverage. Sprinkle half of the cheddar and gruyère over the bread, reserving the parmesan for the top.</li><li class="MethodStepper"><h4 class="step-title">Step 7</h4>Carefully ladle half of the warm tomato soup mixture over the bread and cheese layer, allowing it to soak in slightly. Add the remaining bread cubes, followed by the rest of the cheddar and gruyère, and finally pour the remaining tomato soup mixture over everything.</li><li class="MethodStepper"><h4 class="step-title">Step 8</h4>Gently press down on the casserole with the back of a spoon to ensure the bread is soaking up the liquid. Let the assembled casserole sit for 10 minutes before baking - this resting time allows the bread to absorb the tomato soup flavors more effectively.</li><li class="MethodStepper"><h4 class="step-title">Step 9</h4>Sprinkle the parmesan cheese evenly over the top of the casserole. Cover the dish with foil and bake for 20 minutes at 180°C. Then remove the foil and bake for an additional 15 minutes until the top is golden and bubbling, and the casserole is heated through.</li><li class="MethodStepper"><h4 class="step-title">Step 10</h4>Allow the casserole to rest for 5-10 minutes before serving - this setting time helps the layers firm up slightly for cleaner portioning. Garnish with additional fresh basil leaves and serve warm. The casserole should have a perfect balance of creamy tomato flavor, cheesy richness, and a contrast between the crispy top and the softer bread layers beneath.</li></ol>

FAQs

Find answers to your most pressing questions about this delicious recipe right here.

What ingredients are used in Tomato Soup and Grilled Cheese Casserole?

This comforting casserole combines sourdough bread cubes, three cheeses (cheddar, gruyère and parmesan), crushed tomatoes, vegetable stock, milk, cream, herbs (basil and oregano), smoked paprika, and aromatics like onion and garlic for a perfect blend of tomato soup and grilled cheese flavours.

How to cook Tomato Soup and Grilled Cheese Casserole at home?

Learn how to cook Tomato Soup and Grilled Cheese Casserole by first toasting bread cubes, then making a rich tomato base with aromatics, herbs and dairy. Layer these elements with multiple cheeses in a buttered dish, allowing the bread to absorb the soup before baking covered for 20 minutes, then uncovered for 15 minutes until golden and bubbling.

Can I make this casserole ahead of time for meal prep?

Yes! You can assemble the casserole up to 24 hours in advance and refrigerate it (unbaked). Allow it to come to room temperature for 30 minutes before baking. Alternatively, bake it completely, portion, and refrigerate for up to 3 days. Reheat portions covered in a 180°C oven until hot throughout.

What bread works best for a tomato and cheese casserole?

Sourdough is ideal due to its sturdy structure and tangy flavour that complements the tomato. Day-old bread works best as it's slightly dried out. Other good options include crusty French bread, ciabatta, or country loaves. Avoid soft sandwich breads which become too soggy in the casserole.

Can I freeze this cheesy tomato bread bake for later?

Yes, this casserole freezes beautifully for up to 3 months. You can freeze it either before or after baking. If freezing unbaked, thaw in the refrigerator overnight before baking. If freezing baked portions, thaw and reheat covered at 180°C until hot throughout (about 20-25 minutes).

Want to try something else in ...

Casseroles Recipes

Try following recommended recipes

{ "@context": "http://schema.org/", "@type": "Recipe", "name": "Tomato Soup and Grilled Cheese Casserole Recipe", "image": ["https://cdn.prod.website-files.com/67f19ab882e7325b0d63c86a/682a331cf6703d6bb645f8da_Leonardo_Phoenix_10_An_overhead_shot_of_a_rustic_ceramic_bakin_0.jpeg"], "author": { "@type": "Person", "name": "Gurbir Aujla", "brand": "What's Baking?", "jobTitle": "Baker" }, "datePublished": "2024-06-13", "description": "Learn how to make the best homemade Tomato Soup and Grilled Cheese Casserole that combines two comfort food classics into one incredible bake. This easy baking recipe features creamy tomato soup infused with herbs, layered with sourdough bread cubes and three types of cheese for the ultimate weeknight dinner transformation.", "prepTime": "PT20M", "cookTime": "PT35M", "totalTime": "PT55M", "keywords": "tomato soup casserole, grilled cheese bake, comfort food, cheese casserole, savory bread pudding", "recipeYield": "6", "recipeCategory": "Main Dish", "recipeCuisine": "American", "nutrition": { "@type": "NutritionInformation", "calories": "425 calories", "carbohydrateContent": "35 g", "proteinContent": "18 g", "fatContent": "24 g", "saturatedFatContent": "12 g", "cholesterolContent": "60 mg", "sodiumContent": "950 mg", "sugarContent": "8 g", "servingSize": "1 serving" }, "recipeIngredient": [ "500g sourdough bread, cut into 2.5cm cubes (day-old preferred)", "150g cheddar cheese, grated", "100g gruyère cheese, grated (or fontina)", "75g parmesan cheese, finely grated", "2 tablespoons butter, plus extra for greasing", "1 medium onion, finely diced", "2 garlic cloves, minced", "800g canned crushed tomatoes", "250ml vegetable stock", "200ml full-fat milk", "100ml double cream", "1 tablespoon tomato paste", "1 teaspoon dried basil", "1 teaspoon dried oregano", "½ teaspoon smoked paprika", "2 tablespoons fresh basil, chopped, plus extra for garnish", "Salt and freshly ground black pepper, to taste", "¼ teaspoon red pepper flakes (optional, for heat)" ], "recipeInstructions": [ { "@type": "HowToStep", "name": "Toast bread", "text": "Preheat your oven to 180°C. Arrange the bread cubes in a single layer on a baking sheet and toast for 10-12 minutes until lightly golden and dried out. This pre-toasting step ensures the bread holds its structure in the casserole rather than becoming soggy." }, { "@type": "HowToStep", "name": "Make soup base", "text": "While the bread toasts, prepare your tomato soup base. In a large saucepan over medium heat, melt the butter and sauté the diced onion for 5-6 minutes until soft and translucent. Add the minced garlic and cook for another 30 seconds until fragrant, being careful not to burn it as this would create bitterness." }, { "@type": "HowToStep", "name": "Add tomato paste", "text": "Add the tomato paste to the pan and cook for 1-2 minutes, stirring constantly. This brief caramelization deepens the tomato flavor by cooking off the raw taste and developing richer notes." }, { "@type": "HowToStep", "name": "Simmer soup", "text": "Pour in the crushed tomatoes, vegetable stock, dried basil, dried oregano, and smoked paprika. Bring the mixture to a gentle simmer, then reduce heat and cook for 15 minutes, allowing the flavors to meld together." }, { "@type": "HowToStep", "name": "Add dairy", "text": "Stir in the milk and double cream, bringing the mixture back to a very gentle simmer (do not boil or the dairy may separate). Season with salt, pepper, and red pepper flakes if using. Remove from heat and stir in the fresh chopped basil." }, { "@type": "HowToStep", "name": "Layer casserole base", "text": "Butter a 2.5-liter casserole dish generously. Place half of the toasted bread cubes in the bottom, ensuring even coverage. Sprinkle half of the cheddar and gruyère over the bread, reserving the parmesan for the top." }, { "@type": "HowToStep", "name": "Add layers", "text": "Carefully ladle half of the warm tomato soup mixture over the bread and cheese layer, allowing it to soak in slightly. Add the remaining bread cubes, followed by the rest of the cheddar and gruyère, and finally pour the remaining tomato soup mixture over everything." }, { "@type": "HowToStep", "name": "Soak casserole", "text": "Gently press down on the casserole with the back of a spoon to ensure the bread is soaking up the liquid. Let the assembled casserole sit for 10 minutes before baking - this resting time allows the bread to absorb the tomato soup flavors more effectively." }, { "@type": "HowToStep", "name": "Bake", "text": "Sprinkle the parmesan cheese evenly over the top of the casserole. Cover the dish with foil and bake for 20 minutes at 180°C. Then remove the foil and bake for an additional 15 minutes until the top is golden and bubbling, and the casserole is heated through." }, { "@type": "HowToStep", "name": "Rest and serve", "text": "Allow the casserole to rest for 5-10 minutes before serving - this setting time helps the layers firm up slightly for cleaner portioning. Garnish with additional fresh basil leaves and serve warm. The casserole should have a perfect balance of creamy tomato flavor, cheesy richness, and a contrast between the crispy top and the softer bread layers beneath." } ], "aggregateRating": { "@type": "AggregateRating", "ratingValue": "5", "ratingCount": "157" }, "review": [ { "@type": "Review", "author": "Sophia Martinez", "datePublished": "2024-06-05", "reviewBody": "This casserole was the ultimate comfort food! The creamy tomato base with all three cheeses created the most amazing flavor combination. My kids asked for seconds and even thirds!", "name": "Ultimate Comfort Dish", "reviewRating": { "@type": "Rating", "ratingValue": "5" } }, { "@type": "Review", "author": "Hiroshi Tanaka", "datePublished": "2024-06-07", "reviewBody": "I never thought to combine tomato soup and grilled cheese into a casserole, but this recipe is genius! The pre-toasting of the bread cubes made all the difference in texture. A new family favorite in our household.", "name": "Brilliant Combination", "reviewRating": { "@type": "Rating", "ratingValue": "5" } }, { "@type": "Review", "author": "Aisha Patel", "datePublished": "2024-06-08", "reviewBody": "Made this for a potluck and it disappeared in minutes! Everyone wanted the recipe. The smoked paprika adds such a lovely depth of flavor to the tomato base. Will definitely make again!", "name": "Potluck Star", "reviewRating": { "@type": "Rating", "ratingValue": "5" } }, { "@type": "Review", "author": "Lars Nielsen", "datePublished": "2024-06-10", "reviewBody": "This casserole is perfect for meal prep! I made it on Sunday and enjoyed it throughout the week. It reheats beautifully and the flavors actually get better after a day in the fridge.", "name": "Perfect Meal Prep", "reviewRating": { "@type": "Rating", "ratingValue": "5" } }, { "@type": "Review", "author": "Olivia Chen", "datePublished": "2024-06-11", "reviewBody": "Such an elevated version of classic comfort food! The three different cheeses create amazing flavor depth, and the bread maintains the perfect texture. My picky eaters cleaned their plates!", "name": "Elevated Classic", "reviewRating": { "@type": "Rating", "ratingValue": "5" } } ], "url": "https://www.whatsbaking.co/recipes/tomato-soup-and-grilled-cheese-casserole-recipe" }
{ "@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [ { "@type": "Question", "name": "What ingredients are used in Tomato Soup and Grilled Cheese Casserole?", "acceptedAnswer": { "@type": "Answer", "text": "This comforting casserole combines sourdough bread cubes, three cheeses (cheddar, gruyère and parmesan), crushed tomatoes, vegetable stock, milk, cream, herbs (basil and oregano), smoked paprika, and aromatics like onion and garlic for a perfect blend of tomato soup and grilled cheese flavours." } }, { "@type": "Question", "name": "How to cook Tomato Soup and Grilled Cheese Casserole at home?", "acceptedAnswer": { "@type": "Answer", "text": "Learn how to cook Tomato Soup and Grilled Cheese Casserole by first toasting bread cubes, then making a rich tomato base with aromatics, herbs and dairy. Layer these elements with multiple cheeses in a buttered dish, allowing the bread to absorb the soup before baking covered for 20 minutes, then uncovered for 15 minutes until golden and bubbling." } }, { "@type": "Question", "name": "Can I make this casserole ahead of time for meal prep?", "acceptedAnswer": { "@type": "Answer", "text": "Yes! You can assemble the casserole up to 24 hours in advance and refrigerate it (unbaked). Allow it to come to room temperature for 30 minutes before baking. Alternatively, bake it completely, portion, and refrigerate for up to 3 days. Reheat portions covered in a 180°C oven until hot throughout." } }, { "@type": "Question", "name": "What bread works best for a tomato and cheese casserole?", "acceptedAnswer": { "@type": "Answer", "text": "Sourdough is ideal due to its sturdy structure and tangy flavour that complements the tomato. Day-old bread works best as it's slightly dried out. Other good options include crusty French bread, ciabatta, or country loaves. Avoid soft sandwich breads which become too soggy in the casserole." } }, { "@type": "Question", "name": "Can I freeze this cheesy tomato bread bake for later?", "acceptedAnswer": { "@type": "Answer", "text": "Yes, this casserole freezes beautifully for up to 3 months. You can freeze it either before or after baking. If freezing unbaked, thaw in the refrigerator overnight before baking. If freezing baked portions, thaw and reheat covered at 180°C until hot throughout (about 20-25 minutes)." } } ] }