Written by

Kathleen Fischer

Published

Creamy Tomato Soup with Grilled Cheese Croutons: Best Easy Recipe

Ready In 30 minutes
Servings 4 servings
Difficulty Easy

Love this? Save it for later!

Share the inspiration with your friends

“Can you make that soup again? The one with the crunchy grilled cheese inside?” My nephew, Leo, asked me this on a rainy Tuesday afternoon. He was standing in my kitchen doorway, still wearing his backpack. I hadn’t even offered him a snack yet.

That question became the reason this creamy tomato soup with grilled cheese croutons exists in my kitchen. Before that day, I was a purist. Tomato soup came from a can. Grilled cheese was a separate event. But Leo looked at me like I held the secret to something magical, and I realized maybe I did. I just hadn’t thought of it yet.

The thing about this recipe is it solves a real problem. You know how grilled cheese gets soggy when you dip it? The bread softens, the cheese slides off into the soup, and you’re left with a sad, empty triangle. Creamy tomato soup with grilled cheese croutons flips the whole experience. The croutons stay crunchy. The soup stays silky. And every single bite has that perfect combo of tangy tomato and melty cheese.

Honestly, I wasn’t trying to reinvent comfort food. I was just trying to make a kid happy. But the moment I pulled that bowl out of the oven and saw the little golden squares floating on top, I knew we’d stumbled onto something good. The kind of good that makes you wonder why nobody told you about it sooner.

Why You’ll Love This Recipe

Let me tell you why this creamy tomato soup with grilled cheese croutons has become my most-requested recipe. It’s not complicated. It’s not fancy. It just works.

  • Quick & Easy: You can have this on the table in about 30 minutes. The soup comes together while the croutons toast in the oven. No fuss, no stress.
  • Simple Ingredients: Canned tomatoes, butter, onion, garlic, broth, and basic pantry staples. You probably have most of this right now.
  • Perfect for Cozy Nights: Rainy days, sick days, or just one of those days where you need a hug in a bowl. This is it.
  • Crowd-Pleaser: Kids love the croutons. Adults love the flavor. Everyone wins.
  • Unbelievably Delicious: The soup is velvety smooth with a hint of sweetness from roasted tomatoes. The croutons are crispy on the outside, gooey on the inside. Together? Pure magic.

What makes this different from every other tomato soup recipe? It’s the texture game. Most tomato soups are one-note. Smooth and that’s it. This one has layers. The creamy base, the crunchy croutons, the stretchy cheese pull. It’s a whole experience in a single bowl.

I’ve tested this recipe at least a dozen times. I tried different cheeses for the croutons (cheddar wins, but I’ll talk about that later). I experimented with roasting the tomatoes versus using canned. I even tried making the croutons in an air fryer. This version is the one I keep coming back to. It’s the one my family asks for by name.

And honestly? It’s the kind of meal that makes you close your eyes after the first bite. Not because it’s fancy. Because it’s exactly what you needed.

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 mouthfeel)
  • 1 medium yellow onion, diced (about 1 cup; builds the savory base)
  • 3 cloves garlic, minced (fresh is best, don’t use the jarred stuff here)
  • 2 cans (14.5 oz each) crushed tomatoes (I prefer San Marzano for sweetness, but any good brand works)
  • 1 cup low-sodium chicken or vegetable broth (adds depth without overpowering the tomato)
  • 1/2 cup heavy cream (for that velvety texture; use full-fat for best results)
  • 1 teaspoon 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 Grilled Cheese Croutons

creamy tomato soup with grilled cheese croutons preparation steps

  • 8 slices sourdough bread (about 1/2 inch thick; crusty bread holds up best)
  • 4 tablespoons unsalted butter, softened (for spreading on the bread)
  • 2 cups shredded sharp cheddar cheese (I recommend Tillamook or Cabot for maximum meltiness)
  • Optional: 1/4 teaspoon garlic powder (sprinkle on the buttered bread for extra flavor)

A few notes on ingredient selection. For the tomatoes, I’ve tested this with fire-roasted crushed tomatoes and it adds a lovely smoky note. If you want a brighter flavor, use whole peeled tomatoes and crush them by hand. Just make sure you get good quality canned tomatoes—they’re the star of the show.

For the cheese, sharp cheddar is non-negotiable in my book. It has the right saltiness and melts beautifully. You can mix in some mozzarella for extra stretch, but keep cheddar as the base. Pre-shredded cheese works in a pinch, but freshly shredded melts smoother because it doesn’t have anti-caking agents.

If you’re dairy-free, you can substitute the butter with olive oil and use full-fat canned coconut milk instead of heavy cream. The flavor will be different, but still delicious. For a gluten-free version, use your favorite gluten-free bread for the croutons. Just make sure it’s sturdy enough to hold up to toasting.

Equipment Needed

You don’t need a fancy kitchen to make this creamy tomato soup with grilled cheese croutons. Here’s what I use:

  • Large pot or Dutch oven: A 4-quart pot works perfectly. I use my enameled cast iron Dutch oven because it distributes heat evenly and looks pretty on the table.
  • Baking sheet: For toasting the croutons. A rimmed baking sheet is ideal so nothing slides off.
  • Immersion blender or regular blender: An immersion blender makes pureeing the soup directly in the pot a breeze. If you’re using a regular blender, work in batches and don’t fill it more than halfway with hot liquid.
  • Chef’s knife and cutting board: For dicing the onion and mincing the garlic.
  • Wooden spoon or spatula: For stirring the soup as it cooks.

If you don’t have an immersion blender, no worries. A potato masher works if you like a chunkier soup. Or you can use a food processor. I’ve done all three, and honestly, the immersion blender is my favorite for the least cleanup.

For the baking sheet, I recommend lining it with parchment paper for easy cleanup. The cheese will bubble and might stick, and parchment makes lifting the croutons off a breeze.

Preparation Method

Let me walk you through this step by step. Trust me, it’s easier than it sounds.

  1. Start the soup base. Melt the 2 tablespoons of butter in a large pot over medium heat. Add the diced onion and cook for 5-6 minutes, stirring occasionally, until the onion is soft and translucent. You want it to smell sweet, not burnt. Add the minced garlic and cook for another 30 seconds until fragrant. Don’t let the garlic brown or it will turn bitter.
  2. Add the tomatoes and broth. Pour in both cans of crushed tomatoes and the broth. Stir everything together. Bring the mixture to a gentle simmer, then reduce the heat to low. Let it cook for 10 minutes, stirring every now and then. The soup will thicken slightly and the flavors will start to meld.
  3. While the soup simmers, make the croutons. Preheat your oven to 400°F (200°C). Lay the 8 slices of sourdough bread on a clean work surface. Spread the softened butter on one side of each slice. Flip four of the slices over so the buttered side is down. Divide the shredded cheddar cheese evenly over these four slices (about 1/2 cup per slice). Top with the remaining four slices, buttered side up. You should have four sandwiches.
  4. Toast the sandwiches. Place the sandwiches on a baking sheet. Bake for 8-10 minutes, then carefully flip each sandwich with a spatula. Bake for another 5-7 minutes, until the bread is golden brown and the cheese is fully melted and bubbly. Let them cool on the baking sheet for 2-3 minutes. This helps the cheese set slightly so it doesn’t all slide out when you cut them.
  5. Blend the soup. Remove the soup pot from the heat. Using an immersion blender, puree the soup until it’s completely smooth. If you’re using a regular blender, carefully transfer the soup in batches and blend until smooth. Be careful with hot liquids—they expand when blended, so leave the lid slightly ajar to let steam escape.
  6. Finish the soup. Return the pureed soup to the pot (if you used a blender). Stir in the heavy cream, sugar, dried basil, and salt and pepper to taste. Taste it. Does it need more salt? More pepper? A pinch more sugar? Adjust until it tastes perfect to you. Keep the soup warm over low heat while you cut the croutons.
  7. Cut the croutons. Using a sharp knife, cut each grilled cheese sandwich into 1-inch squares. You should get about 16-20 croutons per sandwich. The edges will be the crispiest, and the centers will have that perfect stretchy cheese pull.
  8. Assemble and serve. Ladle the creamy tomato soup into bowls. Top generously with the grilled cheese croutons. Serve immediately while the croutons are still crispy and the soup is hot.

A few things I’ve learned the hard way. Don’t rush the onion step. Those 5-6 minutes of cooking build the entire flavor foundation of the soup. And when you’re cutting the grilled cheese into croutons, use a serrated knife. It cuts through the crust without squishing the bread. Trust me on this one.

Cooking Tips & Techniques

I’ve made this creamy tomato soup with grilled cheese croutons more times than I can count. Here’s what I’ve learned:

Don’t skip the sugar. I know it seems weird to add sugar to tomato soup, but canned tomatoes can be acidic. A teaspoon of sugar balances everything out without making it sweet. If your tomatoes are already on the sweet side, you might not need it. Taste first, then decide.

Toast the croutons on a wire rack. If you want extra-crispy croutons, place the sandwiches on a wire rack set inside the baking sheet. The air circulates underneath and prevents the bottom from getting soggy. I discovered this trick after my first batch came out a little soft on the bottom.

Make the soup ahead of time. The soup actually tastes better the next day. The flavors have time to meld and deepen. Just reheat it gently on the stove and make fresh croutons right before serving. The croutons don’t keep well—they lose their crunch.

Use room temperature cream. Cold heavy cream can curdle when you add it to hot soup. Let it sit on the counter for 10-15 minutes before stirring it in. Or you can warm it slightly in the microwave. I learned this one the hard way when I ended up with a grainy soup.

Season in layers. Add a pinch of salt when you cook the onions. Add another pinch when you add the tomatoes. Then adjust at the end. Seasoning in stages builds deeper flavor than dumping it all in at once.

One of my biggest failures with this recipe? I once used pre-shredded cheese for the croutons and wondered why they didn’t melt properly. The anti-caking agents in pre-shredded cheese prevent it from becoming that gooey, stretchy mess we all love. Shred your own. It takes two minutes and makes a huge difference.

Variations & Adaptations

This recipe is flexible. Here are some ways I’ve changed it up:

Spicy Tomato Soup

Add 1/2 teaspoon of red pepper flakes or a chopped chipotle pepper in adobo sauce when you cook the onions. The smoky heat pairs beautifully with the creamy tomato base. I make this version when I’m craving something with a kick.

Roasted Red Pepper Twist

Swap one can of crushed tomatoes for a jar of roasted red peppers (drained). Blend them with the soup as usual. The peppers add a subtle sweetness and a gorgeous deep red color. This is my go-to when I want to impress guests.

Herb-Infused Croutons

Before baking the grilled cheese, sprinkle the buttered bread with dried oregano, thyme, or rosemary. The herbs toast into the bread and add an aromatic layer to the croutons. I’ve also used everything bagel seasoning for a savory twist.

Dairy-Free Version

Use olive oil instead of butter for the soup base. Replace the heavy cream with full-fat canned coconut milk. For the croutons, use dairy-free cheese and vegan butter. The texture will be different, but the soul of the dish remains.

Air Fryer Croutons

If you don’t want to heat up the oven, make the grilled cheese in an air fryer. Cook at 375°F (190°C) for 5-6 minutes per side. The croutons come out extra crispy with less oil. Just make sure your air fryer is big enough to hold the sandwiches in a single layer.

I once tried adding a spoonful of pesto to the soup right before serving. It was delicious. A little unexpected, but the basil and garlic worked perfectly with the tomato. Don’t be afraid to experiment.

Serving & Storage Suggestions

This creamy tomato soup with grilled cheese croutons is best served immediately. The croutons are at their peak right out of the oven—crispy, cheesy, and irresistible.

For serving, I like to ladle the soup into wide, shallow bowls. This gives the croutons room to float without getting buried. Top with a generous handful of croutons and a sprinkle of fresh basil or parsley if you have it. A drizzle of olive oil on top adds a nice finishing touch.

What to serve with it? Honestly, this is a complete meal on its own. But if you want to round it out, a simple green salad with a lemon vinaigrette cuts through the richness beautifully. Or you could serve it alongside a creamy cucumber salad with dill and sour cream for a cool, refreshing contrast. For a heartier meal, pair it with a ground beef and rice skillet for a cozy dinner spread.

Storing the soup: The soup keeps well in an airtight container in the refrigerator for up to 4 days. The flavors actually deepen and get better after a day or two. Reheat it gently on the stovetop over medium-low heat, stirring occasionally. You can also microwave it in 30-second bursts, stirring in between.

Freezing the soup: This soup freezes beautifully. Let it cool completely, then transfer to freezer-safe containers. Leave about an inch of headspace for expansion. It will keep for up to 3 months. Thaw overnight in the refrigerator before reheating. I like to freeze it in individual portions for quick lunches.

Storing the croutons: Don’t. Seriously. The croutons lose their crunch within a few hours. Make them fresh when you’re ready to serve. If you have leftover grilled cheese (unlikely, but possible), you can reheat it in a toaster oven or air fryer to revive some of the crispiness.

One thing I’ve noticed—the soup thickens as it sits in the fridge. When you reheat it, you might need to add a splash of broth or water to thin it out to your preferred consistency.

Nutritional Information & Benefits

Here’s the nutritional breakdown for one serving (about 1 1/2 cups of soup with 1/4 of the croutons):

Nutrient Amount
Calories 485
Total Fat 28g
Saturated Fat 17g
Cholesterol 85mg
Sodium 720mg
Total Carbohydrates 42g
Dietary Fiber 4g
Sugars 12g
Protein 18g
Vitamin A 25% DV
Vitamin C 20% DV
Calcium 30% DV
Iron 15% DV

Tomatoes are packed with lycopene, a powerful antioxidant that’s been linked to heart health and reduced inflammation. Cooking the tomatoes actually makes the lycopene more bioavailable, so your body can absorb it better. The butter and cream help your body absorb the fat-soluble vitamins in the tomatoes.

This recipe contains dairy and gluten. For dairy-free and gluten-free options, check the variations section above. It’s also relatively low in added sugars, with most of the sweetness coming naturally from the tomatoes.

From a wellness perspective, this is comfort food that doesn’t leave you feeling heavy or guilty. It’s satisfying without being over the top. I love that I can serve it to my family and feel good about what they’re eating.

Conclusion

This creamy tomato soup with grilled cheese croutons is more than just a recipe. It’s the kind of meal that brings people together. It’s what you make on a rainy Tuesday when a kid asks for something warm and you want to deliver something special.

I love this recipe because it takes two classic comfort foods and makes them better together. The soup is velvety and rich. The croutons are crispy and cheesy. Every spoonful has texture and flavor and a little bit of magic.

Don’t be afraid to make it your own. Swap the cheese. Add some heat. Use different bread. The base is forgiving, and the result is always delicious. That’s the beauty of a recipe like this—it works as written, but it also invites you to play.

I’d love to hear how yours turns out. Did you add something unexpected? Did your kids love it as much as my nephew did? Drop a comment below and let me know. And if you’re looking for more cozy soup inspiration, don’t miss my creamy one-pot chicken and wild rice soup or this cozy slow cooker butternut squash soup for more cold-weather favorites.

Until next time, happy cooking. And don’t forget to save a few croutons for yourself before everyone else grabs them.

Frequently Asked Questions

Can I use fresh tomatoes instead of canned?

Absolutely. Use about 2 pounds of ripe Roma or San Marzano tomatoes. Roast them at 400°F (200°C) for 20-25 minutes with a drizzle of olive oil, salt, and pepper before adding them to the soup. The roasting concentrates their sweetness and adds a deeper flavor.

Can I make this soup vegan?

Yes. Substitute the butter with olive oil or vegan butter. Use full-fat canned coconut milk instead of heavy cream. For the croutons, use your favorite dairy-free cheese and vegan butter. The texture will be slightly different, but it’s still delicious.

How do I keep the croutons from getting soggy in the soup?

Serve the croutons on top of the soup rather than mixing them in. Eat them quickly—within the first few minutes of serving. If you want to prep ahead, keep the croutons separate and add them just before eating.

Can I freeze the grilled cheese croutons?

I don’t recommend it. The croutons lose their texture when frozen and thawed. Make them fresh for the best results. The soup freezes beautifully, so you can always make a batch of soup and whip up fresh croutons when you’re ready to serve.

What’s the best bread for the croutons?

Sourdough is my top choice. It’s sturdy enough to hold up to toasting and has a tangy flavor that complements the tomato soup. French bread, ciabatta, or a hearty white bread also work well. Avoid soft sandwich bread—it will get soggy and won’t crisp up properly.

Pin This Recipe!

creamy tomato soup with grilled cheese croutons recipe

Print

Creamy Tomato Soup with Grilled Cheese Croutons

A velvety tomato soup topped with crispy, cheesy grilled cheese croutons. This easy recipe combines two classic comfort foods into one irresistible bowl, perfect for cozy nights.

  • Author: Sophia
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 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) crushed tomatoes
  • 1 cup low-sodium chicken or vegetable broth
  • 1/2 cup heavy cream
  • 1 teaspoon sugar
  • 1/2 teaspoon dried basil
  • Salt and black pepper to taste
  • 8 slices sourdough bread (about 1/2 inch thick)
  • 4 tablespoons unsalted butter, softened
  • 2 cups shredded sharp cheddar cheese
  • Optional: 1/4 teaspoon garlic powder

Instructions

  1. Start the soup base. Melt the 2 tablespoons of butter in a large pot over medium heat. Add the diced onion and cook for 5-6 minutes, stirring occasionally, until the onion is soft and translucent. Add the minced garlic and cook for another 30 seconds until fragrant.
  2. Add the tomatoes and broth. Pour in both cans of crushed tomatoes and the broth. Stir everything together. Bring the mixture to a gentle simmer, then reduce the heat to low. Let it cook for 10 minutes, stirring every now and then.
  3. While the soup simmers, make the croutons. Preheat your oven to 400°F (200°C). Lay the 8 slices of sourdough bread on a clean work surface. Spread the softened butter on one side of each slice. Flip four of the slices over so the buttered side is down. Divide the shredded cheddar cheese evenly over these four slices (about 1/2 cup per slice). Top with the remaining four slices, buttered side up. You should have four sandwiches.
  4. Toast the sandwiches. Place the sandwiches on a baking sheet. Bake for 8-10 minutes, then carefully flip each sandwich with a spatula. Bake for another 5-7 minutes, until the bread is golden brown and the cheese is fully melted and bubbly. Let them cool on the baking sheet for 2-3 minutes.
  5. Blend the soup. Remove the soup pot from the heat. Using an immersion blender, puree the soup until it’s completely smooth. If using a regular blender, carefully transfer the soup in batches and blend until smooth. Be careful with hot liquids.
  6. Finish the soup. Return the pureed soup to the pot (if you used a blender). Stir in the heavy cream, sugar, dried basil, and salt and pepper to taste. Adjust seasoning as needed. Keep the soup warm over low heat while you cut the croutons.
  7. Cut the croutons. Using a sharp knife, cut each grilled cheese sandwich into 1-inch squares. You should get about 16-20 croutons per sandwich.
  8. Assemble and serve. Ladle the creamy tomato soup into bowls. Top generously with the grilled cheese croutons. Serve immediately while the croutons are still crispy and the soup is hot.

Notes

Don’t skip the sugar; it balances the acidity of canned tomatoes. Use room temperature cream to prevent curdling. For extra-crispy croutons, place sandwiches on a wire rack set inside the baking sheet. The soup tastes even better the next day; make fresh croutons just before serving.

Nutrition

  • Serving Size: 1 1/2 cups soup with
  • Calories: 485
  • Sugar: 12
  • Sodium: 720
  • Fat: 28
  • Saturated Fat: 17
  • Carbohydrates: 42
  • Fiber: 4
  • Protein: 18

Keywords: creamy tomato soup, grilled cheese croutons, comfort food, easy soup recipe, tomato soup with grilled cheese

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