Grilled Cheese and Tomato Soup Recipe
Introduction
This comforting meal pairs creamy tomato soup with perfectly melted grilled cheese sandwiches. It’s a classic combination that’s simple to make and perfect for cozy afternoons or quick dinners.

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 your preferred cheese
- 1 1/4 cup shredded cheddar cheese
- Salted butter
Instructions
- Step 1: 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é until the onions are translucent and fragrant, about 5 minutes.
- Step 2: Stir in whole peeled tomatoes, diced tomatoes, and chicken stock. Bring the mixture to a boil, then cover, reduce heat to medium-low, and let simmer for 30 minutes.
- Step 3: Lower the heat to low and carefully blend the soup using an immersion blender until smooth and thick in consistency.
- Step 4: Add the heavy cream to the blended soup and mix well. Keep the soup warm on low heat while preparing the grilled cheese sandwiches.
- Step 5: Assemble the sandwiches by topping one slice of sourdough bread with 2 to 3 slices of American cheese and about ¼ cup shredded cheddar cheese. Place another slice of sourdough on top. Repeat for all sandwiches.
- Step 6: Melt about 1 tablespoon of butter in a large pan over low heat. Add the sandwiches, cooking in batches if needed.
- Step 7: Cook each sandwich slowly on one side until browned to your liking, adding more butter if necessary. Flip the sandwich and cook the other side. For best results, cook low and slow to melt the cheese fully and brown the bread without burning. Covering the pan helps melt the cheese evenly.
- Step 8: Remove the sandwiches from heat and serve alongside bowls of tomato soup. Garnish the soup with fresh or dried basil and an extra splash of cream if desired.
Tips & Variations
- Use your favorite cheese for the grilled cheese to customize flavor—try mozzarella, gruyere, or pepper jack for a twist.
- For a vegetarian version, substitute chicken stock with vegetable stock.
- Adding a pinch of sugar to the soup can balance acidity if desired.
- Grill the sandwiches covered to help melt the cheese faster and prevent burning.
Storage
Store leftover soup in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stove to prevent curdling. Grilled cheese sandwiches are best eaten fresh but can be wrapped and stored for up to 1 day. Reheat sandwiches in a skillet over low heat to maintain crispiness.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make this soup vegan?
Yes, substitute the chicken stock with vegetable stock and use a plant-based cream alternative. Choose vegan cheese or omit it from the grilled cheese to keep the meal entirely vegan.
How do I prevent my grilled cheese from getting soggy?
Use sturdy sourdough bread and cook the sandwiches slowly over low heat with enough butter, flipping carefully. Cooking uncovered or only partially covered helps keep the bread crisp.
PrintGrilled Cheese and Tomato Soup Recipe
This classic comfort food pairing combines a creamy, flavorful tomato soup with perfectly grilled cheese sandwiches. The soup is rich and aromatic, made by simmering tomatoes, onions, garlic, and herbs before blending smooth and finishing with cream. The grilled cheese sandwiches are buttery, golden, and filled with melted American and cheddar cheeses, making for a satisfying, heartwarming meal perfect for any occasion.
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Total Time: 55 minutes
- Yield: 5 sandwiches with soup 1x
- Category: Soup and Sandwich
- Method: Stovetop
- Cuisine: American
Ingredients
For the 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
For the Grilled Cheese Sandwiches
- 10 slices sourdough bread
- 10–15 slices American cheese, or your choice of cheese
- 1 1/4 cups shredded cheddar cheese
- Salted butter, for cooking
Instructions
- Sauté Vegetables and Herbs: 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é until the onions are translucent and the mixture is fragrant, about 5 minutes.
- Simmer Tomatoes and Stock: Add the whole peeled tomatoes, diced tomatoes, and chicken stock to the pot. Stir to combine, bring to a boil, then cover and reduce heat to medium-low. Let it simmer gently for 30 minutes to allow flavors to meld.
- Blend the Soup: Reduce heat to low. Using an immersion blender, carefully blend the soup until smooth and thick in consistency, ensuring no large tomato chunks remain.
- Add Cream and Keep Warm: Stir in the heavy cream or half & half into the blended soup. Mix thoroughly and keep the soup warm on low heat while preparing the sandwiches.
- Assemble Sandwiches: On one slice of sourdough, layer 2-3 slices of American cheese and about 1/4 cup shredded cheddar cheese. Top with another slice of sourdough to form a sandwich. Repeat for all sandwiches.
- Prepare to Grill: Heat about 1 tablespoon of salted butter in a large skillet or pan over low heat until melted.
- Cook the Sandwiches: Place sandwiches in the pan in batches if needed. Cook on one side slowly until the bread is browned and crispy, adding more butter as necessary. Flip and cook the other side, keeping the heat low and slow so the cheese melts fully and bread toasts evenly. Covering the pan helps melt the cheese thoroughly.
- Serve: Remove sandwiches from the pan once done. Serve each grilled cheese sandwich alongside a warm bowl of tomato soup garnished with fresh or dried basil and an extra splash of cream if desired. Enjoy immediately.
Notes
- Cooking the sandwiches on low heat prevents burning while allowing the cheese to melt properly.
- You can substitute the cheeses with your favorites such as mozzarella or gouda.
- Covering the pan while cooking the sandwiches helps melt the cheese thoroughly.
- For a vegetarian version, substitute chicken stock with vegetable stock.
- Soup can be prepared in advance and reheated gently before serving.
Keywords: grilled cheese, tomato soup, comfort food, easy meal, classic recipe, tomato soup recipe, grilled cheese sandwich

