Classic Tomato Soup with Grilled Cheese

Classic Tomato Soup with Grilled Cheese

Nothing says comfort food quite like a warm bowl of creamy tomato soup paired with a crispy, buttery grilled cheese sandwich. This homemade tomato soup is rich, smooth, and full of roasted tomato flavor, while the golden grilled cheese features perfectly melted cheddar between slices of buttery sourdough bread. Together, they create the ultimate cozy lunch or dinner that's loved by kids and adults alike.



πŸ•’
Prep Time
10 mins
πŸ”₯
Cook Time
30 mins
🍽️
Servings
4

Why You'll Love This Recipe

✔️ Classic American comfort food — a nostalgic favorite that never goes out of style.
✔️ Rich, creamy homemade tomato soup — far better than canned.
✔️ Crispy, golden grilled cheese — with gooey melted cheese in every bite.
✔️ Ready in about 40 minutes — perfect for a cozy lunch or dinner.
✔️ Freezer-friendly soup — make a big batch and save some for later.
✔️ Loved by kids and adults alike — a meal that brings everyone to the table.

Tools and Preparation

Essential Tools and Equipment

• Large soup pot or Dutch oven — for simmering the soup
• Immersion blender or countertop blender — for pureeing the soup
• Large skillet or griddle — for making the grilled cheese
• Wooden spoon — for stirring
• Cutting board — for prepping ingredients
• Sharp knife — for slicing bread and vegetables

Why Each Tool Matters

Immersion blender: Makes pureeing the soup easy and safe — no need to transfer hot liquid to a blender.
Large skillet or griddle: Provides even heat for toasting the sandwiches to golden perfection.
Sharp knife: Makes it easy to dice onions and slice bread cleanly.



Ingredients

This recipe uses canned whole peeled tomatoes for a rich, deep flavor that's consistent year-round. The soup is gently simmered with onion, garlic, and herbs, then blended until silky smooth and finished with heavy cream for richness. The grilled cheese features sharp cheddar on sourdough — the perfect crispy, gooey companion.

Steps To Create Recipe

1. Cook the soup base. Heat the butter and olive oil in a large soup pot over medium heat. Add the onion and cook for 5 to 6 minutes until softened. Stir in the garlic and cook for 30 seconds. Add the tomato paste and cook for 1 minute.
2. Simmer the soup. Add the canned tomatoes with their juices. Pour in the vegetable broth. Stir in the sugar, Italian seasoning, dried basil, salt, and black pepper. Bring to a gentle boil. Reduce the heat and simmer uncovered for 20 minutes.
3. Blend the soup. Use an immersion blender to puree the soup until smooth. Alternatively, carefully transfer the soup to a countertop blender in batches and blend until silky smooth. Return the soup to the pot if needed. Stir in the heavy cream and fresh basil. Heat gently for 2 to 3 minutes without boiling.
4. Make the grilled cheese. Spread softened butter evenly on one side of each bread slice. Place four slices, buttered side down, onto a skillet over medium heat. Top each with cheddar cheese and mozzarella, if using. Cover with the remaining bread slices, buttered side facing up. Cook for 3 to 4 minutes per side until golden brown and the cheese has melted. Slice each sandwich in half.
5. Serve. Ladle the tomato soup into bowls. Serve each bowl with a grilled cheese sandwich on the side. Garnish the soup with fresh basil and a drizzle of heavy cream if desired.



How to Serve

This Classic Tomato Soup with Grilled Cheese is a complete meal on its own, but it's even better with a few sides. Serve it with a crisp Caesar salad, a simple garden salad, or a side of roasted vegetables. For a more substantial meal, pair it with garlic bread or a baked potato.

For a cozy presentation, serve the soup in a large bowl with the grilled cheese sliced diagonally and resting on the rim. A sprinkle of fresh basil and a drizzle of cream make the soup look as good as it tastes.

Good pairings: Caesar salad, garden salad, garlic bread, crackers, roasted vegetables, baked potatoes, chicken salad, fresh fruit, pickles, iced tea, or a glass of cold milk.

Common Mistakes to Avoid

Not simmering the soup long enough. Simmering for 20 minutes allows the flavors to develop fully.
Blending hot soup without venting. If using a countertop blender, remove the center cap to let steam escape.
Cooking the grilled cheese over high heat. Medium heat is best — it melts the cheese without burning the bread.
Not buttering the bread evenly. Even butter coverage ensures a golden, crispy crust.
Adding cream and boiling the soup. After adding cream, heat gently but don't boil, or it may curdle.
Using low-quality tomatoes. High-quality canned tomatoes make a noticeable difference in flavor.

Storage & Reheating Instructions

Refrigerator. Store the tomato soup in an airtight container in the refrigerator for up to 4 days. Store leftover grilled cheese separately in the refrigerator for up to 2 days.
Freezer. Freeze the soup without the cream for up to 3 months. Add the cream after reheating for the best texture.
Reheating. Reheat the soup over medium-low heat on the stovetop or microwave until hot. Reheat grilled cheese in a skillet over medium heat for 2 to 3 minutes per side or in a 350°F (175°C) oven for about 8 minutes until crispy and heated through.

Frequently Asked Questions

Q: Can I use fresh tomatoes instead of canned?
A: Yes. Roast about 3 pounds of ripe tomatoes before adding them to the soup for a fresh homemade flavor.

Q: Can I freeze tomato soup?
A: Yes. Freeze the soup without the cream for up to 3 months. Add the cream after reheating for the best texture.

Q: What is the best cheese for grilled cheese?
A: Sharp cheddar is the classic choice, but mozzarella, provolone, Monterey Jack, Gruyère, or American cheese also melt beautifully.

Q: Can I make the soup dairy-free?
A: Yes. Replace the butter with olive oil and substitute the heavy cream with unsweetened coconut milk or a dairy-free cream alternative.

Q: Why does grilled cheese pair so well with tomato soup?
A: The rich, buttery sandwich complements the tangy, creamy tomato soup, creating a classic balance of flavors and textures.

Q: What bread works best for grilled cheese?
A: Sourdough is excellent for its tangy flavor and crisp texture, but white bread, Texas toast, or whole wheat also work well.

Q: Can I add protein to this meal?
A: Absolutely. Add shredded chicken or turkey to the soup, or serve the grilled cheese with a side of bacon or deli meat.

Final Thoughts

The Classic Tomato Soup with Grilled Cheese is the ultimate comfort food pairing. Rich, creamy, and full of flavor, this homemade soup is a world away from the canned version. Paired with a crispy, buttery grilled cheese with gooey melted cheese, it's a meal that warms the soul and brings back fond memories. Whether you're making it for a cozy night in or a family dinner, this recipe is sure to become a favorite.

This is the kind of meal that feels like a warm hug.



Classic Tomato Soup with Grilled Cheese

Creamy tomato soup with a crispy, buttery grilled cheese

Prep Time:
10 mins
Cook Time:
30 mins
Servings:
4

Ingredients Needed

For the Tomato Soup

  • Unsalted butter — 2 tbsp
  • Olive oil — 1 tbsp
  • Yellow onion — 1 medium, diced
  • Garlic cloves — 3, minced
  • Tomato paste — 2 tbsp
  • Whole peeled tomatoes — 2 (28-oz) cans
  • Vegetable broth — 2 cups
  • Granulated sugar — 1 tsp
  • Italian seasoning — 1 tsp
  • Dried basil — ½ tsp
  • Kosher salt — ½ tsp
  • Black pepper — ¼ tsp
  • Heavy cream — ½ cup
  • Fresh basil — 2 tbsp, chopped

For the Grilled Cheese

  • Sourdough bread — 8 slices
  • Softened butter — 4 tbsp
  • Sharp cheddar cheese — 8 slices
  • Mozzarella cheese — 4 slices (optional for extra stretch)

Directions

  1. Heat butter and olive oil in a large pot over medium heat. Cook onion 5–6 minutes until softened. Add garlic and cook 30 seconds. Stir in tomato paste and cook 1 minute.
  2. Add tomatoes with juices, broth, sugar, Italian seasoning, basil, salt, and pepper. Bring to a gentle boil, reduce heat, and simmer uncovered for 20 minutes.
  3. Puree soup with an immersion blender until smooth. Stir in heavy cream and fresh basil. Heat gently 2–3 minutes without boiling.
  4. Spread butter on one side of each bread slice. Place 4 slices buttered side down in a skillet over medium heat. Top with cheese, cover with remaining bread buttered side up. Cook 3–4 minutes per side until golden and cheese is melted.
  5. Ladle soup into bowls. Serve with grilled cheese on the side. Garnish with fresh basil and a drizzle of cream if desired.

Storage: Store soup in an airtight container in the refrigerator for up to 4 days. Freeze without cream for up to 3 months. Store grilled cheese separately for up to 2 days.





Comments