Written by

Dorothy Adams

Published

Creamy Tomato Soup with Crispy Grilled Cheese Croutons

Ready In 30 minutes
Servings 4 servings
Difficulty Easy

Love this? Save it for later!

Share the inspiration with your friends

That first spoonful of tomato soup hitting your lips—the kind that’s velvety and a little bit tangy, with a whisper of sweetness that lingers—still takes me straight back to my tiny apartment kitchen during a particularly drizzly November. I was trying to use up a mountain of garden tomatoes I’d frozen at the end of summer, and I was frankly tired of pasta sauce. I wanted something that felt like a hug in a bowl, something that didn’t require a trip to the store. So I started sautéing onions and garlic, tossing in those whole, blistered tomatoes, and just… seeing what happened.

The first batch was good, but it wasn’t that good. It was missing something—a richness, a certain cozy depth that I couldn’t quite put my finger on. Then, on a whim, I threw a splash of heavy cream in at the very end, and the color softened to this gorgeous, sunset-orange hue. That was the moment. But the real magic? That came when I looked at the leftover bread and cheese on my counter and thought, “What if I just… made the grilled cheese part of the soup?” Not a side, not a dipper, but a crispy, cheesy crown floating right on top. Honest mistake? Maybe. Best accident of my cooking life? Absolutely.

This Creamy Tomato Soup with Crispy Grilled Cheese Croutons isn’t just a recipe—it’s the kind of meal that makes you slow down and actually taste things. It’s for those nights when you need something deeply comforting but don’t want to spend hours in the kitchen. It’s the soup that made me realize the best dishes are often the ones you stumble into, not the ones you plan.

Why You’ll Love This Recipe

I’ve made this soup more times than I can count, tweaking it each time until it became exactly what I wanted it to be. It’s not just another tomato soup recipe—it’s the one I turn to when I need a guaranteed win. Here’s why I think you’ll feel the same way:

  • Quick & Easy : Comes together in under 30 minutes, which is perfect for those “I need dinner now” kind of nights. No slow simmering required.
  • Simple Ingredients : You likely have everything already—canned tomatoes, onion, garlic, butter, cream, bread, and cheese. No fancy shopping lists here.
  • Perfect for Cozy Nights : This is the ultimate comfort food for rainy days, sick days, or any day you just need a little warmth.
  • Crowd-Pleaser : Seriously, I’ve served this to kids, picky eaters, and even my friend who “doesn’t like tomato soup,” and they all went back for seconds.
  • Unbelievably Delicious : The combination of the silky, creamy soup with the crunchy, golden, melty croutons is next-level. It’s two classics in one bowl.

What makes this recipe different from the rest is the technique. Instead of a separate grilled cheese on the side, we cube the sandwich and bake it right into the croutons that sit on top of the soup. This means every single spoonful gets a little bit of crunchy bread and gooey cheese. It’s not just a side dish—it’s part of the main event. And honestly, it’s the kind of meal that makes you close your eyes after the first bite. It’s comfort food reimagined—faster, smarter, but with the same soul-soothing satisfaction. Perfect for impressing guests without stress, or turning a simple Tuesday night into something memorable.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these are pantry staples, which is exactly how I like to cook.

For the Creamy Tomato Soup

  • 2 tablespoons unsalted butter (adds richness and a silky finish—don’t skip it)
  • 1 medium yellow onion, diced (about 1 cup; builds the savory base)
  • 3 cloves garlic, minced (fresh is best here)
  • 2 cans (14.5 oz each) whole peeled tomatoes (I prefer San Marzano for their sweetness; crush them by hand before adding)
  • 1 cup low-sodium chicken or vegetable broth (adds depth without making it too heavy)
  • 1/2 cup heavy cream (this is what makes it creamy—use full-fat for best texture)
  • 1 teaspoon granulated sugar (balances the acidity of the tomatoes)
  • 1/2 teaspoon dried basil (or 1 tablespoon fresh, chopped)
  • Salt and black pepper, to taste

For the Crispy Grilled Cheese Croutons

creamy tomato soup with grilled cheese croutons preparation steps

  • 4 slices sourdough or hearty white bread (sourdough gives the best crunch and tang)
  • 2 tablespoons unsalted butter, softened (for spreading on the bread)
  • 4 ounces sharp cheddar cheese, grated (I like a good aged cheddar for flavor, but any melty cheese works)
  • 2 ounces mozzarella cheese, grated (adds that perfect stretch)
  • Pinch of garlic powder (optional, but I love the extra flavor)

Ingredient Selection Tips: For the best flavor, use whole peeled tomatoes rather than crushed or diced—they have a better texture and taste. I personally recommend Muir Glen or Cento brands. For the cheese, grating it yourself from a block is key; pre-shredded cheese contains anti-caking agents that don’t melt as smoothly. If you want a gluten-free option, use your favorite gluten-free bread and a dairy-free cheese that melts well, like violife or miyoko’s.

Equipment Needed

You don’t need a lot of fancy gadgets for this one, which is part of its charm. Here’s what you’ll need:

  • Large pot or Dutch oven (at least 4-quart capacity; heavy-bottomed is best for even heat)
  • Wooden spoon or silicone spatula (for stirring without scratching your pot)
  • Immersion blender or regular blender (for pureeing the soup; an immersion blender is easier and less messy)
  • Baking sheet (for toasting the croutons)
  • Parchment paper (for easy cleanup)
  • Knife and cutting board
  • Box grater (for grating cheese)

Personal Experience: I’ve used both an immersion blender and a regular blender for this soup, and honestly, the immersion blender is a game-changer. You can puree the soup right in the pot without having to transfer hot liquid in batches. If you don’t have one, just let the soup cool slightly before blending in a standard blender—and always vent the lid to avoid pressure buildup! For the baking sheet, any rimmed one will work, but a darker pan will give you a crispier bottom on your croutons.

Preparation Method

Let’s get cooking. This whole thing comes together in about 25-30 minutes, so start your soup and croutons at the same time for maximum efficiency.

  1. Start the soup base. In your large pot, melt the 2 tablespoons of butter over medium heat. Add the diced onion and cook, stirring occasionally, until softened and translucent, about 5 minutes. You want it to smell sweet and savory, not brown. Add the minced garlic and cook for another 30 seconds until fragrant.
  2. Add the tomatoes and broth. Pour in the crushed whole peeled tomatoes (crush them with your hands over the pot for a rustic texture) and the broth. Stir in the sugar, dried basil, and a pinch of salt and pepper. Bring the mixture to a gentle simmer, then reduce the heat to low and let it cook for 10 minutes. This allows the flavors to meld together.
  3. While the soup simmers, make the croutons. Preheat your oven to 400°F (200°C) and line a baking sheet with parchment paper. Spread the softened butter on one side of each slice of bread. Flip the bread over and pile the grated cheddar and mozzarella on the unbuttered side of two slices. Top with the remaining two slices, buttered side up. You’re essentially making two grilled cheese sandwiches.
  4. Bake the croutons. Place the sandwiches on the prepared baking sheet and bake for 10-12 minutes, flipping halfway through, until the bread is golden brown and the cheese is fully melted and bubbly. Let them cool for just 2 minutes—you want them cool enough to handle but still warm.
  5. Puree the soup. Once the soup has simmered, remove it from the heat. Use your immersion blender to puree the soup directly in the pot until it’s completely smooth and velvety. If using a standard blender, work in batches and be careful with the hot liquid.
  6. Finish the soup. Stir in the heavy cream until fully incorporated. Taste and adjust the seasoning—you might want a little more salt or a pinch more sugar depending on your tomatoes. Keep the soup warm over low heat while you prepare the croutons.
  7. Cube the croutons. Using a sharp knife, cut the grilled cheese sandwiches into 1-inch cubes. You should get about 16-20 cubes total. They should be golden, crispy, and oozing with cheese.
  8. Serve immediately. Ladle the creamy tomato soup into bowls and top generously with the crispy grilled cheese croutons. Serve right away while the croutons are still crunchy and the soup is hot.

Personal Tip: If you want extra crispy croutons, after cutting them, you can pop them back on the baking sheet and broil for 1-2 minutes. Watch them closely so they don’t burn!

Cooking Tips & Techniques

Over the years, I’ve learned a few things the hard way so you don’t have to. Here are my best tips for getting this recipe just right.

  • Don’t skip the sugar. Even if your canned tomatoes are good quality, they can be a little acidic. A teaspoon of sugar balances that out beautifully without making the soup sweet. Trust me on this one—I once forgot, and it was noticeably tangy.
  • Use room-temperature cream. If you add cold heavy cream to hot soup, it can sometimes curdle or separate. Take it out of the fridge 10 minutes before you need it, or let it sit on the counter while the soup simmers.
  • Toast the bread properly. The key to croutons that stay crunchy in the soup is to make sure the bread is deeply golden and the cheese is fully melted. If you pull them out too early, they’ll get soggy fast. I like to bake them until they’re a shade darker than I think they should be.
  • Season in layers. Add a little salt at the beginning when you cook the onions, then a little more after you add the tomatoes, and then adjust at the end. This builds a more complex flavor than just salting once at the end.
  • Don’t over-blend. If you use an immersion blender, just pulse until smooth. Over-blending can incorporate too much air and make the soup feel thin. You want it velvety, not frothy.
  • My biggest failure? I once tried to make this soup with skim milk instead of heavy cream, thinking I’d save a few calories. It was watery, sad, and tasted like regret. Just use the cream—it’s worth it.

Variations & Adaptations

This recipe is incredibly forgiving, so feel free to make it your own. Here are a few ways I’ve adapted it over the years.

  • Vegan Version : Swap the butter for olive oil or vegan butter, use full-fat oat milk or canned coconut cream instead of heavy cream, and use a vegan cheddar shred for the croutons. I’ve tried it with oat milk, and it works surprisingly well.
  • Spicy Kick : Add 1/4 teaspoon of red pepper flakes or a small diced jalapeño when you sauté the onions. It gives the soup a gentle warmth that pairs beautifully with the creamy cheese croutons.
  • Herb-Infused : Instead of dried basil, add a sprig of fresh rosemary or thyme to the pot while the soup simmers. Remove it before blending. I did this once when I had leftover herbs from a cozy slow cooker fall harvest beef stew, and it was incredible.
  • Different Cheese for Croutons : Try using Gruyère, provolone, or even a smoked gouda for a different flavor profile. Smoked gouda adds a lovely, subtle smokiness that’s perfect for fall.
  • Gluten-Free Option : Use your favorite gluten-free bread and check that your broth is certified gluten-free. The croutons will be a bit more delicate, but they still taste amazing.
  • Personal Variation: I once added a tablespoon of tomato paste when cooking the onions, and it deepened the tomato flavor so much that I now do it every time. It’s a small step that makes a big difference.

Serving & Storage Suggestions

This soup is best enjoyed immediately, but leftovers are still pretty fantastic. Here’s how to make the most of it.

  • Serving Temperature: Serve the soup piping hot, with the croutons added just before serving so they stay crunchy. I like to garnish with a few fresh basil leaves or a drizzle of extra-virgin olive oil for a pretty finish.
  • Complementary Dishes: This soup pairs wonderfully with a simple side salad, like a creamy garlic parmesan pasta salad, or a crisp green salad with a lemony vinaigrette. For a heartier meal, serve it alongside a crispy one-pan garlic butter chicken thighs for a truly satisfying dinner.
  • Storage : Store the soup and croutons separately. The soup keeps in an airtight container in the refrigerator for up to 5 days. The croutons are best eaten the same day, but you can store them in an airtight container at room temperature for up to 2 days—they’ll lose some crunch, though.
  • Freezing : The soup freezes beautifully for up to 3 months. Let it cool completely, then transfer to a freezer-safe container. Thaw overnight in the fridge and reheat gently on the stovetop. Do not freeze the croutons.
  • Reheating : Reheat the soup on the stovetop over medium-low heat, stirring occasionally. If it’s too thick, thin it with a splash of broth or milk. For the croutons, reheat them in a 350°F oven for 5 minutes to crisp them back up.
  • Flavor Development: Honestly, this soup tastes even better the next day. The flavors have time to meld and deepen, making it perfect for meal prep. Just make fresh croutons when you’re ready to serve.

Nutritional Information & Benefits

Here’s a rough estimate per serving (based on 4 servings, with croutons):

Nutrient Amount
Calories ~420 kcal
Fat 28g
Carbohydrates 32g
Protein 14g
Fiber 4g
Sugar 12g
  • Health Benefits: Tomatoes are rich in lycopene, a powerful antioxidant that’s better absorbed when cooked with fat (hello, butter and cream!). The onions and garlic provide prebiotic fiber and immune-supporting compounds.
  • Dietary Considerations: This recipe can be made gluten-free and dairy-free with the substitutions mentioned above. It’s naturally vegetarian and can be made vegan.
  • Potential Allergens: Contains dairy and gluten. If you have sensitivities, please use the suggested substitutions.
  • Personal Wellness Perspective: I love that this soup feels indulgent but is actually made from whole, real ingredients. It’s the kind of meal that nourishes both body and soul—especially on a cold day.

Conclusion

This Creamy Tomato Soup with Crispy Grilled Cheese Croutons is everything I want in a comfort meal—it’s quick, simple, and deeply satisfying. The silky soup paired with those crunchy, cheesy croutons is a combination that never gets old, and it’s one of those recipes that feels special without requiring a ton of effort. I love that you can customize it to your taste, whether you want to add a little spice, swap the cheese, or make it vegan. It’s a recipe that’s meant to be played with.

I’d love to hear how it turns out for you. Did you try a fun variation? Did you add extra garlic like I always do? Drop a comment below and share your experience—your tweaks might inspire someone else! And if you loved it, don’t forget to share this post with a friend who needs a little comfort in their life. Until next time, happy cooking—and remember, the best recipes are the ones you make your own.

Frequently Asked Questions

Can I use fresh tomatoes instead of canned?

Absolutely! In the summer, I love using fresh Roma or San Marzano tomatoes. You’ll need about 2 pounds. Roast them at 400°F for 20 minutes first to concentrate their flavor, then proceed with the recipe as written.

How do I make this soup dairy-free?

Swap the butter for olive oil or vegan butter, and use full-fat oat milk or canned coconut cream instead of heavy cream. For the croutons, use a good dairy-free cheddar shred and vegan butter. I’ve tested this with oat milk, and it works beautifully.

Can I make this in a slow cooker?

Yes! Sauté the onions and garlic on the stovetop first, then transfer them to a slow cooker with the tomatoes, broth, sugar, and basil. Cook on low for 4-6 hours or high for 2-3 hours. Blend with an immersion blender, then stir in the cream before serving. Make the croutons fresh in the oven right before serving.

Why did my soup turn out too acidic?

This usually happens if your tomatoes are very acidic or you forgot the sugar. Add another 1/2 teaspoon of sugar, or stir in a tablespoon of butter at the end to balance the acidity. A pinch of baking soda can also help neutralize the acid, but use it sparingly.

Can I freeze the soup with the croutons?

No, I don’t recommend freezing the croutons—they’ll become soggy and lose their texture. Freeze the soup separately in an airtight container for up to 3 months, and make fresh croutons when you’re ready to serve. The soup thaws beautifully overnight in the fridge.

Pin This Recipe!

creamy tomato soup with grilled cheese croutons recipe

Print

Creamy Tomato Soup with Crispy Grilled Cheese Croutons

A velvety, tangy tomato soup with a whisper of sweetness, topped with crispy, cheesy grilled cheese croutons. This quick and easy comfort food is perfect for cozy nights and is made with simple pantry ingredients.

  • Author: Merry
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Cuisine: American

Ingredients

Scale
  • 2 tablespoons unsalted butter
  • 1 medium yellow onion, diced (about 1 cup)
  • 3 cloves garlic, minced
  • 2 cans (14.5 oz each) whole peeled tomatoes (preferably San Marzano, crushed by hand)
  • 1 cup low-sodium chicken or vegetable broth
  • 1/2 cup heavy cream
  • 1 teaspoon granulated sugar
  • 1/2 teaspoon dried basil (or 1 tablespoon fresh, chopped)
  • Salt and black pepper, to taste
  • 4 slices sourdough or hearty white bread
  • 2 tablespoons unsalted butter, softened
  • 4 ounces sharp cheddar cheese, grated
  • 2 ounces mozzarella cheese, grated
  • Pinch of garlic powder (optional)

Instructions

  1. Start the soup base: In a large pot, melt 2 tablespoons of butter over medium heat. Add the diced onion and cook, stirring occasionally, until softened and translucent, about 5 minutes. Add the minced garlic and cook for another 30 seconds until fragrant.
  2. Add the tomatoes and broth: Pour in the crushed whole peeled tomatoes and the broth. Stir in the sugar, dried basil, and a pinch of salt and pepper. Bring to a gentle simmer, then reduce heat to low and let cook for 10 minutes.
  3. While the soup simmers, make the croutons: Preheat oven to 400°F (200°C) and line a baking sheet with parchment paper. Spread softened butter on one side of each bread slice. Flip the bread over and pile the grated cheddar and mozzarella on the unbuttered side of two slices. Top with the remaining two slices, buttered side up, to make two sandwiches.
  4. Bake the croutons: Place sandwiches on the prepared baking sheet and bake for 10-12 minutes, flipping halfway through, until golden brown and cheese is melted. Let cool for 2 minutes.
  5. Puree the soup: Remove soup from heat. Use an immersion blender to puree until smooth and velvety. If using a standard blender, work in batches and be careful with hot liquid.
  6. Finish the soup: Stir in the heavy cream until fully incorporated. Taste and adjust seasoning. Keep warm over low heat.
  7. Cube the croutons: Using a sharp knife, cut the grilled cheese sandwiches into 1-inch cubes (about 16-20 cubes total).
  8. Serve immediately: Ladle soup into bowls and top generously with crispy grilled cheese croutons. Serve right away.

Notes

For extra crispy croutons, after cutting them, broil for 1-2 minutes. Use room-temperature cream to prevent curdling. Season in layers for best flavor. The soup tastes even better the next day.

Nutrition

  • Serving Size: 1 bowl (about 1.5 cu
  • Calories: 420
  • Sugar: 12
  • Sodium: 680
  • Fat: 28
  • Saturated Fat: 16
  • Carbohydrates: 32
  • Fiber: 4
  • Protein: 14

Keywords: creamy tomato soup, grilled cheese croutons, comfort food, quick dinner, easy soup, vegetarian

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

You might also love these recipes

Leave a Comment

Recipe rating