This post may contain affiliate links. Please read our disclosure policy
Some days just call for something warm, simple, and comforting — and this Grilled Cheese and Roasted Tomato Soup is exactly that kind of meal. It’s the kind you make when you want real food, real flavor, and that cozy feeling that comes with dipping a crispy, golden sandwich into a bowl of creamy soup.
The tomatoes are roasted until they’re sweet and slightly caramelized, the garlic turns soft and buttery in the oven, and everything blends into a smooth, rich soup that tastes homemade in the best way. Paired with a perfectly grilled cheese — crunchy on the outside, melty on the inside — it’s pure comfort on a plate.
Simple ingredients, big flavor, and that nostalgic touch we all secretly love.
Why You’ll Love This Recipe
- Perfect for any season – Cozy in winter, bright enough for summer evenings.
- The roasting step transforms everything – The tomatoes become naturally sweet, the onion softens into silk, and the garlic turns buttery and rich instead of sharp.
- It tastes gourmet but uses everyday ingredients – No complicated steps, just smart technique.
- The texture is luxuriously creamy without being heavy – A splash of cream rounds it out while still letting the roasted flavors shine.
- That grilled cheese pairing is unbeatable – Crispy outside, gooey inside, made for dipping.
Ingredients Notes
Tomato Soup:
- Cherry Tomatoes: Naturally sweet and perfect for roasting.
- Onion: Adds depth and a touch of sweetness.
- Garlic: Roasting garlic mellows its sharpness and enhances its nutty flavor.
- Bell Pepper: Provides a hint of natural sweetness.
- Olive Oil: Helps roast the vegetables and adds richness.
- Cream: Creates a smooth, velvety texture.
- Basil: Brings a fresh, herbaceous finish.
Grilled Cheese:
- Bread: Sourdough or whole wheat holds up well to grilling.
- Cheddar Cheese: Melts beautifully and offers sharp, tangy notes.
- Butter: Ensures crispy, golden-brown bread.
How To Make Grilled Cheese and Roasted Tomato Soup
Prepare and Roast Vegetables:
- Preheat your oven to 200°C (400°F).
- Chop the onion and bell pepper into large pieces. Place them in a baking dish along with the cherry tomatoes and garlic bulb (cut side up).
- Drizzle generously with olive oil, and sprinkle with chili flakes, salt, and pepper. Toss gently to coat.
- Roast in the oven for 40-45 minutes, or until the vegetables are soft and slightly caramelized.
Blend the Soup:
- Transfer the roasted vegetables to a pot or blender. Squeeze the roasted garlic cloves out of their skins and add them to the pot.
- Add water, cream, and basil leaves. Use a stick blender or normal blender to blend the soup until smooth.
- Taste and adjust seasoning with salt and pepper.
Finish and Garnish:
- Heat the soup gently in a pot if necessary.
- Serve in bowls, garnished with chili flakes, fresh parsley, and a drizzle of olive oil.
Make the Grilled Cheese
- Butter one side of each bread slice.
- Sandwich cheddar cheese between two slices, buttered side out.
- Heat a skillet on medium. Grill the sandwich until golden on both sides and the cheese is melted.
- Slice and serve alongside the soup.
Serving Suggestion:
Ladle the soup into bowls and drizzle with a touch of olive oil for added richness. Garnish with fresh parsley and chili flakes for a burst of color and flavor. Serve alongside the grilled cheese sandwich, cut into halves or quarters for easy dipping. Enjoy this comforting and satisfying meal!
Tips for the Best Roasted Tomato Soup and Grilled Cheese
- Roast until properly caramelized – If the vegetables still look pale, give them more time. Deep color equals deeper flavor.
- Blend thoroughly – A smooth texture makes this soup feel restaurant-level luxurious.
- Use good cheddar – A sharp, flavorful cheddar melts beautifully and adds real character.
- Cook grilled cheese on medium heat – Too hot and the bread burns before the cheese melts.
- Let the sandwich rest briefly before cutting – This keeps the cheese from spilling out immediately.
FAQ
Can I use canned tomatoes instead of fresh?
Yes, but roasting fresh cherry tomatoes gives a sweeter, more vibrant flavor. If using canned, choose good-quality whole tomatoes and roast them with the other vegetables.
Can I make this soup ahead of time?
Absolutely. The flavor actually deepens as it sits, making it ideal for meal prep.
Do I have to use cream?
No. You can leave it out for a lighter version or substitute with a plant-based alternative.
Why roast the garlic whole?
Roasting transforms garlic from sharp and pungent into sweet, buttery, and mellow. It completely changes the flavor profile.
Other Delicious Soups To Taste
Creamy Roasted Butternut Squash Soup
Creamy Roasted Cherry Tomato & Red Pepper Soup
Tools Used in This Recipe
Grilled Cheese and Roasted Tomato Soup
Ingredients
For the Soup:
- 500 g (1 lb) cherry tomatoes
- 1 medium onion roughly chopped
- 1 red bell pepper deseeded and roughly chopped
- 1 whole garlic bulb (top trimmed to expose the cloves)
- 2 tbsp olive oil plus extra for garnish
- ½ tsp chili flakes plus extra for garnish (optional)
- 1 tsp salt (adjust to taste)
- ½ tsp freshly ground black pepper
- 100 ml (⅓ cup) water
- 100 ml (⅓ cup) cream (heavy or single, as preferred)
- 5 fresh basil leaves
- fresh parsley for garnish
For the Sandwich:
- 4 slices toast
- 4 slices cheddar cheese
- 2 tbsp butter
Instructions
Roast the Vegetables for the Soup:
- Preheat the Oven:Preheat your oven to 200°C (400°F) to get it nice and hot for roasting the veggies.
- Prepare the Vegetables:Chop the onion and bell pepper into large chunks. Place them in a baking dish along with the cherry tomatoes. Cut the top off the garlic bulb to expose the cloves and add it to the dish with the cut side facing up.
- Season and Roast:Drizzle olive oil over the vegetables, and sprinkle with chili flakes, salt, and pepper. Toss everything together to coat evenly. Roast in the oven for 40-45 minutes, or until the vegetables are soft and slightly caramelized.
- Transfer the Roasted Veggies:Once the vegetables are roasted to perfection, transfer them to a pot or a blender. Squeeze the roasted garlic cloves out of their skins and add them to the mix.
- Add Liquid and Blend:Pour in the water and cream, and add fresh basil leaves. Use a stick blender or a normal blender to puree the soup until it’s smooth and creamy. Taste and adjust seasoning with more salt and pepper if needed.
- Heat and Garnish:Gently heat the soup in a pot if necessary. When serving, garnish with extra chili flakes, fresh parsley, and a drizzle of olive oil for extra flavor and color.
Make the Grilled Cheese Sandwich:
- Butter the Bread:Butter one side of each slice of bread with the 2 tablespoons of butter. This will ensure the bread gets golden and crispy when grilled.
- Assemble the Sandwich:Place a slice of cheddar cheese between two slices of bread, making sure the buttered sides are facing out. Repeat for the second sandwich.
- Grill the Sandwich:Heat a skillet over medium heat. Grill the sandwich for 3-4 minutes on each side, or until the bread is golden brown and the cheese is melted inside. Press down gently with a spatula to help the cheese melt faster.
- Serve and Enjoy:Cut the grilled cheese sandwiches into halves or quarters for easy dipping. Serve alongside the warm, creamy tomato soup, and enjoy the ultimate comfort meal.

Really yummy!!
Thank you!
Delicious!