The last breadcrumb had been fished out of the bowl, and my husband was tilting it to his lips to get the final drops. He didn’t say a word, just set the bowl down and looked at me with this expression that said he was already planning when he could have it again. That was the moment I knew this Creamy Tomato Soup with Crispy Grilled Cheese Croutons wasn’t just another dinnerโit was going to be a regular.
I had been chasing that perfect bowl for years, honestly. You know the oneโsilky smooth, not too acidic, rich enough to feel like a hug in a bowl. Most versions I tried were either too watery or tasted like they came from a can. And don’t even get me started on the grilled cheese situation. Dipping a regular sandwich into soup is fine, but having those crispy, buttery croutons already swimming in the soup? That’s a game changer I stumbled upon by accident one rainy Tuesday when I was too lazy to cut my sandwich into neat triangles.
This recipe started as a solution to a problem I think we all faceโhow do you make something that feels both comforting and special without spending hours in the kitchen? The answer turned out to be simpler than I expected. A few pantry staples, some patience with the blender, and the brilliant idea to cube my grilled cheese instead of keeping it whole. Now it’s the soup I make when I want to feel like I’ve got my life together, even on days when I absolutely don’t.
Why You’ll Love This Recipe
Let me tell you why this Creamy Tomato Soup with Crispy Grilled Cheese Croutons has become the most requested meal in my house. It’s not just because it tastes incredibleโthough it absolutely does. It’s because this recipe solves real problems that home cooks face every single day.
- Ready in Under 30 Minutes: From start to finish, this whole meal comes together in about 25 minutes. That’s faster than takeout delivery, and way more satisfying.
- Pantry-Friendly Ingredients: Canned tomatoes, onion, garlic, butter, and bread. That’s basically it. No hunting down specialty items or spending a fortune at the store.
- One-Pot Soup, Minimal Mess: The soup cooks in a single pot, and you only need a skillet for the croutons. Cleanup is almost as satisfying as eating.
- Crowd-Pleasing Comfort: Kids love it, adults crave it, and it somehow works for both a quick weeknight dinner and a cozy weekend lunch.
- Texture Magic: The contrast between the velvety smooth soup and the crunchy, cheesy croutons is honestly addictive. Every spoonful is different.
What sets this version apart from every other tomato soup out there is the double-grilled cheese treatment. Instead of serving the sandwich on the side, I cube it up and let those crispy edges soak up just enough soup to soften slightly while staying crunchy in the center. It’s the kind of detail that makes you wonder why you haven’t been doing it this way your whole life.
This is the soup that makes you close your eyes after the first bite. It’s comfort food at its finestโsimple, honest, and deeply satisfying. And honestly, in a world that feels complicated, sometimes you just need a bowl of something that makes everything feel right again.
What Ingredients You Will Need
This recipe relies on simple, wholesome ingredients that work together to create something far greater than the sum of their parts. The beauty of this Creamy Tomato Soup with Crispy Grilled Cheese Croutons is that you probably already have most of these items in your kitchen right now.
For the Creamy Tomato Soup
- 2 tablespoons unsalted butter (adds richness and helps bloom the aromatics)
- 1 medium yellow onion, diced (about 1 cup; provides the savory base)
- 3 cloves garlic, minced (fresh is non-negotiable hereโdon’t use the jarred stuff)
- 2 cans (14.5 ounces each) crushed tomatoes (I prefer San Marzano for sweetness, but any good-quality brand works)
- 1 cup low-sodium chicken or vegetable broth (gives body without overpowering the tomato flavor)
- ยฝ cup heavy cream (adds that silky texture and balances acidity)
- 1 teaspoon sugar (trust me on thisโit cuts the acidity and brings out the natural sweetness of the tomatoes)
- ยฝ teaspoon dried basil (or 1 tablespoon fresh, chopped)
- ยฝ teaspoon dried oregano
- Salt and black pepper to taste
- Pinch of red pepper flakes (optional, but I love the tiny kick)
For the Crispy Grilled Cheese Croutons
- 4 slices thick-cut sourdough or country bread (sturdy bread holds up better than soft sandwich bread)
- 2 tablespoons unsalted butter, softened (for spreading on the bread)
- 1 cup shredded sharp cheddar cheese (I recommend Tillamook or Cabot for best melting)
- ยผ cup shredded mozzarella or provolone (adds that perfect stretchy texture)
Ingredient Tips & Substitutions
For the tomatoes, look for crushed tomatoes that are deep red in color and have a short ingredient listโjust tomatoes and maybe a little salt. If you only have whole peeled tomatoes, crush them by hand before adding to the pot. For a dairy-free version, use olive oil instead of butter in the soup and full-fat coconut milk instead of heavy cream. The croutons can be made with vegan cheese and plant-based butter, though the texture will be slightly different.
I’ve made this soup with fire-roasted tomatoes when I wanted a smokier flavor, and it was fantastic. Just adjust the salt accordingly since fire-roasted varieties can be saltier. If you’re watching your sodium, use no-salt-added tomatoes and broth, then season to taste at the end.
Equipment Needed
You don’t need a fancy kitchen to make this recipe work. Here’s what you’ll actually use:
- Large heavy-bottomed pot or Dutch oven (5 to 6 quarts is idealโit distributes heat evenly and prevents scorching)
- Immersion blender or regular blender (an immersion blender is easier and means less cleanup, but a countertop blender works perfectly too)
- Large non-stick skillet or cast-iron pan (for making the grilled cheese croutons)
- Cutting board and sharp knife
- Wooden spoon or silicone spatula
- Measuring cups and spoons
- Box grater (pre-shredded cheese doesn’t melt as smoothlyโgrate your own)
If you don’t have an immersion blender, let the soup cool slightly before transferring it to a regular blender in batches. Never fill the blender more than halfway with hot liquid, and hold the lid down with a kitchen towel to prevent accidents. I learned that lesson the hard way, and let’s just say my kitchen ceiling still has a faint orange tint.
Preparation Method
Let’s make this Creamy Tomato Soup with Crispy Grilled Cheese Croutons step by step. Trust the process, and don’t rushโgood things take a little time.
Step 1: Start the Soup Base
Place your large pot over medium heat and add the 2 tablespoons of butter. Let it melt completely, then add the diced onion. Cook for 5 to 6 minutes, stirring occasionally, until the onion is soft and translucent. You want it to look like it’s sweating, not browning. Add the minced garlic and cook for another 30 seconds until fragrantโyour kitchen should smell amazing at this point.
Step 2: Build the Tomato Foundation
Pour in both cans of crushed tomatoes and the cup of broth. Stir everything together, scraping up any browned bits from the bottom of the pot. Add the sugar, dried basil, dried oregano, and red pepper flakes if using. Bring the mixture to a gentle simmer, then reduce the heat to low. Let it bubble away for 10 to 12 minutes, stirring occasionally. The soup will deepen in color and the flavors will start to meld together beautifully.
Step 3: Blend Until Silky Smooth
Remove the pot from the heat. If you’re using an immersion blender, submerge it into the soup and blend until completely smoothโabout 1 to 2 minutes. If using a countertop blender, let the soup cool for 5 minutes first, then work in batches. Be careful here: hot liquid expands, so leave the lid slightly ajar or use the vented lid if your blender has one. Blend until velvety smooth, then return the soup to the pot.
Step 4: Finish the Soup
Place the pot back over low heat. Stir in the heavy cream slowly, letting it swirl into the soup. Taste and adjust seasoning with salt and pepper. You might need more salt than you thinkโtomatoes can be surprising that way. Keep the soup warm while you make the croutons.
Step 5: Make the Grilled Cheese Croutons
Heat your non-stick skillet or cast-iron pan over medium heat. Spread the softened butter on one side of each bread slice. Place two slices butter-side down on a plate, then divide the shredded cheddar and mozzarella evenly between them. Top with the remaining bread slices, butter-side up. Place the sandwiches in the hot skillet and cook for 3 to 4 minutes per side, until golden brown and the cheese is fully melted. Press down gently with a spatula for even browning.
Step 6: Cube and Serve
Transfer the grilled cheese sandwiches to a cutting board and let them rest for 1 minute. This is importantโif you cut too soon, the cheese will ooze out and you’ll lose all that goodness. Cut each sandwich into 1-inch cubes. Ladle the hot soup into bowls and pile the crispy grilled cheese croutons right on top. Serve immediately while the croutons are still crunchy on the outside and the cheese is gooey inside.
Cooking Tips & Techniques
After making this Creamy Tomato Soup with Crispy Grilled Cheese Croutons more times than I can count, I’ve picked up a few tricks that make a real difference. Here are the ones I wish someone had told me from the start.
Don’t skip the sugar. I know it seems weird to add sugar to savory soup, but good-quality canned tomatoes can still be acidic. A teaspoon of sugar balances everything without making the soup sweet. If you’re avoiding sugar, a finely grated carrot works the same magic.
Toast the croutons separately if needed. If you’re making a big batch or serving a crowd, the croutons can get soggy if they sit in the soup too long. Keep them on a baking sheet in a warm oven (200ยฐF) until you’re ready to serve, then add them at the last minute.
Use stale bread for better croutons. Day-old sourdough or country bread actually makes better grilled cheese croutons because it holds its structure better and absorbs less butter. Fresh bread tends to get soggy in the pan.
Blend in two directions. When using an immersion blender, move it in an up-and-down motion as well as in circles. This ensures you’re getting every last bit of onion and creating the smoothest possible texture.
Season in layers. Add a pinch of salt when you start cooking the onions, another when you add the tomatoes, and the final adjustment at the end. This builds depth of flavor that you just can’t get from adding all the salt at once.
I once forgot to add the cream and served the soup as-is. My family didn’t complain, but it wasn’t the same. The cream isn’t just for richnessโit actually changes the mouthfeel completely, making it feel luxurious instead of just… tomatoey. Don’t skip it.
Variations & Adaptations
One of the best things about this Creamy Tomato Soup with Crispy Grilled Cheese Croutons is how adaptable it is. Here are some variations I’ve tried and loved.
Roasted Tomato Version
For a deeper, smokier flavor, roast 2 pounds of fresh Roma tomatoes at 400ยฐF for 25 minutes with a drizzle of olive oil, salt, and pepper before adding them to the pot. Replace the canned tomatoes with the roasted ones and proceed with the recipe. The roasting caramelizes the natural sugars and adds a complexity that’s absolutely worth the extra time.
Spicy Southwest Twist
Add 1 diced jalapeรฑo (seeds removed if you want less heat) along with the onion, and use pepper jack cheese instead of cheddar in the grilled cheese croutons. A squeeze of lime juice at the end brightens everything up. This version is perfect for when you want a little kick.
Herb-Infused Variation
Add a sprig of fresh rosemary and a couple of fresh thyme sprigs to the pot while the soup simmers. Remove them before blending. The herbal notes pair beautifully with the tomatoes and make the soup feel more elegant. I make this version when I’m serving guests.
Vegan Adaptation
Use olive oil instead of butter for the soup base, full-fat coconut milk instead of heavy cream, and vegan butter and cheese for the croutons. The coconut milk adds a subtle sweetness that actually works really well with the tomatoes. Just make sure your bread is vegan tooโsome artisanal breads contain milk or eggs.
I’ve also tried this with gluten-free bread for the croutons, and while the texture is a bit different, it’s still delicious. Look for a sturdy gluten-free bread, not the soft sandwich kind, and toast it a little longer to get that crunch.
Serving & Storage Suggestions
This soup is best served immediately while the croutons are still crispy, but I’ve got you covered for leftovers too.
Serving Temperature: Serve the soup piping hot in warmed bowls if possible. The croutons should be added right before serving so they stay crunchy on the outside while the cheese stays gooey.
Presentation: I like to pile the croutons in the center of the bowl and sprinkle a few fresh basil leaves or a pinch of red pepper flakes on top for color. A drizzle of extra virgin olive oil over the soup right before serving adds a nice finishing touch.
What to Serve With It: This soup is a complete meal on its own, but if you want to round it out, try pairing it with a simple arugula salad dressed with lemon vinaigrette. The peppery greens cut through the richness beautifully. For something heartier, serve it alongside a Crispy Garlic Parmesan Baked Zucchini Chips for a satisfying crunch contrast.
Storage: Store the soup and croutons separately. The soup keeps well in an airtight container in the refrigerator for up to 5 days. The croutons are best eaten fresh, but you can store them in an airtight container at room temperature for up to 2 daysโthey just won’t be as crispy.
Reheating: Reheat the soup gently on the stovetop over medium-low heat, stirring occasionally. Add a splash of broth or water if it’s too thick. For the croutons, reheat them in a 350ยฐF oven for 5 minutes to restore some crunch. Don’t microwave themโthey’ll turn into sad, soggy bread.
Freezing: This soup freezes beautifully for up to 3 months. Let it cool completely, then transfer to freezer-safe containers. Leave about an inch of headspace for expansion. Thaw overnight in the refrigerator and reheat gently. Make fresh croutons when you’re ready to serveโfrozen croutons just aren’t worth it.
Nutritional Information & Benefits
Here’s the estimated nutritional breakdown for one serving of this Creamy Tomato Soup with Crispy Grilled Cheese Croutons (based on 4 servings):
| Nutrient | Amount Per Serving |
|---|---|
| Calories | 425 |
| Total Fat | 28g |
| Saturated Fat | 17g |
| Cholesterol | 85mg |
| Sodium | 720mg |
| Total Carbohydrates | 34g |
| Dietary Fiber | 4g |
| Sugars | 12g |
| Protein | 14g |
| Vitamin A | 25% DV |
| Vitamin C | 35% DV |
| Calcium | 30% DV |
| Iron | 15% DV |
Tomatoes are packed with lycopene, a powerful antioxidant that’s actually more bioavailable when cooked. The addition of healthy fats from the butter and cream helps your body absorb these nutrients more effectively. This soup also provides a good amount of vitamin C for immune support and calcium from the cheese for bone health.
If you’re watching your sodium, use no-salt-added tomatoes and broth, and go easy on the salt during cooking. You can also reduce the cheese in the croutons to cut back on saturated fat without sacrificing too much flavor.
Conclusion
This Creamy Tomato Soup with Crispy Grilled Cheese Croutons is the kind of recipe that proves comfort food doesn’t have to be complicated. It’s honest, it’s satisfying, and it makes you feel like you’ve accomplished something wonderful with just a few simple ingredients.
What I love most about this recipe is how it brings people together. There’s something about a steaming bowl of tomato soup with those crunchy, cheesy croutons floating on top that makes everyone at the table smile. It’s the meal I turn to when I need a hug in food form, and I hope it becomes that for you too.
I’d love to hear how this turns out for you. Did you try one of the variations? Did your family fight over the last crouton like mine does? Drop a comment below and let me know. And if you’re looking for another cozy, crowd-pleasing meal, don’t miss this Creamy Baked Ziti Without Ricottaโit’s the perfect follow-up to soup season.
Until next time, happy cookingโand don’t forget to save a few croutons for yourself before everyone else snatches them up!
Frequently Asked Questions
Can I make this soup in advance for a party?
Absolutely. Make the soup up to 2 days ahead and store it in the refrigerator. Reheat gently on the stovetop when you’re ready to serve, and make the grilled cheese croutons fresh right before serving. The croutons don’t hold up well if made too far in advance.
Can I use fresh tomatoes instead of canned?
Yes, but you’ll need about 2 pounds of ripe Roma or vine-ripened tomatoes. Roast them first at 400ยฐF for 25 minutes to concentrate their flavor, then proceed with the recipe. Fresh tomatoes have more water content, so you might need to simmer the soup a little longer to thicken it.
What’s the best cheese for the grilled cheese croutons?
Sharp cheddar is my go-to because it melts beautifully and has enough flavor to stand up to the soup. A mix of cheddar and mozzarella gives you both flavor and that perfect stretchy texture. Gruyรจre or fontina would also be fantastic if you want to get fancy.
How can I make this soup thicker?
If you prefer a thicker soup, let it simmer uncovered for an extra 5 to 10 minutes after blending to reduce some of the liquid. You can also stir in a tablespoon of tomato paste along with the canned tomatoes for more body. Just be aware that the flavor will be more concentrated.
Can I make this in a slow cooker or Instant Pot?
For a slow cooker, sautรฉ the onions and garlic on the stovetop first, then transfer to the slow cooker with the tomatoes and broth. Cook on low for 4 to 6 hours, then blend and stir in the cream before serving. For an Instant Pot, use the sautรฉ function for the onions and garlic, add the tomatoes and broth, and pressure cook on high for 10 minutes. Quick release, blend, and stir in the cream.
Pin This Recipe!
Best Creamy Tomato Soup with Crispy Grilled Cheese Croutons
- Total Time: 25 minutes
- Yield: 4 servings 1x
Description
This creamy tomato soup is silky smooth, perfectly balanced, and topped with crispy grilled cheese croutons for the ultimate comfort food experience. Ready in under 30 minutes with simple pantry ingredients, it’s a hug in a bowl that will become a regular in your dinner rotation.
Ingredients
- 2 tablespoons unsalted butter
- 1 medium yellow onion, diced (about 1 cup)
- 3 cloves garlic, minced
- 2 cans (14.5 ounces each) crushed tomatoes
- 1 cup low-sodium chicken or vegetable broth
- ยฝ cup heavy cream
- 1 teaspoon sugar
- ยฝ teaspoon dried basil
- ยฝ teaspoon dried oregano
- Salt and black pepper to taste
- Pinch of red pepper flakes (optional)
- 4 slices thick-cut sourdough or country bread
- 2 tablespoons unsalted butter, softened
- 1 cup shredded sharp cheddar cheese
- ยผ cup shredded mozzarella or provolone
Instructions
- Place a large pot over medium heat and add 2 tablespoons of butter. Let it melt completely, then add the diced onion. Cook for 5 to 6 minutes, stirring occasionally, until the onion is soft and translucent.
- Add the minced garlic and cook for another 30 seconds until fragrant.
- Pour in both cans of crushed tomatoes and the cup of broth. Stir everything together, scraping up any browned bits from the bottom of the pot.
- Add the sugar, dried basil, dried oregano, and red pepper flakes if using. Bring the mixture to a gentle simmer, then reduce the heat to low. Let it bubble away for 10 to 12 minutes, stirring occasionally.
- Remove the pot from the heat. Using an immersion blender, blend until completely smooth, about 1 to 2 minutes. If using a countertop blender, let the soup cool for 5 minutes first, then work in batches.
- Place the pot back over low heat. Stir in the heavy cream slowly. Taste and adjust seasoning with salt and pepper. Keep the soup warm while you make the croutons.
- Heat a non-stick skillet or cast-iron pan over medium heat. Spread the softened butter on one side of each bread slice.
- Place two slices butter-side down on a plate, then divide the shredded cheddar and mozzarella evenly between them. Top with the remaining bread slices, butter-side up.
- Place the sandwiches in the hot skillet and cook for 3 to 4 minutes per side, until golden brown and the cheese is fully melted. Press down gently with a spatula for even browning.
- Transfer the grilled cheese sandwiches to a cutting board and let them rest for 1 minute. Cut each sandwich into 1-inch cubes.
- Ladle the hot soup into bowls and pile the crispy grilled cheese croutons right on top. Serve immediately.
Notes
Don’t skip the sugarโit balances the acidity of the tomatoes without making the soup sweet. For best results, use an immersion blender for easier cleanup. The croutons are best added right before serving to maintain their crunch. If making ahead, store soup and croutons separately. Reheat soup gently on the stovetop and refresh croutons in a 350ยฐF oven for 5 minutes.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Category: Main Course
- Cuisine: American
Nutrition
- Serving Size: 1 serving (about 1.5
- Calories: 425
- Sugar: 12
- Sodium: 720
- Fat: 28
- Saturated Fat: 17
- Carbohydrates: 34
- Fiber: 4
- Protein: 14
Keywords: creamy tomato soup, grilled cheese croutons, comfort food, easy soup recipe, 30 minute meal, tomato soup with grilled cheese, one pot soup





