“You really have to try this soup,” my neighbor had said just last week, waving a spoonful of what looked like a simple tomato soup. Honestly, I was skeptical—tomato soup is tomato soup, right? But then, one evening after a chaotic day juggling work and dinner prep, I found myself in my kitchen, staring at a half-rotten batch of tomatoes and a bunch of basil leaves wilting faster than I liked. That’s when I remembered her words and decided to give this creamy roasted tomato basil soup with brown butter grilled cheese croutons a shot. The kitchen quickly filled with the warm aroma of roasting tomatoes and sweet basil, and that first sip was… well, it stopped me in my tracks.
There’s something about how roasting deepens the tomato flavor, how the basil adds fresh brightness, and then—oh, that brown butter grilled cheese crouton!—how it adds crunchy, savory magic that makes you close your eyes and just savor. I wasn’t planning anything fancy, but this soup quietly turned a hectic night into a cozy, slow moment. It’s become that easy, comforting dish I reach for when I want something nourishing but not complicated, something that feels like a hug in a bowl.
Maybe it’s the buttery, toasty croutons or the silky, tangy soup itself, but this recipe stuck with me. It’s not just tomato soup; it’s a little celebration of flavors that feel both familiar and a bit unexpected. And the best part? You don’t need to be a kitchen wizard to pull it off. Just some roasted tomatoes, fresh basil, a splash of cream, and a few simple tricks.
Why You’ll Love This Recipe
Honestly, after testing this recipe multiple times, I can say it’s one of those winners you keep coming back to. Here’s why this creamy roasted tomato basil soup with brown butter grilled cheese croutons deserves a spot in your recipe box:
- Quick & Easy: From start to finish, this soup comes together in about 45 minutes, perfect for weeknights when you want something homemade but not all-day long.
- Simple Ingredients: No need to hunt down fancy spices or obscure items—you probably already have the staples like canned tomatoes, fresh basil, and good bread for the grilled cheese croutons.
- Perfect for Cozy Nights: Whether you’re unwinding solo or feeding a small crowd, it’s that kind of comforting dish that warms you from the inside out.
- Crowd-Pleaser: Even my pickiest eaters ask for seconds, and the brown butter grilled cheese croutons add a playful crunch that everyone raves about.
- Unbelievably Delicious: Roasting the tomatoes intensifies their natural sweetness, and that hint of brown butter in the grilled cheese croutons gives it a rich, nutty flavor you won’t find in your average tomato soup.
What sets this soup apart? That little twist with the grilled cheese croutons—browned in butter until perfectly crisp—adds texture and a burst of savory goodness that redefines the classic pairing. Plus, blending the soup to creamy perfection (without needing heavy cream if you don’t want) makes it silky smooth but still fresh. Honestly, it’s the kind of recipe that makes you pause and realize tomato soup can be so much more.
It’s a recipe that feels like comfort food, but with a clever spin, making it perfect for impressing guests or simply treating yourself on a chilly evening without fuss. And if you like dishes that balance rich and bright flavors, this one’s going to win your heart (and probably your stomach) over and over.
What Ingredients You Will Need
This recipe leans on straightforward, fresh ingredients to create bold, comforting flavors. Nothing fancy, just good produce and pantry staples that come together beautifully.
- For the Soup:
- 2 pounds (900g) ripe Roma tomatoes, halved – these roast beautifully and have a nice balance of sweetness and acidity
- 1 medium yellow onion, roughly chopped – adds a mellow sweetness
- 4 cloves garlic, peeled and smashed – for that punch of aroma and flavor
- 2 tablespoons olive oil – to roast the veggies and bring out their natural sugars
- 1 cup (240ml) vegetable or chicken broth – keeps the soup light and flavorful
- 1/2 cup (120ml) heavy cream or full-fat coconut milk – optional but recommended for creaminess
- 1/4 cup fresh basil leaves, roughly chopped – the star herb for freshness
- 1 teaspoon sugar – balances the acidity of the tomatoes
- Salt and freshly ground black pepper, to taste
- For the Brown Butter Grilled Cheese Croutons:
- 4 slices good-quality white or sourdough bread – crusty and sturdy for toasting
- 4 ounces (115g) sharp cheddar cheese, sliced or shredded – melts perfectly
- 3 tablespoons unsalted butter – browned to bring out a nutty flavor
For the best results, I like using Roma tomatoes because their flesh is firm and they roast down nicely without too much water. And when it comes to cheddar, a sharp one from a trusted brand like Cabot or Tillamook really makes a difference in flavor. If you want a dairy-free option, swap the cream for coconut milk and use a vegan cheese or omit the grilled cheese croutons altogether—though I honestly think they’re the magic touch.
Equipment Needed
- Large baking sheet – for roasting the tomatoes, onion, and garlic
- Blender or immersion blender – to puree the soup until silky (I personally prefer immersion blenders for easy cleanup)
- Large pot or Dutch oven – to combine and simmer the soup
- Non-stick skillet or cast iron pan – essential for browning the butter and grilling the cheese croutons
- Sharp knife and cutting board – for prepping veggies and bread
- Measuring cups and spoons – to keep things precise
If you don’t have a non-stick pan, a well-seasoned cast iron skillet works beautifully for the grilled cheese croutons, just keep an eye to avoid burning. For browning butter, a light-colored pan helps you see the color change better. If budgets are tight, a basic blender and a sturdy skillet will do the trick just fine.
Preparation Method

- Roast the Vegetables: Preheat your oven to 425°F (220°C). On a large baking sheet, toss the halved Roma tomatoes, chopped onion, and smashed garlic cloves with the olive oil, a good pinch of salt, and pepper. Spread them out evenly so they roast instead of steam. Roast for 25-30 minutes until the tomatoes are soft and slightly caramelized around the edges. You’ll notice a deep, sweet aroma filling your kitchen—that’s the magic happening.
- Prepare the Soup Base: Transfer the roasted veggies (including any juices) to a large pot or Dutch oven. Add the broth, sugar, and most of the basil (reserve a bit for garnish). Bring to a gentle simmer over medium heat for about 10 minutes, letting all those flavors marry together.
- Blend Until Smooth: Use an immersion blender right in the pot or carefully transfer the mixture to a blender (in batches if needed). Blend until perfectly smooth and creamy. If the soup is too thick, add a splash more broth or water to reach your desired consistency.
- Finish with Cream: Stir in the heavy cream or coconut milk for that luscious texture. Taste and adjust seasoning with salt and pepper. Keep the soup warm on low heat while you make the croutons.
- Make the Brown Butter: In a skillet over medium heat, melt the butter. Keep cooking, swirling the pan, until the butter foams and turns golden brown with a nutty aroma—about 3-4 minutes. Watch carefully so it doesn’t burn.
- Grill the Cheese Croutons: Butter one side of each bread slice with the brown butter. Place the buttered side down in the skillet, top with cheddar cheese, then cover with the second slice, buttered side up. Grill on medium heat until the bread is golden and the cheese melts, about 3 minutes per side. Remove and let cool slightly.
- Cut into Croutons: Once the grilled cheese sandwiches are cool enough to handle, cut them into bite-sized cubes. These will float perfectly on top of your creamy tomato soup, adding a crispy, cheesy surprise in every spoonful.
- Serve: Ladle the soup into bowls, garnish with the reserved fresh basil leaves, and scatter the brown butter grilled cheese croutons on top. Enjoy immediately for the best texture contrast.
Cooking Tips & Techniques
Roasting tomatoes and garlic is the heart of this soup. Don’t rush it—high heat brings out natural sugars and deepens flavors in a way boiling never can. I learned the hard way that under-roasting leaves the soup flat, so keep your eyes on that caramelization.
When browning the butter, patience is key. It goes from perfect golden to burnt in seconds. Swirling the pan and removing it from heat just before it darkens too much helped me avoid bitter notes. This browned butter adds an irresistible nuttiness that transforms the grilled cheese croutons from ordinary to unforgettable.
Using an immersion blender makes cleanup easier and gives you control over texture. If you want a chunkier soup, pulse less; for ultra-smooth, blend longer. Also, seasoning at the end lets you adjust salt and pepper perfectly—roasted veggies can concentrate flavors unpredictably.
Multitask by roasting the vegetables while prepping your bread and butter for croutons. It saves time and keeps everything fresh and hot when serving. And don’t skip the fresh basil garnish—it brightens each spoonful, making the soup taste layered instead of one-note.
Variations & Adaptations
- Dairy-Free Version: Swap heavy cream for coconut cream and use vegan butter and cheese for the croutons. The coconut adds a subtle sweetness that pairs well with roasted tomatoes.
- Spicy Kick: Add a pinch of red pepper flakes to the soup while simmering or sprinkle some cayenne on the grilled cheese croutons for a hint of heat.
- Herb Swap: If fresh basil isn’t in season, try stirring in a teaspoon of dried oregano or thyme for a different herbal note.
- Make it Vegan: Omit the cream or use plant-based cream and replace cheese with a vegan alternative or nutritional yeast sprinkled on toasted bread cubes.
- Personal Twist: I once added a roasted red bell pepper to the soup for a smoky undertone—it was so good I made it a regular addition during late summer.
Serving & Storage Suggestions
This soup is best served hot, fresh from the stove with the croutons piled on top for a satisfying crunch. Pair it with a crisp green salad or a side of roasted vegetables like asparagus or zucchini for a complete meal. For a fun twist, try serving it alongside garlic butter shrimp with zucchini noodles—the flavors complement each other surprisingly well.
Store leftover soup in an airtight container in the fridge for up to 4 days. Reheat gently on the stove to prevent curdling. The grilled cheese croutons are best fresh but can be kept separately in an airtight box for a day or two and reheated in a toaster oven to regain crispness.
Flavors deepen after a day, so if you’re prepping ahead, this soup can taste even better the next day. Just add croutons at serving time to keep that crunch intact.
Nutritional Information & Benefits
This creamy roasted tomato basil soup is rich in vitamins A and C from the tomatoes and basil, both powerful antioxidants that support immune health. The soup is relatively low in calories—around 180 per serving without croutons—and includes healthy fats from olive oil and brown butter.
If you opt for coconut milk, it adds medium-chain triglycerides (MCTs), which some studies suggest may boost metabolism. The grilled cheese croutons provide protein and calcium, though they add extra calories, so adjust portions as needed.
For those watching carbs, swapping bread for a low-carb alternative or skipping croutons works well. Plus, this soup is gluten-free if served without croutons or with gluten-free bread.
Conclusion
There’s something quietly satisfying about this creamy roasted tomato basil soup with brown butter grilled cheese croutons that makes it a recipe you’ll want to keep on hand. It’s easy enough for a busy evening, yet special enough to impress without stress. The harmony of roasted, fresh, creamy, and crunchy elements creates a comforting bowl that feels homemade in the best way.
Feel free to tweak this recipe to fit your taste—add more herbs, try different cheeses, or spice it up. It’s flexible and forgiving, which is why I keep coming back to it. And if you love comforting meals with a twist, you might also appreciate the layered flavors in crispy skin salmon with creamy lemon dill yogurt sauce—another favorite around here.
Give it a try, and let me know how you take this cozy classic to your own delicious place.
Frequently Asked Questions (FAQs)
Can I make this soup ahead of time?
Yes! The soup keeps well for up to 4 days refrigerated. Just reheat gently on the stove before serving and add the grilled cheese croutons fresh.
What can I use if I don’t have fresh basil?
Frozen basil isn’t ideal, but dried basil or other herbs like oregano or thyme can work. Add them during simmering to infuse flavor.
How do I make the grilled cheese croutons extra crispy?
Make sure to use browned butter and cook the sandwiches on medium heat slowly to melt the cheese fully while crisping the bread without burning.
Is it possible to make this soup vegan?
Absolutely! Use coconut milk instead of cream, vegan butter for browning, and vegan cheese or omit croutons.
Can I freeze the soup?
Yes, freeze the soup in an airtight container for up to 3 months. Reheat slowly to avoid separating. It’s best to add croutons after reheating.
Pin This Recipe!

Creamy Roasted Tomato Basil Soup Recipe with Brown Butter Grilled Cheese Croutons
A comforting and easy-to-make creamy roasted tomato basil soup paired with crunchy brown butter grilled cheese croutons, perfect for cozy nights.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Category: Soup
- Cuisine: American
Ingredients
- 2 pounds (900g) ripe Roma tomatoes, halved
- 1 medium yellow onion, roughly chopped
- 4 cloves garlic, peeled and smashed
- 2 tablespoons olive oil
- 1 cup (240ml) vegetable or chicken broth
- 1/2 cup (120ml) heavy cream or full-fat coconut milk (optional)
- 1/4 cup fresh basil leaves, roughly chopped
- 1 teaspoon sugar
- Salt and freshly ground black pepper, to taste
- 4 slices good-quality white or sourdough bread
- 4 ounces (115g) sharp cheddar cheese, sliced or shredded
- 3 tablespoons unsalted butter
Instructions
- Preheat oven to 425°F (220°C). Toss halved Roma tomatoes, chopped onion, and smashed garlic cloves with olive oil, salt, and pepper on a large baking sheet. Roast for 25-30 minutes until tomatoes are soft and caramelized.
- Transfer roasted vegetables and juices to a large pot or Dutch oven. Add broth, sugar, and most of the basil (reserve some for garnish). Simmer gently over medium heat for about 10 minutes.
- Blend the mixture until smooth and creamy using an immersion blender or regular blender. Add more broth or water if too thick.
- Stir in heavy cream or coconut milk. Adjust seasoning with salt and pepper. Keep warm on low heat.
- In a skillet over medium heat, melt butter and cook until it foams and turns golden brown with a nutty aroma (3-4 minutes).
- Butter one side of each bread slice with the brown butter. Place buttered side down in skillet, top with cheddar cheese, then cover with second slice, buttered side up. Grill about 3 minutes per side until golden and cheese melts.
- Let grilled cheese sandwiches cool slightly, then cut into bite-sized cubes to make croutons.
- Ladle soup into bowls, garnish with reserved basil leaves, and scatter grilled cheese croutons on top. Serve immediately.
Notes
Roast tomatoes and garlic thoroughly to deepen flavor. Brown butter carefully to avoid burning. Use immersion blender for easy cleanup and control over soup texture. For dairy-free, substitute cream with coconut milk and use vegan butter and cheese or omit croutons. Soup keeps refrigerated up to 4 days and freezes well for 3 months. Add croutons fresh when serving.
Nutrition
- Serving Size: 1 bowl of soup with
- Calories: 180
- Sugar: 8
- Sodium: 400
- Fat: 12
- Saturated Fat: 6
- Carbohydrates: 15
- Fiber: 3
- Protein: 5
Keywords: tomato soup, roasted tomato soup, basil soup, grilled cheese croutons, creamy soup, comfort food, easy soup recipe, brown butter, cozy meal


