Written by

Faith Calderon

Published

Quick Tomato Basil Soup with Crispy Grilled Cheese Croutons

Ready In 25 minutes
Servings 4 servings
Difficulty Easy

Love this? Save it for later!

Share the inspiration with your friends

That sharp, almost tangy smell of burning butter and garlic hit me before I even saw the smoke. I’d been so busy convincing myself that a bowl of canned tomato soup would do the trick, I’d forgotten I had a pan on the stove. Honestly, I was trying to use up the ends of a sourdough loaf that had gone stiff on the counter, and my plan was just to toast them. But I got distracted, and the butter browned faster than I expected. That scent—the one that walks the line between nutty and almost burnt—still takes me straight back to that tiny kitchen on a rainy Tuesday, when I was tired and hungry and not expecting much. I grabbed the pan off the heat, scraped the toasty bread onto a plate, and figured I’d salvage what I could. Then I looked at the can of tomatoes in my hand and just… stopped. Why not make something real? So I tossed a diced onion into the same pan, let it soak up that leftover brown butter, and built a quick tomato basil soup from scratch. I dropped those crispy, garlicky bread slices right on top with a handful of shredded cheddar and stuck it under the broiler. The result was so much better than anything I’d planned. That accidental moment of panic turned into my favorite way to eat soup, and I’ve never looked back. This Quick Tomato Basil Soup with Grilled Cheese Croutons is the kind of meal that feels like a hug in a bowl, and it comes together in under 30 minutes.

Why You’ll Love This Recipe

I’ve tested this soup more times than I can count, and I can tell you it’s not just another tomato soup recipe. It’s the one that makes you forget about the canned stuff entirely. Here’s why it works:

  • Quick & Easy: From start to finish, you’re looking at about 25 minutes. No long simmering, no complicated steps—just real food, fast.
  • Simple Ingredients: You probably have canned tomatoes, an onion, garlic, and basil in your kitchen right now. The grilled cheese croutons use bread and cheese you likely already have on hand.
  • Perfect for a Cozy Night: This is the meal you make when you want comfort without spending hours in the kitchen. It’s great for a rainy day, a lazy Sunday, or a quick weeknight dinner.
  • Crowd-Pleaser: I’ve served this to picky kids and serious foodie friends, and everyone goes back for seconds. The crispy, cheesy croutons are the star of the show.
  • Unbelievably Delicious: The soup itself is silky and bright from the tomatoes and basil, but the real magic is those croutons. They soak up just enough soup to stay soft on the bottom while staying crunchy on top. It’s textural heaven.

What makes this version different? It’s the technique of browning the butter first. That nutty flavor carries through the whole dish, adding a depth you don’t get from just sautéing onions in oil. And instead of making a separate grilled cheese sandwich, you melt the cheese right on top of the bread in the oven. It’s faster, less messy, and the croutons get perfectly toasty.

This isn’t just good soup. It’s the kind that makes you close your eyes after the first bite. It’s comfort food reimagined—faster, simpler, but with the same soul-soothing satisfaction. Perfect for impressing yourself on a busy weeknight.

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 makes it perfect for a last-minute meal.

  • Unsalted butter (2 tablespoons): This is the base of our flavor. Browning it adds a nutty, rich depth. I prefer unsalted so I can control the salt level.
  • Yellow onion (1 medium, diced): Any onion works, but yellow onions have the best balance of sweet and savory for this soup.
  • Garlic (3 cloves, minced): Fresh garlic is non-negotiable here. It adds that punchy, aromatic flavor that jarred garlic just can’t match.
  • Canned crushed tomatoes (28 oz / 794 g): I like San Marzano tomatoes for their sweetness, but any good-quality crushed tomato works. Don’t use diced tomatoes—they won’t break down into a smooth soup.
  • Vegetable or chicken broth (2 cups / 480 ml): Use a low-sodium broth so you can season to taste. Veggie broth keeps it vegetarian, but chicken broth adds a nice savory depth.
  • Fresh basil leaves (1/4 cup, packed, plus more for garnish): Fresh basil is key. Dried basil won’t give you that bright, peppery, slightly sweet flavor.
  • Heavy cream (1/4 cup / 60 ml, optional): This makes the soup extra velvety, but it’s totally optional. For a dairy-free version, use full-fat coconut milk.
  • Salt and black pepper (to taste): Season as you go. I usually start with 1 teaspoon of salt and a few cracks of pepper.
  • For the Grilled Cheese Croutons:
  • Sourdough bread (4 thick slices): Sourdough holds up best. It gets super crunchy on the outside while staying a little chewy inside. French bread or a rustic Italian loaf also works great.
  • Shredded cheddar cheese (1 cup / 113 g): Sharp cheddar gives the best flavor. I’ve also used a mix of cheddar and mozzarella for extra meltiness.
  • Butter (1 tablespoon, softened): For brushing the bread. It helps the croutons get golden and crispy.

Equipment Needed

You don’t need anything fancy here. A few basic tools will get the job done.

  • Large pot or Dutch oven: A 4- to 5-quart pot is perfect. A Dutch oven holds heat well and gives you even cooking.
  • Wooden spoon or spatula: For stirring the onions and scraping up any browned bits from the butter.
  • Immersion blender or regular blender: An immersion blender is easier—you blend right in the pot. If you use a regular blender, work in batches and let the soup cool slightly first to avoid splattering.
  • Baking sheet: For toasting the croutons under the broiler. A rimmed baking sheet works best to catch any melted cheese.
  • Chef’s knife and cutting board: For dicing the onion and mincing the garlic.

If you don’t have an immersion blender, you can use a potato masher for a chunkier texture. It’s not as smooth, but it’s still delicious. I actually prefer it that way sometimes—it feels more rustic.

Preparation Method

quick tomato basil soup with grilled cheese croutons preparation steps

Let’s get cooking. This whole process takes about 25 minutes, and I’ll walk you through every step.

  1. Brown the butter. Place your large pot over medium heat. Add the 2 tablespoons of unsalted butter and let it melt completely. Swirl the pan occasionally. After about 2-3 minutes, the butter will start to foam and then turn a golden-brown color. You’ll smell a nutty aroma—that’s your cue. Don’t let it burn. Once it’s brown, immediately add the diced onion.
  2. Sauté the aromatics. Stir the onion into the brown butter. Cook for 4-5 minutes, stirring often, until the onion is soft and translucent. Add the minced garlic and cook for another 30 seconds, until fragrant. This step builds the flavor base of the soup.
  3. Add the tomatoes and broth. Pour in the 28 oz can of crushed tomatoes and the 2 cups of broth. Stir everything together. Bring the soup to a gentle simmer over medium-high heat, then reduce the heat to low. Let it simmer for 10 minutes, stirring occasionally. The soup will thicken slightly and the flavors will meld.
  4. Blend the soup. Remove the pot from the heat. If you’re using an immersion blender, blend the soup directly in the pot until it’s smooth. If you’re using a regular blender, let the soup cool for 5 minutes, then carefully blend in batches. Be sure to vent the lid slightly to let steam escape. Return the blended soup to the pot.
  5. Add the basil and cream. Stir in the packed fresh basil leaves. If you’re using heavy cream, add it now. Stir until the basil wilts and the cream is fully incorporated. Taste the soup and season with salt and pepper. I usually add about 1 teaspoon of salt and a few cracks of pepper, but adjust to your liking.
  6. Make the croutons. While the soup simmers, preheat your broiler to high. Arrange the 4 slices of sourdough bread on a rimmed baking sheet. Brush the tops lightly with the softened butter. Sprinkle the shredded cheddar cheese evenly over each slice, dividing it equally. Place the baking sheet under the broiler for 2-3 minutes, until the cheese is melted and bubbly and the edges of the bread are golden brown. Watch it closely—broilers work fast.
  7. Assemble and serve. Ladle the hot soup into bowls. Cut each cheesy toast into bite-sized croutons—about 1-inch squares. Scatter them over the top of the soup. Garnish with a few fresh basil leaves and an extra crack of black pepper. Serve immediately while the croutons are still crispy.

Pro tip: If you want extra-crunchy croutons, toast the bread plain under the broiler for 1 minute before adding the cheese. This gives the bread a head start on getting crispy.

Cooking Tips & Techniques

I’ve made this soup more times than I can remember, and I’ve learned a few things along the way. Here’s what I wish I knew from the start.

Don’t rush the butter. Browning butter is a game-changer, but it’s easy to burn it. Keep the heat at medium, not high, and watch it closely. The moment it turns amber and smells nutty, add the onion. If it turns black, start over. Burnt butter tastes bitter.

Use fresh basil. I know dried basil is convenient, but it won’t give you that bright, almost peppery flavor that makes this soup sing. Fresh basil is worth the extra few dollars. If you have a bunch left over, you can freeze it in a bag or use it in a fresh savory cottage cheese bowl for a quick lunch.

Season in layers. Add a pinch of salt when you sauté the onions, another when you add the tomatoes, and then taste at the end. This builds flavor gradually instead of dumping it all in at once. I’ve made the mistake of undersalting before, and flat soup is a sad thing.

The crouton trick. Broilers vary wildly. My old oven would take 4 minutes to melt the cheese; my current one does it in 90 seconds. Stay by the oven and watch the bread. You want golden edges and bubbly cheese—not blackened bread. If you’re nervous, you can toast the croutons at 400°F (200°C) for 5-7 minutes instead of broiling.

Make it ahead. The soup itself keeps beautifully in the fridge for up to 5 days. But don’t add the croutons until you’re ready to serve. They’ll get soggy if they sit in the soup. Store them separately in an airtight container at room temperature for up to 2 days, and re-crisp them in a toaster oven if needed.

Variations & Adaptations

This recipe is a great base, and I’ve played around with it a lot. Here are some of my favorite twists.

Make it vegan. Use olive oil instead of butter for browning the onions. Swap the heavy cream for full-fat coconut milk or a splash of oat milk. For the croutons, use your favorite vegan cheese shreds. I’ve tried this with a cashew-based cheddar, and it melts beautifully.

Add some heat. If you like a little kick, add 1/4 teaspoon of red pepper flakes along with the garlic. It gives the soup a subtle warmth without overwhelming the tomato flavor. I’ve also stirred in a diced jalapeño when I wanted something spicier.

Try different cheeses. Sharp cheddar is classic, but I’ve used Gruyère for a nuttier, more sophisticated crouton. Provolone and mozzarella are great for a stretchier, milder cheese pull. If you have leftover cheese from a flavorful grazing board, this is a perfect way to use it up.

Roasted tomato version. In summer, I swap the canned tomatoes for 2 pounds of fresh Roma tomatoes. Halve them, toss with olive oil and salt, and roast at 400°F (200°C) for 25 minutes until they’re blistered and soft. Then add them to the pot with the broth and blend. The flavor is even sweeter and more intense.

Add protein. Stir in a cup of cooked white beans or shredded rotisserie chicken after blending for a heartier soup. I’ve also added a scoop of protein powder (unflavored) to the soup for a post-workout meal, and it works surprisingly well.

Serving & Storage Suggestions

This soup is best served hot, right after you’ve made the croutons. The contrast between the warm, silky soup and the crunchy, cheesy bread is the whole point.

Serving temperature: Serve the soup piping hot. The croutons should be added just before serving so they stay crispy. If you’re serving a crowd, you can keep the soup warm in a slow cooker on low, but make the croutons in batches as needed.

What to serve with it: A simple green salad with a lemony vinaigrette is a perfect side. The acidity cuts through the richness of the soup and cheese. I also love pairing this with a healthy grilled chicken Caesar salad for a more substantial meal. For a cozy night, a glass of dry red wine or a warm mug of herbal tea works beautifully.

Storage: Store the soup in an airtight container in the refrigerator for up to 5 days. The croutons should be stored separately in an airtight container at room temperature for up to 2 days. Do not freeze the croutons—they’ll turn into sad, soggy bread.

Reheating: Reheat the soup on the stovetop over medium-low heat, stirring occasionally. You can also microwave it in 30-second bursts. If the soup has thickened in the fridge, add a splash of broth or water to thin it out. Re-crisp the croutons in a toaster oven at 350°F (175°C) for 3-4 minutes.

Flavor development: Like many soups, this one actually tastes better the next day. The flavors have time to meld and deepen. Just don’t add the basil until you’re reheating it—fresh basil loses its punch after a day in the fridge.

Nutritional Information & Benefits

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

  • Calories: 380
  • Protein: 14 g
  • Fat: 22 g
  • Carbohydrates: 34 g
  • Fiber: 6 g
  • Sugar: 12 g
  • Sodium: 780 mg

Health benefits: Tomatoes are rich in lycopene, a powerful antioxidant linked to heart health and reduced inflammation. Cooking tomatoes actually increases the bioavailability of lycopene, so this soup is a great way to get it. Basil adds a dose of vitamin K and has anti-inflammatory properties. If you use whole-grain bread for the croutons, you’ll get extra fiber.

Dietary considerations: This recipe is vegetarian. To make it gluten-free, use gluten-free bread for the croutons. To make it dairy-free, use olive oil instead of butter, skip the heavy cream, and use dairy-free cheese. It’s naturally nut-free and egg-free.

Potential allergens: Dairy (butter, cream, cheese) and gluten (bread).

I personally love that this soup feels indulgent but is actually pretty balanced. It’s a meal that satisfies without weighing you down—a rare combination in the comfort food world.

FAQ

Can I use canned diced tomatoes instead of crushed?

You can, but the soup will be chunkier. Crushed tomatoes break down more easily into a smooth puree. If you use diced tomatoes, you’ll need to blend the soup for longer to get a silky texture. I’ve done it in a pinch, and it still tastes great—just a bit more rustic.

Can I make this soup without an immersion blender?

Absolutely. Use a regular blender and work in batches. Let the soup cool for 5 minutes before blending, and make sure to vent the lid slightly to let steam escape. Alternatively, use a potato masher for a chunkier, more rustic soup. I actually love the texture of a mashed tomato soup—it feels more homemade.

How do I keep the croutons from getting soggy?

Add them just before serving. If you’re making the soup ahead, store the croutons separately in an airtight container at room temperature. When you’re ready to eat, re-crisp them in a toaster oven at 350°F (175°C) for 3-4 minutes. Don’t microwave them—they’ll turn rubbery.

Can I freeze this soup?

Yes, the soup freezes beautifully. Let it cool completely, then transfer it to a freezer-safe container. It will keep for up to 3 months. Thaw overnight in the refrigerator and reheat on the stovetop. Do not freeze the croutons—make fresh ones when you’re ready to serve.

What can I use instead of fresh basil?

Fresh basil is really the best here, but if you’re in a pinch, you can use 1 teaspoon of dried basil. Add it when you sauté the onions so it has time to rehydrate. The flavor won’t be as bright, but it will still be good. You can also use fresh parsley or a few leaves of fresh oregano for a different flavor profile.

Wrapping It Up

This Quick Tomato Basil Soup with Grilled Cheese Croutons is exactly the kind of recipe I turn to when I need something fast, comforting, and genuinely satisfying. It started as a happy accident in my kitchen, but it’s become a staple that I make over and over again. The soup is silky and bright, the croutons are crispy and cheesy, and the whole thing comes together in less time than it takes to decide what to order for delivery.

I love that this recipe is flexible enough to adapt to whatever you have on hand. Swap the cheese, add some heat, or roast fresh tomatoes in the summer—it’s hard to mess up. And honestly, that’s the kind of recipe I want in my back pocket.

I’d love to hear how yours turns out. Did you try a different cheese? Add a secret ingredient? Drop a comment below and let me know—I read every single one. And if you loved this, share it with a friend who needs a little comfort food in their life. Happy cooking!

Pin This Recipe!

quick tomato basil soup with grilled cheese croutons recipe

Print

Quick Tomato Basil Soup with Crispy Grilled Cheese Croutons

A silky, bright tomato basil soup topped with crispy, cheesy grilled cheese croutons. This comforting meal comes together in under 30 minutes and is perfect for a cozy weeknight dinner.

  • Author: Emma
  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Total Time: 25 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Cuisine: American

Ingredients

Scale
  • 2 tablespoons unsalted butter
  • 1 medium yellow onion, diced
  • 3 cloves garlic, minced
  • 28 oz (794 g) canned crushed tomatoes
  • 2 cups (480 ml) low-sodium vegetable or chicken broth
  • 1/4 cup packed fresh basil leaves, plus more for garnish
  • 1/4 cup (60 ml) heavy cream (optional)
  • Salt and black pepper to taste
  • 4 thick slices sourdough bread
  • 1 cup (113 g) shredded sharp cheddar cheese
  • 1 tablespoon softened butter (for brushing bread)

Instructions

  1. Brown the butter: Place a large pot over medium heat. Add 2 tablespoons unsalted butter and let it melt completely. Swirl occasionally. After 2-3 minutes, the butter will foam and turn golden-brown with a nutty aroma. Immediately add the diced onion.
  2. Sauté the aromatics: Stir the onion into the brown butter. Cook for 4-5 minutes, stirring often, until soft and translucent. Add minced garlic and cook for 30 seconds until fragrant.
  3. Add the tomatoes and broth: Pour in the 28 oz can of crushed tomatoes and 2 cups of broth. Stir together. Bring to a gentle simmer over medium-high heat, then reduce heat to low. Simmer for 10 minutes, stirring occasionally.
  4. Blend the soup: Remove from heat. Use an immersion blender to blend until smooth. Alternatively, let cool for 5 minutes, then blend in batches in a regular blender (vent lid slightly). Return blended soup to the pot.
  5. Add basil and cream: Stir in packed fresh basil leaves. If using, add heavy cream. Stir until basil wilts and cream is incorporated. Season with salt and pepper (about 1 teaspoon salt and a few cracks of pepper).
  6. Make the croutons: While soup simmers, preheat broiler to high. Arrange 4 slices sourdough bread on a rimmed baking sheet. Brush tops lightly with softened butter. Sprinkle shredded cheddar cheese evenly over each slice. Broil for 2-3 minutes until cheese is melted and bubbly and edges are golden brown. Watch closely.
  7. Assemble and serve: Ladle hot soup into bowls. Cut each cheesy toast into bite-sized croutons (about 1-inch squares). Scatter over soup. Garnish with fresh basil leaves and an extra crack of black pepper. Serve immediately.

Notes

For extra-crunchy croutons, toast the bread plain under the broiler for 1 minute before adding cheese. The soup keeps in the fridge for up to 5 days; store croutons separately at room temperature for up to 2 days. Re-crisp croutons in a toaster oven at 350°F (175°C) for 3-4 minutes. Do not freeze croutons.

Nutrition

  • Serving Size: 1 bowl (about 1.5 cu
  • Calories: 380
  • Sugar: 12
  • Sodium: 780
  • Fat: 22
  • Saturated Fat: 12
  • Carbohydrates: 34
  • Fiber: 6
  • Protein: 14

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

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