“You’ve got soup on your chin.” That’s what my roommate said the first time I served this creamy roasted tomato soup with crispy grilled cheese croutons. Honestly, I was so caught up in the moment, enjoying the thick, velvety soup paired with those golden, buttery bites that I didn’t even care. This recipe started out as a quick fix on a late autumn evening when I was too tired to cook but wanted something comforting and satisfying. I grabbed some ripe tomatoes, tossed them in the oven hoping for a simple roasted flavor, and then decided to pair the soup with grilled cheese sandwiches—only, I had no patience to eat two separate things. So, I cubed the sandwiches and tossed them on top of the soup. That accidental combo became an obsession. I made it again and again that week (and the next), tweaking the soup’s creaminess and the cheese’s crispiness until it was just right.
The smell of roasted tomatoes filling the kitchen, mingling with melting cheddar and toasted bread crumbs, brings a cozy sense of calm — especially on those hectic days when you just want to slow down and savor something real. It’s a recipe that’s friendly enough for any skill level but rich enough to make you close your eyes after the first bite. I still remember the first time I served it to friends; they kept asking for the recipe, and my phone blew up with texts about it. That’s when I knew this one was a keeper. No fuss, no fancy ingredients — just honest, warm comfort in a bowl. If you’re looking for a creamy roasted tomato soup recipe with crispy grilled cheese croutons that feel like a hug on a chilly day, this one’s for you.
Why You’ll Love This Recipe
This creamy roasted tomato soup with crispy grilled cheese croutons isn’t just another tomato soup. I’ve tested and tweaked it multiple times (yes, sometimes twice a week), and here’s why it stands out:
- Quick & Easy: The whole thing comes together in under 45 minutes, perfect for those evenings when you want comfort food without the wait.
- Simple Ingredients: You probably already have all these in your pantry and fridge — no surprise grocery runs needed.
- Perfect for Cozy Nights: Whether it’s a cold winter evening or a rainy Sunday afternoon, this soup hits the spot every time.
- Crowd-Pleaser: Kids and adults alike rave about the crispy grilled cheese croutons — they add a fun, crunchy twist to classic tomato soup.
- Unbelievably Delicious: Roasting the tomatoes deepens their flavor, while the cream adds richness, balancing tang and sweetness beautifully.
What makes this recipe different? For one, roasting the tomatoes with garlic and herbs brings out a smoky depth you don’t get from canned soups. Plus, blending in a touch of cream (or coconut milk for a dairy-free twist) makes it silky smooth. And the grilled cheese croutons? I toast the sandwiches slowly, so the bread is perfectly crisp, and the cheese is gooey but not greasy. Honestly, it’s the kind of soup that feels like a warm blanket but has a little crunch and surprise in every bite.
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, and you can easily swap some depending on what you have on hand.
- For the Soup:
- Fresh ripe tomatoes (about 2 pounds / 900g) – Roma or vine-ripened work great
- Garlic cloves, peeled (4-5) – roasting brings out a mellow sweetness
- Extra virgin olive oil (3 tbsp) – I like Colavita for its fruity flavor
- Yellow onion, chopped (1 medium) – adds natural sweetness
- Carrot, chopped (1 medium) – balances acidity
- Vegetable or chicken broth (4 cups / 950 ml) – homemade or store-bought both work
- Heavy cream or half-and-half (½ cup / 120 ml) – for creamy texture (use coconut cream for dairy-free)
- Fresh basil leaves (a handful) – aromatic and fresh
- Salt and freshly ground black pepper – to taste
- For the Crispy Grilled Cheese Croutons:
- Thick slices of sourdough or country bread (4 slices) – sturdy and flavorful
- Sharp cheddar cheese (6 oz / 170g), sliced – melts well and has a nice tang
- Unsalted butter (2 tbsp), softened – for that golden crust
Pro tip: If you’re feeling adventurous, sprinkle a little smoked paprika or red pepper flakes on the soup before serving for a smoky or spicy kick. Also, swapping the cheddar for Gruyère or a mild mozzarella changes the flavor profile subtly but deliciously. In summer, swapping fresh tomatoes with a mix of cherry tomatoes boosts sweetness and freshness.
Equipment Needed
- Large baking sheet – for roasting the tomatoes and garlic
- Large pot or Dutch oven – to cook the soup
- Blender or immersion blender – I prefer immersion blenders here; less mess and easy control
- Chef’s knife and cutting board – sharp and sturdy for chopping veggies and bread
- Non-stick skillet or cast iron pan – for grilling the cheese sandwiches (cast iron gives the best crust)
- Measuring cups and spoons – for precise amounts, especially with the cream
If you don’t have a blender, no worries! You can mash the softened roasted tomatoes and garlic with a potato masher, though the soup won’t be quite as silky smooth. For the grilled cheese, a panini press works well if you have one, but a regular skillet does just fine.
Preparation Method

- Preheat your oven to 400°F (200°C). Line a large baking sheet with parchment paper or foil for easy cleanup.
- Prepare the tomatoes and garlic: Halve the tomatoes and peel the garlic cloves. Toss them in olive oil, sprinkle with salt and pepper, and spread evenly on the baking sheet.
- Roast for 30-35 minutes, stirring halfway, until the tomatoes are soft, slightly charred, and the garlic is golden and fragrant. This step is key to developing the deep, rich flavor.
- While the tomatoes roast, heat a tablespoon of olive oil in a large pot over medium heat. Add the chopped onion and carrot. Cook for 5-7 minutes until softened but not browned.
- Add the roasted tomatoes and garlic to the pot along with the vegetable broth. Bring to a gentle simmer and cook for 10 minutes to marry the flavors.
- Blend the soup: Use an immersion blender to puree the soup until smooth and creamy. If you use a regular blender, carefully transfer the soup in batches and blend until silky.
- Stir in the cream and fresh basil leaves, then season with salt and pepper to taste. Keep the soup warm on low heat while you prepare the croutons.
- Make the grilled cheese croutons: Butter one side of each bread slice. Place cheese between two slices, buttered sides out. Heat a skillet over medium heat and grill the sandwiches until golden brown and cheese is melted, about 3-4 minutes per side.
- Cut the sandwiches into bite-sized cubes and scatter them on top of the soup just before serving.
Tip: Watch the grilled cheese closely to avoid burning. If the bread browns too fast, lower the heat and be patient — it’s worth the wait for that perfect crunch.
Cooking Tips & Techniques
Roasting tomatoes is where this soup really shines. Don’t rush this step — those 30 minutes develop a sweet, smoky depth that canned tomatoes just can’t match. Also, peeling the garlic before roasting lets it soften and mellow beautifully, adding natural sweetness.
When blending, be careful if using a regular blender with hot soup—vent the lid slightly and blend in batches to avoid splashes. I learned the hard way that a quick splash of hot soup can sting! An immersion blender feels safer and gives you better control over texture.
For the grilled cheese croutons, buttering the bread generously helps get that perfect golden crust. Using a cast iron skillet makes a noticeable difference — it distributes heat evenly and builds a wonderfully crisp exterior. And don’t skip the cheese quality — sharper cheddar melts smoother and packs more flavor.
Common mistake: Over-salting before roasting. The roasting concentrates flavors, so start light and adjust at the end. Also, if your soup tastes too acidic, a pinch of sugar balances it out nicely.
Variations & Adaptations
- Dairy-Free Option: Swap heavy cream with full-fat coconut milk and use vegan cheese for the croutons. The soup stays creamy but with a subtle coconut undertone.
- Spicy Kick: Add a diced jalapeño with the onions or sprinkle cayenne pepper into the soup before blending to bring heat without overpowering the tomato’s sweetness.
- Herb Twist: Try adding thyme or oregano during roasting for a Mediterranean flair, or stir in fresh tarragon at the end for a unique herbal note.
- Grilled Cheese Swap: Use sourdough with Gruyère or mozzarella for different melting qualities. I once made a version with smoked gouda and it was heavenly.
- Cooking Method: If short on time, roast the tomatoes under the broiler for 10-15 minutes, watching carefully so they don’t burn.
Serving & Storage Suggestions
Serve this creamy roasted tomato soup warm, ladled into deep bowls with the crispy grilled cheese croutons piled generously on top. A drizzle of extra virgin olive oil or a sprinkle of fresh basil brightens it up beautifully. I like pairing it with a fresh leafy salad, like the fresh Lebanese fattoush salad — the crisp veggies contrast well with the smooth soup.
Leftovers keep well in the fridge for up to 3 days in an airtight container. Reheat gently on the stove, stirring occasionally to prevent scorching. The grilled cheese croutons are best made fresh, but you can store extra grilled cheese sandwiches wrapped in foil and re-toast them to refresh the crunch.
Flavors tend to deepen after a day, making this soup even better the next day. Just add a splash of broth or cream when reheating if it feels too thick.
Nutritional Information & Benefits
Each serving of this creamy roasted tomato soup with grilled cheese croutons packs roughly 250-300 calories, depending on portion size and cheese amount. It’s a good source of vitamin C and antioxidants from the fresh tomatoes and basil. The soup provides hydration and a comforting dose of vegetables, while the cheese adds protein and calcium.
For those mindful of dietary restrictions, the recipe is naturally gluten-free if you use gluten-free bread, and dairy-free options are easy to swap in. It’s a satisfying, balanced meal that combines comfort with wholesome ingredients — perfect for anyone looking for soul-soothing food that doesn’t feel heavy.
Conclusion
This creamy roasted tomato soup with crispy grilled cheese croutons has earned its spot in my rotation for good reason. It’s simple enough to whip up on a busy night yet comforting enough to feel like a little celebration in a bowl. You can make it your own with easy swaps and add-ins, so don’t hesitate to experiment. I love it because it reminds me that sometimes the best meals come from a little creativity and a craving for warmth.
Give this recipe a try and let me know how your version turns out — I’d love to hear your favorite twists or tips! Whether you’re cozying up solo or feeding a hungry crowd, this soup will have you coming back for seconds.
Frequently Asked Questions
Can I use canned tomatoes instead of fresh ones?
Yes, but fresh tomatoes give the best flavor after roasting. If using canned, choose whole peeled tomatoes and roast them briefly to deepen flavor.
What cheese works best for the grilled cheese croutons?
Sharp cheddar melts nicely and adds tang, but Gruyère or mozzarella are great alternatives depending on your taste preference.
How long can I store the soup?
Store in an airtight container in the fridge for up to 3 days. Reheat gently on the stove to keep the creamy texture.
Can I make this soup vegan?
Absolutely! Use coconut cream instead of dairy and vegan cheese or omit the grilled cheese croutons altogether.
Is there a way to make this soup spicier?
Yes, add a diced jalapeño when cooking the onions or sprinkle cayenne pepper before blending for a gentle heat.
Pin This Recipe!

Creamy Roasted Tomato Soup Recipe with Crispy Grilled Cheese Croutons
A comforting creamy roasted tomato soup paired with crispy grilled cheese croutons, perfect for cozy meals and easy to prepare in under 45 minutes.
- Prep Time: 15 minutes
- Cook Time: 30-35 minutes
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Cuisine: American
Ingredients
- 2 pounds (900g) fresh ripe tomatoes (Roma or vine-ripened)
- 4–5 garlic cloves, peeled
- 3 tablespoons extra virgin olive oil
- 1 medium yellow onion, chopped
- 1 medium carrot, chopped
- 4 cups (950 ml) vegetable or chicken broth
- ½ cup (120 ml) heavy cream or half-and-half (or coconut cream for dairy-free)
- A handful of fresh basil leaves
- Salt and freshly ground black pepper, to taste
- 4 thick slices sourdough or country bread
- 6 oz (170g) sharp cheddar cheese, sliced
- 2 tablespoons unsalted butter, softened
Instructions
- Preheat your oven to 400°F (200°C). Line a large baking sheet with parchment paper or foil.
- Halve the tomatoes and peel the garlic cloves. Toss them in olive oil, sprinkle with salt and pepper, and spread evenly on the baking sheet.
- Roast for 30-35 minutes, stirring halfway, until tomatoes are soft, slightly charred, and garlic is golden and fragrant.
- While tomatoes roast, heat 1 tablespoon olive oil in a large pot over medium heat. Add chopped onion and carrot and cook for 5-7 minutes until softened but not browned.
- Add the roasted tomatoes and garlic to the pot along with the vegetable broth. Bring to a gentle simmer and cook for 10 minutes.
- Use an immersion blender to puree the soup until smooth and creamy. If using a regular blender, blend in batches carefully.
- Stir in the cream and fresh basil leaves, then season with salt and pepper to taste. Keep warm on low heat.
- Butter one side of each bread slice. Place cheese between two slices, buttered sides out.
- Heat a skillet over medium heat and grill the sandwiches until golden brown and cheese is melted, about 3-4 minutes per side.
- Cut the sandwiches into bite-sized cubes and scatter them on top of the soup just before serving.
Notes
Do not over-salt before roasting as flavors concentrate. For a smoky or spicy kick, sprinkle smoked paprika or red pepper flakes before serving. Use cast iron skillet for best grilled cheese crust. For dairy-free, substitute cream with coconut cream and use vegan cheese. Watch grilled cheese closely to avoid burning; lower heat if browning too fast.
Nutrition
- Serving Size: 1 bowl of soup with
- Calories: 275
- Sugar: 8
- Sodium: 600
- Fat: 18
- Saturated Fat: 9
- Carbohydrates: 20
- Fiber: 3
- Protein: 9
Keywords: creamy roasted tomato soup, grilled cheese croutons, comfort food, easy soup recipe, cozy meals, tomato soup, grilled cheese



