Love this? Save it for later!
Share the inspiration with your friends
This was supposed to be a simple weeknight tomato soup—just some canned tomatoes, garlic, and a sprinkle of basil. But honestly, I grabbed the wrong kind of tomatoes (those big, meaty heirlooms instead of the usual plum), the oven was hotter than I thought, and I was already juggling a half-packed bag for an early morning trip. What came out was nothing like the plan—and better.
The kitchen smelled like a cozy little bistro by the time I managed to drag myself away from the stove. The tomatoes charred just right, their sweetness concentrated in a way I hadn’t expected. Then, because I was too tired to make a separate side, I tore up a grilled cheese sandwich, sprinkled it with Gruyère, toasted it until golden, and tossed it on top as croutons. Honestly, it was one of those meals that felt like a warm hug on a chilly evening.
Maybe you’ve been there—trying to whip up something quick and ending up with a new favorite instead. Since that night, I’ve kept this Cozy Roasted Tomato Basil Soup with Gruyère Grilled Cheese Croutons on repeat. It’s easy enough for busy nights, but the depth of flavor makes it feel special. Let me tell you, this recipe stuck with me for good reason—it’s comfort food that’s just a little fancy, the kind that makes you pause and appreciate simple ingredients done right.
Why You’ll Love This Recipe
After testing this recipe multiple times (including a few burnt batches, I won’t lie), I can confidently say it’s become my go-to for chilly nights and casual dinners alike. Here’s why you’ll want it in your rotation:
- Quick & Easy: Comes together in under 45 minutes, perfect for those busy evenings when you want something cozy without fuss.
- Simple Ingredients: Uses pantry staples and fresh basil—no need for specialty trips, and you can always swap in what you have.
- Perfect for Comfort Food Cravings: Whether it’s a quiet night in or a casual lunch with friends, this soup hits the spot every time.
- Crowd-Pleaser: Kids and adults alike rave about the rich roasted flavor paired with the melty Gruyère grilled cheese croutons.
- Unbelievably Delicious: The roasting deepens the tomato’s natural sweetness, while the basil adds brightness, and those grilled cheese croutons? Pure magic.
This isn’t your average tomato soup with a grilled cheese on the side—it’s the perfect marriage of technique and comfort. Roasting the tomatoes and garlic brings out flavors you don’t get with just simmering. The Gruyère adds a nutty, gooey twist that makes every spoonful feel indulgent. Honestly, it’s the kind of bowl that makes you close your eyes and savor the moment.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most are pantry staples, but I’ll note a few tips for picking the best versions.
- For the Roasted Tomato Soup:
- 2 pounds ripe tomatoes, halved (I prefer Roma or heirloom for a richer taste)
- 1 medium yellow onion, roughly chopped
- 4 cloves garlic, peeled
- 3 tablespoons olive oil (extra virgin for the best flavor)
- 1 cup fresh basil leaves, loosely packed (adds fresh, aromatic notes)
- 2 cups vegetable or chicken broth (low sodium to control seasoning)
- 1 teaspoon sugar (balances acidity)
- Salt and freshly ground black pepper to taste
- Optional: a splash of heavy cream or coconut milk for creaminess
- For the Gruyère Grilled Cheese Croutons:
- 4 slices sturdy bread (sourdough or country white work great)
- 6 ounces Gruyère cheese, sliced or shredded (I recommend Emmi or Murray’s for authentic flavor)
- 2 tablespoons unsalted butter, softened
Substitution tips: Use almond or oat milk broth for a dairy-free twist, and swap Gruyère with sharp cheddar if Gruyère isn’t handy. For a gluten-free option, try your favorite gluten-free bread.
Equipment Needed
- Roasting pan or baking sheet (a rimmed sheet works well to catch juices)
- Large pot or Dutch oven (for blending and simmering the soup)
- Immersion blender or regular blender (for smooth texture)
- Skillet or grill pan (to make the grilled cheese sandwiches)
- Chef’s knife and cutting board (for prep)
- Measuring cups and spoons
If you don’t have a fancy immersion blender, a regular blender works just fine—just be careful with hot liquids! I’ve made this soup plenty of times using both with great results. For grilled cheese, a non-stick skillet is my go-to since it helps get that perfect golden crust without extra fuss. You can find budget-friendly versions at most stores, and keeping your skillet seasoned makes cooking easier every time.
Preparation Method

- Preheat your oven: Set to 425°F (220°C). This high temperature helps caramelize the tomatoes and garlic beautifully. (Time: 10 minutes)
- Prepare the tomatoes and vegetables: Place the halved tomatoes, chopped onion, and whole garlic cloves on the roasting pan. Drizzle with olive oil and toss gently to coat everything evenly. Season lightly with salt and pepper. Spread out in a single layer for even roasting.
- Roast the veggies: Pop the pan into the oven and roast for 30-35 minutes, or until the tomatoes are soft and slightly charred at the edges. You’ll notice a rich, sweet aroma filling your kitchen—that’s your cue that flavors have developed nicely.
- Make the grilled cheese croutons: While the veggies roast, butter one side of each bread slice. Place half the bread slices, butter side down, on a skillet over medium heat. Add Gruyère evenly over the bread, then top with the remaining slices, butter side up. Cook for 3-4 minutes per side or until golden brown and cheese is melted. Remove and let cool slightly, then cut into bite-sized cubes. (Time: about 15 minutes)
- Blend the soup: Once the tomatoes and garlic have cooled just enough to handle, squeeze the softened garlic from their skins into the pot. Add the roasted tomatoes, onions, basil leaves, broth, and sugar. Use an immersion blender to puree until smooth. If you don’t have one, carefully transfer to a blender in batches.
- Simmer and season: Bring the blended soup to a gentle simmer over medium heat for 10 minutes, stirring occasionally. Taste and adjust salt and pepper as needed. If you want a creamier soup, stir in a splash of heavy cream or coconut milk now.
- Serve with croutons: Ladle the warm soup into bowls and sprinkle generously with the Gruyère grilled cheese croutons. The melty, crispy bites soak up the soup and add a perfect texture contrast.
Pro tip: If your soup seems too thick after blending, add a little more broth to reach your preferred consistency. Also, don’t rush the roasting step—that’s where the magic happens!
Cooking Tips & Techniques
Roasting is the key technique here. I learned the hard way that a lower oven temperature just stews the tomatoes instead of caramelizing them, which changes the flavor dramatically. Keep the heat high (around 425°F/220°C) and watch for those charred edges—don’t be afraid of a little blackening; it adds depth.
When making the grilled cheese, medium heat is your friend. Too hot and the bread burns before the cheese melts; too low and it’s just soggy. I usually press the sandwich gently with a spatula to help everything meld together.
Also, when blending hot soup, let it cool slightly and vent your blender lid (cover with a kitchen towel) to avoid splatters. Patience here saves you from burns and messes.
One time I forgot to add sugar, and the soup tasted oddly acidic—always balance the acidity with a touch of sweetness. A little salt at every stage layers the flavors nicely. Keep tasting along the way; it’s the best way to get the seasoning right.
Variations & Adaptations
- Dairy-Free Version: Skip the Gruyère and use dairy-free cheese or crispy toasted bread cubes for topping. Use coconut milk instead of cream to keep it creamy.
- Spicy Kick: Add a pinch of red pepper flakes when roasting the tomatoes or stir in some smoked paprika for a smoky heat.
- Seasonal Twist: In summer, toss in fresh heirloom tomatoes with cherry tomatoes for extra sweetness. Or add roasted bell peppers for a smoky undertone.
- Low-Carb Alternative: Swap bread croutons for toasted almond slivers or cheese crisps if you’re avoiding carbs but still want crunch.
- Personal Favorite: I’ve tried stirring in a bit of pesto right before serving for a bright, herbal punch that pairs beautifully with the roasted flavors.
Serving & Storage Suggestions
This soup is best served warm, fresh from the pot, with the Gruyère grilled cheese croutons piled on top to soak in that luscious tomato broth. It pairs wonderfully with a crisp green salad or a chilled glass of white wine, like a Sauvignon Blanc.
Store leftovers in an airtight container in the refrigerator for up to 3 days. The soup thickens over time, so reheat gently on the stove, adding a splash of broth to loosen it up. Croutons are best made fresh but can be stored separately in a sealed bag for a day or two—re-toast briefly before serving to revive their crunch.
Flavors actually deepen overnight, so this soup can be a great make-ahead option for busy days when you want dinner ready to go.
Nutritional Information & Benefits
This cozy roasted tomato basil soup is naturally low in calories and packed with vitamins A and C from the fresh tomatoes and basil, supporting immune health and skin vitality. The healthy fats in olive oil and the calcium and protein from Gruyère cheese add satisfying nutrition.
It’s gluten-free if you use gluten-free bread for the grilled cheese croutons. The soup is also adaptable for dairy-free diets by swapping cheeses and cream for plant-based alternatives.
Comfort food can be wholesome, too—this recipe balances indulgence and nutrition without compromising flavor.
Conclusion
If you’re looking for a comforting soup that feels both special and simple, this Cozy Roasted Tomato Basil Soup with Gruyère Grilled Cheese Croutons is worth making. It’s the kind of recipe that welcomes you home after a long day, with flavors that linger and warmth that sticks around.
Feel free to tweak it to your tastes—maybe a little extra basil or a different cheese—and make it your own. I keep coming back to this one because it’s forgiving, delicious, and honestly, just plain satisfying.
Give it a try and let me know how your version turns out. I love hearing about your kitchen adventures and tweaks!
FAQs
Can I use canned tomatoes instead of fresh for this soup?
Yes, you can substitute canned whole peeled tomatoes if fresh aren’t available. Roasting fresh tomatoes adds a unique depth, but canned works well in a pinch. Just roast them briefly to develop more flavor.
What if I don’t have Gruyère cheese? What’s a good substitute?
Sharp cheddar, fontina, or mozzarella are great alternatives. Each offers a different flavor but melts nicely for those grilled cheese croutons.
How do I make this soup vegan?
Use plant-based butter and cheese substitutes for the grilled cheese croutons, and swap heavy cream for coconut or almond milk. The soup base is naturally vegan-friendly.
Can I prepare this soup in advance?
Absolutely! The soup tastes even better after sitting overnight. Store soup and croutons separately. Reheat soup gently, and toast croutons before serving for best texture.
What’s the best way to store leftover grilled cheese croutons?
Keep them in an airtight container at room temperature for up to 2 days. To refresh, re-toast in a dry skillet or oven for a few minutes to regain crispness.
Pin This Recipe!

Cozy Roasted Tomato Basil Soup Recipe with Easy Gruyère Grilled Cheese Croutons
A comforting roasted tomato basil soup paired with melty Gruyère grilled cheese croutons, perfect for chilly nights and busy evenings. This recipe combines simple ingredients with a special roasting technique for deep, rich flavors.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Total Time: 50 minutes
- Yield: 4 servings 1x
- Category: Soup
- Cuisine: American
Ingredients
- 2 pounds ripe tomatoes, halved (Roma or heirloom preferred)
- 1 medium yellow onion, roughly chopped
- 4 cloves garlic, peeled
- 3 tablespoons extra virgin olive oil
- 1 cup fresh basil leaves, loosely packed
- 2 cups vegetable or chicken broth (low sodium)
- 1 teaspoon sugar
- Salt and freshly ground black pepper to taste
- Optional: a splash of heavy cream or coconut milk for creaminess
- 4 slices sturdy bread (sourdough or country white)
- 6 ounces Gruyère cheese, sliced or shredded
- 2 tablespoons unsalted butter, softened
Instructions
- Preheat your oven to 425°F (220°C).
- Place the halved tomatoes, chopped onion, and whole garlic cloves on a roasting pan. Drizzle with olive oil and toss gently to coat. Season lightly with salt and pepper. Spread out in a single layer.
- Roast the vegetables for 30-35 minutes, until tomatoes are soft and slightly charred at the edges.
- While the veggies roast, butter one side of each bread slice. Place half the bread slices, butter side down, on a skillet over medium heat. Add Gruyère evenly over the bread, then top with the remaining slices, butter side up. Cook for 3-4 minutes per side until golden brown and cheese is melted. Let cool slightly, then cut into bite-sized cubes.
- Once the tomatoes and garlic have cooled enough to handle, squeeze the softened garlic from their skins into a large pot. Add the roasted tomatoes, onions, basil leaves, broth, and sugar. Use an immersion blender to puree until smooth. Alternatively, blend in batches in a regular blender.
- Bring the blended soup to a gentle simmer over medium heat for 10 minutes, stirring occasionally. Adjust salt and pepper to taste. Stir in a splash of heavy cream or coconut milk if desired for creaminess.
- Ladle the warm soup into bowls and sprinkle generously with the Gruyère grilled cheese croutons.
Notes
Roasting at a high temperature (425°F) caramelizes the tomatoes and garlic, deepening the flavor. Use medium heat when making grilled cheese to avoid burning the bread. Let hot soup cool slightly before blending to avoid splatters. Adjust soup thickness with additional broth if needed. For dairy-free or gluten-free options, substitute ingredients accordingly.
Nutrition
- Serving Size: 1 bowl with croutons
- Calories: 320
- Sugar: 12
- Sodium: 450
- Fat: 18
- Saturated Fat: 8
- Carbohydrates: 28
- Fiber: 5
- Protein: 12
Keywords: roasted tomato soup, basil soup, grilled cheese croutons, cozy soup, comfort food, easy soup recipe, Gruyère cheese, weeknight dinner


