Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Tomato Soup Grilled Cheese

Tomato Soup Grilled Cheese Casserole: 8 Comforting Servings


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Mina
  • Total Time: 55 minutes
  • Yield: 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.


Ingredients

Scale
  • 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

  1. Preheat to 350°F (175°C) and grease a 9×13-inch baking dish.
  2. 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.
  3. Cut sandwiches into quarters. Arrange half in the dish.
  4. In a bowl, whisk together tomato soup, tomato juice, eggs, Italian seasoning, and garlic powder until smooth.
  5. Pour half the soup mixture over sandwiches. Sprinkle half the Roma tomato. Add remaining sandwiches, soup mixture, tomato, and shredded cheese.
  6. Bake uncovered for 35–40 minutes, until golden and bubbly. Cool 10 minutes before serving.

Notes

  • This dish is easy to make and family-friendly.
  • Perfect for weeknights or gatherings.
  • Can be prepared ahead of time and baked before serving.
  • Prep Time: 15 minutes
  • Cook Time: 40 minutes
  • Category: Main Course
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 1 serving
  • Calories: 420
  • Sugar: 6g
  • Sodium: 850mg
  • Fat: 27g
  • Saturated Fat: 15g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 29g
  • Fiber: 2g
  • Protein: 16g
  • Cholesterol: 90mg