Grilled Cheese and Tomato Soup Recipe
Introduction
There’s something truly comforting about pairing warm tomato soup with gooey grilled cheese sandwiches. This classic combination is perfect for a cozy meal, blending rich tomato flavors with melty cheese and crispy sourdough bread.

Ingredients
- 2 tbsp olive oil
- 1 onion, diced
- 5 garlic cloves, minced
- 1 tsp dried basil
- 1 tsp dried oregano
- 1 tsp salt
- 1/4 tsp black pepper
- 28 oz can whole peeled tomatoes
- 14.5 oz can diced tomatoes
- 3 cups chicken stock
- 1/3 cup heavy cream or half & half
- 10 slices sourdough bread
- 10-15 slices American cheese, or any preferred cheese
- 1 1/4 cup shredded cheddar cheese
- Salted butter
Instructions
- Step 1: In a large pot or Dutch oven over medium-high heat, heat the olive oil. Add the diced onion, minced garlic, dried basil, dried oregano, salt, and black pepper. Sauté until the onion is translucent and fragrant, about 5 minutes.
- Step 2: Add the whole peeled tomatoes, diced tomatoes, and chicken stock to the pot. Stir to combine and bring to a boil. Cover, reduce heat to medium-low, and simmer for 30 minutes.
- Step 3: Lower the heat to low and blend the soup using an immersion blender until smooth and thick.
- Step 4: Stir in the heavy cream or half & half. Keep the soup warm on low heat while preparing the sandwiches.
- Step 5: Assemble the grilled cheese sandwiches by topping one slice of sourdough with 2-3 slices of American cheese and about 1/4 cup shredded cheddar cheese, then topping with another slice of sourdough. Repeat for the remaining sandwiches.
- Step 6: Heat about 1 tablespoon of butter in a large pan over low heat. Melt completely, then add the sandwiches (cook in batches if necessary).
- Step 7: Cook the sandwiches slowly on one side until browned to your liking, adding more butter as needed. Flip and cook the other side. For best results, cook low and slow to melt the cheese and brown the bread without burning. Covering the pan can help melt the cheese evenly.
- Step 8: Remove sandwiches from heat and serve alongside the warm tomato soup. Garnish the soup with fresh or dried basil and a splash of cream if desired. Enjoy!
Tips & Variations
- For a vegetarian version, substitute chicken stock with vegetable broth.
- Try adding fresh basil or thyme to the soup for a brighter flavor.
- Swap American cheese for mozzarella or gruyere for a different cheese blend.
- Use a non-stick pan or a cast-iron skillet to ensure even browning of sandwiches.
- To make the soup smoother, strain through a fine mesh sieve after blending.
Storage
Store leftover tomato soup in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove over low heat, stirring occasionally. Grilled cheese sandwiches are best eaten fresh but can be wrapped tightly and refrigerated for up to 1 day. Reheat sandwiches in a skillet over low heat to bring back crispness.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make the tomato soup ahead of time?
Yes, the soup can be prepared a day in advance and stored in the refrigerator. Reheat gently before serving.
What cheese works best for grilled cheese?
American cheese melts smoothly and offers a classic taste, but feel free to use cheddar, mozzarella, gruyere, or any cheese that melts well according to your preference.
Print
Grilled Cheese and Tomato Soup Recipe
- Total Time: 1 hour
- Yield: 5 servings 1x
Description
This comforting meal features creamy tomato soup paired perfectly with classic grilled cheese sandwiches. The soup is made by simmering tomatoes with aromatic herbs, garlic, and onion, then blended to a smooth, velvety texture finished with cream. The grilled cheese sandwiches are crafted with sourdough bread and a mix of American and cheddar cheeses, pan-cooked slowly with butter to achieve a crisp, golden crust and melty center. Ideal for chilly days or a cozy lunch.
Ingredients
Tomato Soup
- 2 tbsp olive oil
- 1 onion, diced
- 5 garlic cloves, minced
- 1 tsp dried basil
- 1 tsp dried oregano
- 1 tsp salt
- 1/4 tsp black pepper
- 28 oz can whole peeled tomatoes
- 14.5 oz can diced tomatoes
- 3 cups chicken stock
- 1/3 cup heavy cream or half & half
Grilled Cheese Sandwiches
- 10 slices sourdough bread
- 10–15 slices American cheese (or preferred cheese)
- 1 1/4 cup shredded cheddar cheese
- Salted butter (approximately 5-6 tbsp for cooking)
Instructions
- Sauté Aromatics: Heat olive oil in a large pot or Dutch oven over medium-high heat. Add diced onion, minced garlic, dried basil, dried oregano, salt, and black pepper. Sauté for about 5 minutes until onions turn translucent and fragrant.
- Add Tomatoes and Stock: Pour in the whole peeled tomatoes, diced tomatoes, and chicken stock. Stir to combine and bring the mixture to a boil. Once boiling, cover the pot, reduce heat to medium-low, and let simmer for 30 minutes to develop flavors.
- Blend Soup: Lower the heat to low and use an immersion blender to puree the soup directly in the pot. Blend until smooth and thick, ensuring there are no large tomato pieces left.
- Add Cream and Keep Warm: Stir in the heavy cream or half & half to the blended soup for richness. Keep the soup warm on low heat while you prepare the sandwiches.
- Assemble Sandwiches: Take one slice of sourdough bread and layer 2-3 slices of American cheese followed by about 1/4 cup shredded cheddar cheese. Top with another slice of sourdough bread. Repeat to make a total of 5 sandwiches.
- Heat Butter and Cook Sandwiches: Place about 1 tablespoon of salted butter in a large pan over low heat. Allow it to melt fully, then add sandwiches (in batches if needed, depending on pan size).
- Grill Slowly: Cook sandwiches on one side until the bread is browned to your liking, adding more butter if necessary. Flip and cook the other side. Cook slowly over low heat to allow cheese to melt thoroughly without burning the bread. Covering the pan helps melt the cheese evenly.
- Serve: Remove sandwiches from the pan. Serve alongside a bowl of warm tomato soup. Garnish the soup with fresh or dried basil and an extra splash of cream if desired. Enjoy your comforting meal!
Notes
- Using an immersion blender is essential for achieving a smooth tomato soup texture.
- Cook grilled cheese sandwiches slowly over low heat to ensure cheese melts well and bread crisps without burning.
- Covering the pan while cooking sandwiches helps melt the cheese more evenly.
- You can substitute chicken stock with vegetable stock for a vegetarian option, but then omit American cheese if strictly vegetarian (American cheese sometimes contains animal enzymes).
- Adding fresh basil as garnish enhances aroma and presentation.
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Category: Soup and Sandwich
- Method: Stovetop
- Cuisine: American
Keywords: grilled cheese, tomato soup, comfort food, classic sandwich, creamy tomato soup, sourdough, cheesy sandwich, easy lunch recipe

