There are few comfort food combinations as satisfying as a crispy grilled cheese sandwich served with a warm bowl of creamy tomato soup. The sandwich is golden and buttery on the outside, with melted cheese inside, while the tomato soup is rich, smooth, and full of cozy tomato flavor.
This Grilled Cheese & Tomato Soup Recipe is easy enough for a quick weekday lunch but comforting enough for a relaxed weekend meal. It uses simple ingredients and does not require complicated cooking techniques. Serve the soup and sandwich together for the ultimate classic comfort food experience.
Recipe Information
- Recipe name: Grilled Cheese & Tomato Soup
- Servings: 4 people
- Preparation time: 15 minutes
- Cooking time: 30 minutes
- Total time: 45 minutes
- Cuisine: American
- Course: Lunch, Dinner, Comfort Food
- Difficulty: Easy
Why This Recipe Is Good
This recipe is comforting, filling, budget-friendly, and made with simple pantry staples. The creamy tomato soup pairs perfectly with crispy, cheesy grilled sandwiches, making it a delicious meal for both kids and adults.

Ingredients
For the Tomato Soup
- 2 tablespoons butter
- 1 medium yellow onion, finely chopped
- 2 cloves garlic, minced
- 2 tablespoons tomato paste
- 2 cans (14.5 ounces each) diced tomatoes
- 2 cups vegetable or chicken broth
- 1 teaspoon sugar
- 1 teaspoon dried basil
- 1/2 teaspoon dried oregano
- 1/2 teaspoon salt, or to taste
- 1/4 teaspoon black pepper
- 1/2 cup heavy cream
- 2 tablespoons grated Parmesan cheese, optional
- Fresh basil for garnish, optional
For the Grilled Cheese
- 8 slices sandwich bread or sourdough bread
- 2 tablespoons butter, softened
- 8 slices cheddar cheese
- 4 slices mozzarella or American cheese
- 1/4 teaspoon garlic powder, optional
Equipment Needed
- Large soup pot or Dutch oven
- Wooden spoon
- Blender or immersion blender
- Cutting board
- Chef’s knife
- Measuring cups and spoons
- Large skillet or griddle
- Spatula
- Soup ladle
- Serving bowls
- Plate for assembling the sandwiches
How to Make Grilled Cheese & Tomato Soup
Step 1: Prepare the Soup Base
Place a large pot over medium heat and add the butter. Once the butter has melted, add the chopped onion.
Cook the onion for about 4 to 5 minutes, stirring occasionally, until it becomes soft and translucent. Add the minced garlic and cook for another 30 seconds, being careful not to burn it.
Step 2: Add the Tomato Paste
Stir in the tomato paste and cook for about 1 to 2 minutes. Cooking the tomato paste briefly helps deepen its flavor and gives the soup a richer taste.
Step 3: Add Tomatoes and Seasonings
Pour in the diced tomatoes and broth. Add the sugar, dried basil, dried oregano, salt, and black pepper.
Stir everything together and bring the soup to a gentle boil.
Step 4: Simmer the Tomato Soup
Reduce the heat to low and let the soup simmer uncovered for about 15 minutes. Stir occasionally so the ingredients cook evenly.
The tomatoes should become tender and the flavors should blend together.
Step 5: Blend Until Smooth
Remove the soup from the heat. Using an immersion blender, blend the soup directly in the pot until smooth.
You can also carefully transfer the soup to a standard blender in batches. Avoid filling the blender too much, and allow steam to escape while blending.
For a slightly rustic texture, blend only until the soup reaches your preferred consistency.
Step 6: Add the Cream
Return the soup to low heat and stir in the heavy cream.
Add the Parmesan cheese if using. Taste and adjust the salt and pepper as needed.
Keep the soup warm over low heat while you prepare the grilled cheese sandwiches.
Step 7: Assemble the Grilled Cheese
Lay the bread slices on a clean surface.
Spread softened butter evenly on one side of each slice. For an extra savory flavor, mix the butter with a small amount of garlic powder before spreading it.
Place cheddar and mozzarella or American cheese on the unbuttered side of four bread slices. Top with the remaining bread slices, keeping the buttered sides facing outward.
Step 8: Cook the Sandwiches
Heat a large skillet over medium-low heat.
Place the sandwiches in the skillet and cook for about 3 to 4 minutes on the first side, until the bread is golden brown and crisp.
Carefully flip the sandwiches and cook for another 3 to 4 minutes. The cheese should be fully melted and the bread should be evenly browned.
If the bread is browning too quickly while the cheese remains unmelted, lower the heat. Cooking grilled cheese over medium-low heat helps the cheese melt before the bread becomes too dark.
Step 9: Serve
Cut each grilled cheese sandwich in half and serve immediately with a generous bowl of warm tomato soup.
Garnish the soup with fresh basil, grated Parmesan, or a small swirl of cream for extra flavor and presentation.
Check Other Recipes –
- Spinach & Cheese Omelet Recipe for a Delicious Breakfast
- Homemade Breakfast Burritos Recipe for a Hearty Morning Meal
- Caprese Pasta Salad Recipe for Summer
- Honey Mustard Chicken Salad Recipe
- Garlic Butter Shrimp Rice Bowls Recipe
- BBQ Chicken Quesadillas Recipe
- Beef Tacos Recipe for a Flavorful Weeknight Dinner
Tips for the Best Grilled Cheese & Tomato Soup
Use Good Bread
Sourdough, white sandwich bread, or rustic country bread all work well. Choose bread that is sturdy enough to hold plenty of melted cheese without becoming soggy.
Mix the Cheeses
Using two types of cheese gives the sandwich more flavor and a better texture. Cheddar adds a sharp, savory taste, while mozzarella creates a stretchy, gooey center.
Cook the Sandwich Slowly
Medium-low heat is ideal for grilled cheese. It allows the buttered bread to become crisp and golden while giving the cheese enough time to melt completely.
Balance the Tomato Flavor
Tomatoes can sometimes taste overly acidic. A small amount of sugar helps balance their acidity without making the soup taste sweet.
Make the Soup Ahead
The tomato soup can be prepared a day in advance and stored in the refrigerator. Reheat it gently on the stovetop before serving.
Variations to Try
Spicy Tomato Soup
Add a pinch of red pepper flakes or a little cayenne pepper to the soup for a subtle kick.
Extra Creamy Tomato Soup
Increase the heavy cream slightly for a richer and more indulgent soup.
Herbed Grilled Cheese
Add dried oregano, Italian seasoning, or fresh basil between the cheese layers.
Pesto Grilled Cheese
Spread a thin layer of pesto inside the sandwich before adding the cheese. The fresh basil and garlic flavors pair especially well with tomato soup.
Bacon Grilled Cheese
Add a few slices of cooked crispy bacon to the sandwich for a smoky and savory variation.
How to Store Leftover Tomato Soup
Allow the soup to cool before transferring it to an airtight container. Store it in the refrigerator for up to 4 days.
Reheat the soup gently on the stovetop over medium-low heat, stirring occasionally. Add a small splash of broth or water if the soup becomes too thick.
The grilled cheese is best eaten fresh because the bread can lose its crisp texture after refrigeration.
Can You Freeze Tomato Soup?
Yes, the tomato soup can be frozen for up to about 3 months in a freezer-safe container.
For the best texture, you may prefer to freeze the tomato soup before adding the cream. Thaw it in the refrigerator overnight, reheat gently, and stir in the cream before serving.
Grilled cheese sandwiches are best prepared fresh rather than frozen.
What to Serve With Tomato Soup and Grilled Cheese
This meal is satisfying on its own, but you can also serve it with a simple green salad, roasted vegetables, potato wedges, pickles, or fresh fruit.
For a heartier meal, serve an extra sandwich alongside the soup.
Nutrition Information
The following nutrition information is an estimate per serving and can vary depending on the specific ingredients and brands used.
| Nutrient | Amount per serving |
|---|---|
| Calories | 560 kcal |
| Protein | 19 g |
| Carbohydrates | 48 g |
| Fat | 33 g |
| Saturated Fat | 17 g |
| Fiber | 5 g |
| Sugar | 10 g |
| Sodium | 1,060 mg |
| Calcium | 390 mg |
| Iron | 3 mg |
Frequently Asked Questions
Can I use fresh tomatoes instead of canned tomatoes?
Yes. Fresh tomatoes can be used, especially when tomatoes are in season. Use approximately 5 to 6 medium ripe tomatoes and simmer them until they become very soft before blending.
How can I make this tomato soup vegetarian?
Use vegetable broth instead of chicken broth. Also check that the cheese and other ingredients you use are suitable for your dietary needs.
How do I make the tomato soup less acidic?
A small amount of sugar can help balance the acidity. Adding cream or a little extra butter can also create a smoother, more rounded flavor.
Why is my grilled cheese not crispy?
The skillet may be too cool, or there may be too much butter on the bread. Use a moderate amount of butter and cook the sandwich over medium-low heat until both sides are golden brown.
What cheese is best for grilled cheese?
Cheddar is a classic choice, but American, mozzarella, Gruyere, Monterey Jack, and Colby can also work well. Combining two cheeses often gives the best flavor and melt.
Can I make the soup without cream?
Yes. The cream is optional. You can leave it out for a lighter tomato soup or replace it with a splash of milk or a dairy-free cream alternative.
Can I make grilled cheese in the oven?
Yes. Assemble the sandwiches and bake them at 400°F (200°C) until the bread is golden and the cheese is melted, flipping halfway through for even browning.
How do I prevent grilled cheese from burning?
Cook it over medium-low heat and avoid leaving the pan unattended. If the bread is browning too quickly, reduce the heat and give the cheese more time to melt.
Final Thoughts
This Grilled Cheese & Tomato Soup Recipe is a classic for a reason. The combination of rich tomato soup, crisp golden bread, and melted cheese is simple, satisfying, and wonderfully comforting. It is an easy homemade meal that works for busy weeknights, cozy weekends, or whenever you are craving something warm and familiar.
Recommended By BeautifulKitchenguide's Team
The Complete 28-Day Keto Meal Plan Check Keto Cookbook
The Ultimate 100 High-Protein Recipes Check High Protein Cookbook
The Ultimate Vegan Cookbook - 70 Easy Recipes Check Vegan Cookbook
