Easy Tomato Soup with Grilled Cheese is the ultimate comfort food combo, and this recipe is all about big flavor with minimal fuss. Roasted ripe tomatoes, fragrant basil, and creamy grilled cheese sandwiches come together for a cozy meal that tastes nostalgic—but with a rich, modern twist.
Why You’ll Love This Recipe
- Deep, Roasted Tomato Flavor: Oven-roasting the tomatoes with balsamic vinegar brings out incredible natural sweetness and complexity.
- Ultra Creamy Texture: A splash of cream at the end makes the soup luscious, smooth, and absolutely irresistible.
- Crispy, Gooey Grilled Cheese: The cheddar-mozzarella blend oozes with melty goodness, tucked inside golden, buttery bread—just waiting to be dunked.
- Easy Weeknight-Friendly: The steps are straightforward, adaptable, and easy for cooks of any skill level to master—even on a busy day.
Ingredients You’ll Need
Every ingredient in this Easy Tomato Soup with Grilled Cheese serves a purpose: from juicy tomatoes that create a rich base, to a duo of cheeses for the ultimate sandwich melt. Gather these essentials and you’re halfway to a vibrant, silky soup and a perfectly crisped grilled cheese that’ll warm your soul.
- Tomatoes (1½ kg or 3 lbs): The star! Use ripe, seasonal tomatoes for the fullest flavor, or choose high-quality canned whole tomatoes if fresh aren’t available.
- Balsamic Vinegar (2 tbsp): Adds sweet-tangy depth to the roasted tomatoes—don’t skip it!
- Olive Oil (2 tbsp): Helps caramelize the tomatoes in the oven and adds fruity richness.
- Sugar (1 tbsp): Balances the tomatoes’ natural acidity for a smooth, well-rounded taste.
- Salt (1 tsp, plus to taste): Brings out and intensifies all the flavors throughout the recipe.
- Red Onions (2, finely chopped): Adds gentle sweetness and depth to the soup’s base.
- Garlic Cloves (2, finely chopped): For aromatic richness and that signature Italian vibe.
- Fresh Basil Leaves (½ cup, plus more to serve): Infuses the soup with herby brightness and looks beautiful swirled on top.
- Tomato Paste (2 tsp): Boosts the umami and tomato intensity.
- Vegetable or Chicken Broth (8 cups): Forms the soup’s body—choose veggie for vegetarian, or chicken for deeper flavor.
- Cream (½ cup): Stirred in at the end for a velvety finish. Leave out for dairy-free, or use a vegan alternative.
- Black Pepper (to taste): Rounds out the soup with subtle warmth.
- Bread Slices (2 per person): Go for your favorite sturdy sandwich bread—it’ll hold all the gooey cheese.
- Grated Mozzarella (2 cups): Melty, stretchy, and perfect for grilled cheese pulls.
- Grated Mature Cheddar (2 cups): For sharpness and that classic, savory grilled cheese bite.
- Butter: Essential for golden, crispy sandwiches with a hint of richness.
Variations
This Easy Tomato Soup with Grilled Cheese is your blank canvas! Feel free to swap in what you have on hand, or tweak to match your craving—whether you want it spicier, heartier, or totally dairy-free.
- Make It Spicy: Add a pinch of chili flakes or red pepper flakes while sautéing the onions for subtle, soothing heat.
- Dairy-Free/Vegan: Skip the cream or use coconut cream in the soup, and try vegan butter and plant-based cheese for your sandwich.
- Use Different Herbs: Sub in fresh thyme or parsley instead of—or in addition to—basil for a new flavor twist.
- Upgrade Your Cheese: Add a swipe of pesto to your sandwich, swap in Gruyère, or sneak in some sliced fresh tomatoes for even more melty magic.
How to Make Easy Tomato Soup with Grilled Cheese
Step 1: Roast the Tomatoes
Preheat your oven to 200°C/390°F. Arrange your tomatoes (halved or whole, depending on size), in a roasting tray. Drizzle with balsamic vinegar, olive oil, sprinkle with sugar and salt, then toss everything together. Roast for 25–30 minutes, until the tomatoes are collapsing and caramelized, with some delicious brown bits for extra flavor.
Step 2: Sauté Onion, Garlic, and Basil
While the tomatoes roast, set a large pot or Dutch oven over medium-high heat. Add a swirl of olive oil, then toss in your finely chopped red onions. Sauté until soft and fragrant, about 5 minutes, then add chopped garlic and basil, and cook for another minute until aromatic.
Step 3: Combine and Simmer
Add the roasted tomatoes (with all their juices!), tomato paste, and a little more sugar if you like it sweeter. Pour in the broth—vegetable or chicken both work beautifully—and stir to combine. Lower the heat, cover the pot, and simmer for 10 minutes, letting all those flavors mingle.
Step 4: Blend Until Silky Smooth
Take the pot off the heat and blend the soup until completely smooth. An immersion blender is easiest, but a regular blender gives a super-satin finish (just be careful with hot liquids!). Stir in the cream, season with salt and black pepper, and adjust to taste.
Step 5: Make the Grilled Cheese Sandwiches
Combine grated mozzarella and cheddar. Pile about ½ cup of the cheese blend onto half your bread slices, then top with remaining bread. Generously butter both sides. Fry sandwiches in a nonstick pan over medium heat, pressing lightly to get that golden, crispy crust. Flip once, and cook until both sides are deliciously browned and the cheese is melty.
Step 6: Serve It Up!
Ladle your Easy Tomato Soup into bowls, add a swirl of cream and scatter fresh basil on top. Slice your grilled cheese sandwiches into dippable strips, and serve everything immediately while piping hot and comforting.
Pro Tips for Making Easy Tomato Soup with Grilled Cheese
- Roast for Flavor: Let your tomatoes caramelize and develop brown spots in the oven—these bits are flavor gold and will make your soup extra rich.
- Use an Immersion Blender: For quick (and safe) blending right in the pot, an immersion blender saves time and mess while delivering silky soup.
- Low & Slow for Grilled Cheese: Keep your pan at medium heat for crisp, browned bread and thoroughly melted cheese—no rushing allowed!
- Layer Your Cheeses: Mixing mozzarella and cheddar not only boosts flavor but also guarantees the ultimate creamy melt every single time.
How to Serve Easy Tomato Soup with Grilled Cheese
Garnishes
Add a drizzle of cream or swirl of Greek yogurt atop each bowl for a pretty finish, then scatter extra fresh basil or cracked black pepper. Croutons or even a sprinkle of grated parmesan give a little crunch and savory oomph if you’re feeling fancy.
Side Dishes
Easy Tomato Soup with Grilled Cheese is hearty on its own, but a tangy green salad, a batch of oven fries, or even pickles are fun additions when you want a well-rounded lunch or dinner.
Creative Ways to Present
Cut the grilled cheese into strips or fun shapes for dunking—kids love it! Serve soup in mugs for cozy sipping, or pour into tiny cups for a crowd-pleasing appetizer at your next gathering.
Make Ahead and Storage
Storing Leftovers
Store leftover soup in an airtight container in the fridge for up to 4 days. Allow it to cool to room temperature first, and keep any extra grilled cheese wrapped separately so it stays fresh.
Freezing
Tomato soup freezes beautifully! Ladle cooled soup into freezer-safe containers, leaving a little space for expansion, and freeze for up to 3 months. For best results, freeze before adding cream and stir it in when reheating.
Reheating
Reheat soup gently on the stovetop or in the microwave, stirring now and then till hot. If the soup thickens in the fridge, just add a splash of broth or water to loosen it. Grilled cheese is best made fresh, but you can crisp it up in a skillet or the toaster oven.
FAQs
-
Can I use canned tomatoes for this soup instead of fresh?
Absolutely! Good quality whole canned tomatoes (like San Marzano) work wonderfully when fresh, ripe tomatoes aren’t in season. Include all the juices for extra flavor and continue with the roasting step as written.
-
Can I make Easy Tomato Soup with Grilled Cheese dairy-free?
Yes! Swap the cream for coconut cream or a plain, unsweetened dairy-free substitute. For the sandwich, use vegan butter and your favorite plant-based cheese shreds for a melty, golden result.
-
Is it possible to prepare the soup or sandwiches ahead of time?
You can make the soup a day or two in advance and store it in the fridge or freeze for later. Grilled cheese sandwiches are best cooked fresh, though you can construct them ahead and store in the fridge, then fry just before serving.
-
How do I get a grilled cheese that’s crispy on the outside and oozy inside?
Butter both sides of the sandwich generously and cook over medium—not high—heat, pressing gently with a spatula for even browning. Be patient and allow the cheese to melt completely before flipping for the ultimate texture combo.
Final Thoughts
If you’re in the mood for pure coziness, you can’t go wrong with Easy Tomato Soup with Grilled Cheese. This recipe is warm, soulful, and sure to spark memories—plus, it’s endlessly adaptable. Treat yourself (or someone you love) to this delicious duo soon!
PrintEasy Tomato Soup with Grilled Cheese Recipe
- Prep Time: 20 minutes
- Cook Time: 1 hour
- Total Time: 1 hour 20 minutes
- Yield: 8 servings 1x
- Category: Main Course
- Method: Roasting, Simmering, Blending
- Cuisine: American
- Diet: Vegetarian
Description
This easy tomato soup with grilled cheese is a classic comfort food combination that is perfect for any time of year. The rich, velvety tomato soup pairs perfectly with the crispy, gooey grilled cheese sandwiches for a satisfying meal.
Ingredients
For the Tomato Soup:
- 1 1/2 kg (3lbs) Tomatoes, halved
- 2 tbsp balsamic vinegar
- 2 tbsp olive oil
- 1 tbsp sugar
- 1 tsp salt
- 2 red onions, finely chopped
- 2 garlic cloves, finely chopped
- 1/2 cup fresh basil leaves
- 2 tsp tomato paste
- 8 cups vegetable or chicken broth
- 1/2 cup cream
- Salt and black pepper, to taste
- Fresh basil, for serving
For the Grilled Cheese Sandwich:
- 2 slices bread per person
- 2 cups grated mozzarella
- 2 cups grated mature cheddar
- Butter
Instructions
- Preheat the oven: Preheat the oven to 200°C/390°F.
- Roast the tomatoes: Place the halved tomatoes in a roasting tray with balsamic vinegar, olive oil, sugar, and salt. Roast for 25-30 minutes until caramelized.
- Sauté onions: In a pot, sauté onions until translucent. Add garlic, basil, and fry briefly.
- Add ingredients: Add roasted tomatoes, tomato paste, and stock. Simmer for 10 minutes.
- Blend: Remove from heat, blend the soup until smooth, then add cream and season.
- Make grilled cheese: Mix cheeses, fill bread with cheese, and cook in a pan until golden and melted.
- Serve: Serve soup with cream, basil, and grilled cheese sandwiches.
Notes
- Roasting the tomatoes before blending adds depth of flavor.
- Use canned tomatoes if fresh aren’t available.
- Experiment with flavors like balsamic, basil, and garlic.
Nutrition
- Serving Size: 1 serving
- Calories: 380
- Sugar: 9g
- Sodium: 980mg
- Fat: 24g
- Saturated Fat: 13g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 26g
- Fiber: 4g
- Protein: 16g
- Cholesterol: 70mg