Written by

Maria Scott

Published

Creamy Tomato Basil Soup with Best Grilled Cheese Croutons (40 chars)

Ready In 35 minutes
Servings 4 servings
Difficulty Easy

Love this? Save it for later!

Share the inspiration with your friends

My neighbor wasn’t trying to impress me. I’d stopped by to return a casserole dish I’d borrowed weeks ago, and the smell hit me before I even knocked—tomatoes, butter, something garlicky and sweet. She opened the door with a spoon in her hand, said “Oh, you have to try this,” like it was nothing. Like she hadn’t just created what I would later call the most comforting soup of my life.

I stood in her kitchen—a little messy, a dog sleeping under the table, a stack of mail on the counter—and she handed me a mug full of creamy tomato soup. Then she pulled a baking sheet out of the oven with these tiny, golden grilled cheese triangles floating on top. I mean, honestly, my brain short-circuited. I’d been making tomato soup from a can my whole adult life, and this woman just casually reinvented it while wearing sweatpants on a Tuesday.

She didn’t even have a recipe written down. She just showed me what she did, using what she had, and I scribbled notes on the back of an envelope. That’s how this creamy tomato basil soup with grilled cheese croutons came into my life—not through a fancy cooking class or a viral video, but through a friend who didn’t think she was doing anything special. And maybe you’ve been there, standing in someone else’s kitchen, realizing you’ve been doing dinner all wrong. That’s the feeling I want to share with you today.

Why You’ll Love This Recipe

Let me tell you why this creamy tomato basil soup with grilled cheese croutons has become my most-requested recipe. I’ve tested it at least a dozen times—tweaking the amount of cream, trying different tomatoes, burning a few batches of croutons in the name of research—and this version is the one that finally made me stop tweaking.

  • Quick & Easy: You can have this on the table in about 35 minutes. Seriously. It’s fast enough for a weeknight but feels like something you’d order at a cozy café.
  • Simple Ingredients: Canned tomatoes, onion, garlic, cream, basil, and bread and cheese for the croutons. Nothing fancy. You probably have most of it already.
  • Perfect for Cold Days: This soup was made for rainy afternoons, snowy evenings, or any time you need a warm hug in a bowl.
  • Crowd-Pleaser: I’ve served this to kids, picky eaters, and grown adults who claimed they didn’t like tomato soup. Every single person went back for seconds.
  • Unbelievably Delicious: The grilled cheese croutons are the game-changer here. They stay crispy on the outside, get slightly soft on the inside, and soak up just enough soup to be perfect.

What makes this recipe different from the rest? It’s the technique. Instead of just dumping everything in a pot, you sauté the tomato paste first to deepen the flavor. And the croutons are baked, not fried, so they’re less greasy and more consistent. This isn’t just another tomato soup—it’s the one that makes you close your eyes after the first bite. The kind that makes you text your friends about it.

What Ingredients You Will Need

This creamy tomato basil soup with grilled cheese croutons uses simple, honest ingredients. Nothing weird, nothing hard to find. Just good food that works together.

For the Soup

  • 2 tablespoons unsalted butter (adds richness—I use Kerrygold when I’m feeling fancy)
  • 1 medium yellow onion, diced (about 1 cup)
  • 3 cloves garlic, minced (fresh only, please don’t use the jarred stuff here)
  • 2 tablespoons tomato paste (this is the secret to deep flavor)
  • 2 cans (14.5 oz each) crushed tomatoes (San Marzano if you can find them)
  • 1 cup chicken or vegetable broth (low sodium so you control the salt)
  • 1/2 cup heavy cream (use full-fat for best texture—coconut cream works too)
  • 1/4 cup fresh basil leaves, chopped (plus more for garnish)
  • 1 teaspoon sugar (balances the acidity of the tomatoes)
  • 1/2 teaspoon salt (plus more to taste)
  • 1/4 teaspoon black pepper
  • Pinch of red pepper flakes (optional, for a tiny kick)

For the Grilled Cheese Croutons

creamy tomato basil soup with grilled cheese croutons preparation steps

  • 4 slices sourdough bread (day-old is perfect—it gets crunchier)
  • 2 tablespoons unsalted butter, softened
  • 1 cup shredded sharp cheddar cheese (grate it yourself, it melts so much better)
  • 1/4 cup grated Parmesan cheese (adds salty, nutty flavor)

Ingredient Tips: If you can’t find fresh basil, use 1 teaspoon dried basil instead—but add it early with the onions so it rehydrates. For a dairy-free version, use olive oil instead of butter and full-fat coconut milk instead of cream. The texture will be slightly different but still delicious. I’ve tested this with gluten-free bread for the croutons and it works great—just watch them closely in the oven because they brown faster.

Equipment Needed

You don’t need a fancy kitchen for this creamy tomato basil soup with grilled cheese croutons. Here’s what you’ll need:

  • Large pot or Dutch oven (a 4-5 quart pot works perfectly—I use my enameled cast iron Le Creuset, but any heavy-bottomed pot does the job)
  • Baking sheet (for the croutons; line it with parchment paper for easy cleanup)
  • Immersion blender or regular blender (immersion is easier—you can blend right in the pot. If using a regular blender, work in batches and don’t fill it more than halfway)
  • Chef’s knife and cutting board
  • Wooden spoon or spatula
  • Measuring cups and spoons

If you don’t have an immersion blender, let the soup cool slightly before transferring to a regular blender. And always remove the center cap of the blender lid and cover it with a towel to let steam escape—trust me on this one, I learned the hard way.

Preparation Method

Let’s make this creamy tomato basil soup with grilled cheese croutons. I’ll walk you through every step.

  1. Start the soup base (5 minutes): Melt the butter in your large pot over medium heat. Add the diced onion and cook for 4-5 minutes until soft and translucent. You want it to look like tiny, sweaty jewels—not brown. Stir occasionally so it doesn’t burn.
  2. Add garlic and tomato paste (2 minutes): Toss in the minced garlic and tomato paste. Stir constantly for about 1-2 minutes. The paste will darken slightly and smell incredible. This step is non-negotiable—it deepens the flavor in a way that skipping it just can’t replicate.
  3. Add tomatoes and broth (10 minutes): Pour in the crushed tomatoes and broth. Stir to combine, scraping up any browned bits from the bottom of the pot. Bring it to a gentle simmer, then reduce the heat to low. Let it bubble away for 10 minutes, stirring every few minutes. The soup will thicken slightly and the flavors will start to marry.
  4. Make the croutons while the soup simmers (15 minutes): Preheat your oven to 400°F. Butter one side of each bread slice. Flip them over and pile on the shredded cheddar and Parmesan. Press gently so the cheese sticks. Cut each slice into 1-inch squares—they don’t have to be perfect, rustic is better. Place them cheese-side up on a parchment-lined baking sheet. Bake for 8-10 minutes until golden and bubbly. Watch them closely after 7 minutes—ovens vary and you want them crispy, not burnt.
  5. Blend the soup (3 minutes): Remove the pot from the heat. Use your immersion blender to puree the soup until completely smooth. If you’re using a regular blender, let the soup cool for 5 minutes first, then blend in batches. The soup should be velvety and uniform in color.
  6. Finish the soup (2 minutes): Stir in the heavy cream, chopped basil, sugar, salt, pepper, and red pepper flakes if using. Taste it—does it need more salt? More pepper? A pinch more sugar? Adjust to your liking. The cream will make the soup a beautiful pale orange color.
  7. Serve immediately: Ladle the soup into bowls and pile the grilled cheese croutons on top. Garnish with extra basil and a crack of black pepper. The croutons will start to soften in the soup after a few minutes, so eat right away for maximum crunch.

Pro tip from my kitchen: The soup will look a little thin before you add the cream—don’t panic. The cream thickens it beautifully. And if you’re serving guests, keep the croutons separate and let everyone add their own so they stay crispy.

Cooking Tips & Techniques

After making this creamy tomato basil soup with grilled cheese croutons more times than I can count, I’ve learned a few things the hard way. Let me save you the trouble.

Don’t skip the tomato paste step. I know it seems fussy, but sautéing the paste before adding liquid caramelizes the natural sugars and creates this deep, almost roasted flavor. I once skipped it when I was in a rush, and the soup was noticeably flat. Never again.

Use room temperature cream. Cold cream can curdle when it hits hot soup. Take it out of the fridge when you start cooking, and it’ll be ready by the time you need it. If you forget, let it sit on the counter while the soup simmers.

Toast the bread lightly before adding cheese. This is a trick I picked up from a grilled cheese obsessive friend. If you toast the bread for 2 minutes before adding the cheese, the croutons stay crunchier longer. The cheese melts into the bread instead of making it soggy.

Season in layers. Add a pinch of salt with the onions, another with the tomatoes, and then adjust at the end. This builds flavor throughout the cooking process instead of trying to fix it all at once.

Watch your heat. Tomato soup burns easily because of the sugar content. Keep it at a gentle simmer, not a rolling boil. If you see bubbles popping aggressively, turn it down.

My biggest failure: I once tried to blend the soup without removing the bay leaf I’d added for flavor. Don’t be me. Always check for bay leaves before blending—they turn into bitter, sharp shards that ruin everything.

Variations & Adaptations

This creamy tomato basil soup with grilled cheese croutons is endlessly adaptable. Here are some ways I’ve changed it up:

Roasted Tomato Version

Roast 2 pounds of fresh tomatoes, halved, with olive oil and salt at 400°F for 30 minutes before adding them to the pot. This adds a smoky sweetness that’s incredible in summer when tomatoes are at their peak.

Spicy Kick

Add 1/2 teaspoon of smoked paprika and a chopped chipotle pepper in adobo sauce along with the tomato paste. The smokiness pairs beautifully with the cheddar croutons and gives the soup a whole new personality.

Dairy-Free Adaptation

Use olive oil instead of butter for the base, full-fat coconut milk instead of heavy cream, and skip the cheese on the croutons—just butter the bread and toast it plain. The coconut milk adds a subtle sweetness that works surprisingly well with the basil.

Protein-Packed Version

Stir in 1 cup of cooked white beans (cannellini or great northern) before blending. They make the soup extra creamy and add fiber and protein without changing the flavor. I do this when I want the soup to be a full meal.

My personal favorite variation: I add a tablespoon of balsamic vinegar at the very end. It brightens everything up and adds this subtle tang that makes the soup taste like it’s been simmering all day. Try it once and you’ll see what I mean.

Serving & Storage Suggestions

This creamy tomato basil soup with grilled cheese croutons is best served immediately while the croutons are still crispy. But let’s be real—you might have leftovers, and that’s a good thing.

Serving: Ladle the soup into wide, shallow bowls so the croutons have room to float. Top with a generous pile of croutons, a sprinkle of fresh basil, and a drizzle of olive oil if you’re feeling fancy. I like to serve it with a simple side salad dressed with lemon and olive oil to cut through the richness.

Storage: The soup keeps in an airtight container in the fridge for up to 5 days. The croutons, however, are a different story—store them separately in a paper towel-lined container at room temperature for up to 2 days. They won’t stay as crispy as fresh, but they’ll still be good.

Freezing: The soup freezes beautifully for up to 3 months. Let it cool completely, then transfer to freezer-safe containers. Leave an inch of headspace for expansion. Thaw overnight in the fridge and reheat gently on the stovetop. Do not freeze the croutons—they’ll turn into sad, soggy bread crumbs.

Reheating: Warm the soup over medium-low heat, stirring occasionally. Add a splash of broth or water if it’s too thick. The flavors actually deepen after a day in the fridge, so leftovers might taste even better than the first serving.

Flavor development note: This soup is one of those rare recipes that gets better overnight. The garlic and basil mellow out, the tomatoes deepen, and everything becomes more cohesive. Don’t be surprised if you find yourself making it just for the leftovers.

Nutritional Information & Benefits

Here’s the approximate nutritional breakdown for one serving of creamy tomato basil soup with grilled cheese croutons (based on 4 servings):

Nutrient Amount per Serving
Calories 420
Total Fat 28g
Saturated Fat 16g
Cholesterol 75mg
Sodium 780mg
Total Carbohydrates 32g
Dietary Fiber 5g
Sugars 12g
Protein 14g
Vitamin A 25% DV
Vitamin C 35% DV
Calcium 30% DV
Iron 15% DV

Health benefits: Tomatoes are packed with lycopene, a powerful antioxidant that’s even more bioavailable when cooked. The basil adds anti-inflammatory properties, and the garlic supports immune health. The dairy provides calcium and protein, though you can lighten it up with the dairy-free version if needed.

Dietary considerations: This recipe contains dairy and gluten. For a gluten-free version, use gluten-free bread for the croutons. For a lower-calorie option, reduce the butter to 1 tablespoon and use half-and-half instead of heavy cream. The soup itself is naturally vegetarian and can easily be made vegan with the substitutions mentioned above.

I personally love that this soup feels indulgent but is actually built on a base of vegetables. It’s comfort food that doesn’t make you feel heavy afterward—just warm and satisfied.

Conclusion

This creamy tomato basil soup with grilled cheese croutons is more than just a recipe—it’s the kind of meal that reminds you why cooking matters. It came to me in a messy kitchen on a random Tuesday, made by someone who didn’t think she was doing anything special. And that’s exactly why I love it. It’s humble, it’s honest, and it’s absolutely delicious.

I hope you make this soup and make it your own. Add more basil if you love basil. Use pepper jack cheese for the croutons if you want heat. Double the recipe and freeze half for a rainy day. The best recipes are the ones that adapt to you, not the other way around.

When you make it—and I really hope you do—come back and let me know how it turned out. Did you change anything? Did the croutons disappear before they made it to the bowl? (That happens in my house every single time.) Drop a comment below or tag me in your photos. I genuinely love seeing your versions of this soup. Now go make some—your kitchen is about to smell amazing.

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 first at 400°F for 30 minutes with olive oil and salt for the best flavor. Then proceed with the recipe as written—you might need to simmer a little longer to cook off extra moisture.

Why did my soup turn out too thin?

This usually happens if you added too much broth or didn’t simmer long enough. Let the soup bubble away uncovered for an extra 10-15 minutes to reduce and thicken. You can also stir in a tablespoon of tomato paste to help thicken it up.

Can I make this in a slow cooker?

Yes! Sauté the onion, garlic, and tomato paste on the stovetop first, then transfer to the slow cooker with the tomatoes and broth. Cook on low for 4-6 hours. Blend, then stir in the cream and basil just before serving. Make the croutons in the oven right before you’re ready to eat.

How do I keep the croutons crispy?

Store them separately from the soup in a paper towel-lined container with the lid slightly cracked. Reheat them in a 350°F oven for 3-4 minutes to revive the crunch. And never, ever microwave them—they’ll turn into sad, chewy bread.

Can I freeze the soup with the cream already added?

You can, but the texture might change slightly when reheated. For best results, freeze the soup before adding the cream, then stir it in after thawing and reheating. If you do freeze it with cream, whisk it vigorously while reheating to bring it back together.

Pin This Recipe!

creamy tomato basil soup with grilled cheese croutons recipe

Print

Creamy Tomato Basil Soup with Best Grilled Cheese Croutons

This creamy tomato basil soup with grilled cheese croutons is a quick and easy weeknight meal that feels like a warm hug in a bowl. The secret is sautéing the tomato paste for deep flavor and baking the croutons for perfect crunch.

  • Author: Natalie
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Total Time: 35 minutes
  • Yield: 4 servings 1x
  • Category: Soup
  • Cuisine: American

Ingredients

Scale
  • 2 tablespoons unsalted butter
  • 1 medium yellow onion, diced (about 1 cup)
  • 3 cloves garlic, minced
  • 2 tablespoons tomato paste
  • 2 cans (14.5 oz each) crushed tomatoes
  • 1 cup chicken or vegetable broth, low sodium
  • 1/2 cup heavy cream
  • 1/4 cup fresh basil leaves, chopped
  • 1 teaspoon sugar
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • Pinch of red pepper flakes (optional)
  • 4 slices sourdough bread
  • 2 tablespoons unsalted butter, softened
  • 1 cup shredded sharp cheddar cheese
  • 1/4 cup grated Parmesan cheese

Instructions

  1. Melt the butter in a large pot over medium heat. Add the diced onion and cook for 4-5 minutes until soft and translucent.
  2. Add the minced garlic and tomato paste. Stir constantly for 1-2 minutes until the paste darkens slightly.
  3. Pour in the crushed tomatoes and broth. Stir to combine, scraping up any browned bits. Bring to a gentle simmer, then reduce heat to low. Let simmer for 10 minutes, stirring occasionally.
  4. Preheat oven to 400°F. Butter one side of each bread slice. Flip and pile on the shredded cheddar and Parmesan. Press gently. Cut each slice into 1-inch squares. Place cheese-side up on a parchment-lined baking sheet. Bake for 8-10 minutes until golden and bubbly.
  5. Remove the pot from heat. Use an immersion blender to puree the soup until smooth. If using a regular blender, let cool for 5 minutes first, then blend in batches.
  6. Stir in the heavy cream, chopped basil, sugar, salt, pepper, and red pepper flakes if using. Adjust seasoning to taste.
  7. Ladle the soup into bowls and pile the grilled cheese croutons on top. Garnish with extra basil and black pepper. Serve immediately.

Notes

Don’t skip sautéing the tomato paste—it deepens the flavor. Use room temperature cream to prevent curdling. For extra crispy croutons, toast the bread lightly before adding cheese. Season in layers for best flavor. Keep the soup at a gentle simmer to avoid burning. Always remove bay leaves before blending if used.

Nutrition

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

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

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