Comforting Roasted Tomato Soup and Grilled Cheese Recipe
Introduction
There’s nothing quite like a warm bowl of roasted tomato soup paired with a crispy grilled cheese sandwich to brighten up a chilly day. This comforting classic combines deep, caramelized flavors with creamy texture, making it a go-to meal when you want something simple yet satisfying. Plus, it’s ready in under an hour and uses fresh, easy-to-find ingredients.

Ingredients
- 4 lb Campari or vine tomatoes
- 1 large onion, cut into 8 wedges
- 12 garlic cloves, halved or quartered if large
- 3 tbsp olive oil
- 1 tbsp kosher salt
- 1 tbsp dried oregano
- 1 tsp smoked paprika
- 1 cup vegetable broth or chicken stock
- 1/4 cup heavy cream (plus extra for serving)
- 1/2 cup loosely packed fresh basil, plus more for garnish
Instructions
- Step 1: Preheat your oven to 450°F. Cut the tomatoes in half and place them in a large casserole or deep baking dish. Add the onion wedges and garlic cloves (halved or quartered if large). Drizzle everything with olive oil and season with kosher salt, dried oregano, and smoked paprika. Toss to coat evenly and spread out in a single layer.
- Step 2: Roast the vegetables for 30-40 minutes, stirring halfway through to ensure even caramelization. The tomatoes should be slightly charred around the edges.
- Step 3: Allow the vegetables to cool slightly, then transfer them along with their juices to a large pot. Add the fresh basil. Using an immersion blender, puree until smooth. Alternatively, blend in batches in a regular blender and return to the pot.
- Step 4: Stir in the vegetable broth and heavy cream until fully combined. Gently warm the soup on the stove and taste for seasoning. Add a pinch of sugar if the soup tastes too acidic, and adjust salt as needed.
- Step 5: Ladle the soup into bowls. For extra richness, swirl in a spoonful of heavy cream and garnish with chopped fresh basil. Serve alongside your favorite grilled cheese or crusty bread.
Tips & Variations
- Use Roma or beefsteak tomatoes if Campari are unavailable; adjust roasting time for smaller or larger tomatoes.
- Substitute half-and-half or coconut milk for heavy cream for a lighter or dairy-free version.
- Dried basil can replace fresh in a pinch, but fresh herbs add the best flavor.
- Try smoked paprika, chipotle powder, or omit spices to suit your taste.
- If you prefer a smoother texture, strain the soup through a fine mesh sieve after blending to remove skins and seeds.
Storage
Store leftover soup in an airtight container in the refrigerator for up to 5 days; the flavors deepen over time. You can freeze portions for up to 3 months, leaving space for expansion in the container. Reheat gently on the stove over medium-low heat, stirring occasionally, and add broth or water if it thickens. Microwaving works too; just stir halfway through heating.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use canned tomatoes instead of fresh?
Fresh tomatoes provide the best flavor and texture for roasting, but in a pinch, high-quality canned whole tomatoes can be used. You may want to reduce or skip roasting and adjust seasoning accordingly.
What is the best bread to use for grilled cheese with this soup?
Classic white bread, sourdough, or a hearty country loaf all work great. Choose a bread that crisps nicely when grilled and pairs well with melty cheese, like cheddar, American, or a blend of your favorites.
Print
Comforting Roasted Tomato Soup and Grilled Cheese Recipe
- Total Time: 47 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
This comforting roasted tomato soup combined with a crispy grilled cheese sandwich is the ultimate cozy meal. The soup features richly caramelized roasted tomatoes, garlic, and onions blended with fresh basil and finished with a splash of heavy cream for a luscious texture. Perfectly paired with classic grilled cheese, this recipe is easy to prepare in under an hour and ideal for chilly days or when you crave a satisfying, homemade comfort food.
Ingredients
For Roasting:
- 4 lb Campari or vine tomatoes, halved
- 1 large onion, cut into 8 wedges
- 12 garlic cloves, halved or quartered if large
- 3 tbsp olive oil
- 1 tbsp kosher salt
- 1 tbsp dried oregano
- 1 tsp smoked paprika
To Finish Soup:
- 1 cup vegetable broth or chicken stock
- 1/4 cup heavy cream (plus extra for serving)
- 1/2 cup loosely packed fresh basil, plus more for garnish
For Grilled Cheese Sandwich:
- Bread of choice (4 slices)
- Butter (for spreading on bread)
- Cheese slices (such as cheddar or American, 4 slices)
Instructions
- Prepare and Roast the Vegetables: Preheat your oven to 450°F (230°C). Place the halved tomatoes, onion wedges, and garlic cloves into a large casserole or deep baking dish. Drizzle with olive oil and sprinkle with kosher salt, dried oregano, and smoked paprika. Toss everything together to ensure even coating. Spread the vegetables evenly in the dish and roast for 30-40 minutes, stirring halfway through, until vegetables are caramelized and slightly charred around the edges.
- Blend Roasted Vegetables with Basil: Remove the roasted vegetables from the oven and allow them to cool slightly for about 10 minutes. Transfer the vegetables and their juices into a large pot. Add the fresh basil leaves. Using an immersion blender, puree the mixture until smooth. Alternatively, blend in batches in a regular blender, returning the soup to the pot after blending.
- Add Broth and Cream, Finish Soup: Pour in the vegetable broth or chicken stock and add the heavy cream to the pureed vegetables. Stir well to combine into a creamy, silky soup. Warm gently over medium-low heat if necessary. Taste and adjust seasoning, adding a small spoonful of sugar to balance acidity if desired, and adjust salt according to preference.
- Prepare Grilled Cheese: Butter one side of each slice of bread. Place two slices of bread, buttered side down, on a skillet over medium heat. Add cheese slices on top and cover with the remaining bread slices, buttered side up. Cook until the bread is golden brown and the cheese is melted, flipping carefully to cook both sides evenly.
- Serve and Garnish: Ladle the hot soup into bowls. Swirl a spoonful of heavy cream into each bowl for extra richness and garnish with chopped fresh basil. Serve alongside the freshly made grilled cheese sandwiches or with your choice of bread or salad. Enjoy this classic, cozy pairing!
Notes
- Use ripe but firm tomatoes to avoid mushy texture when roasting.
- Allow soup to cool slightly before blending to prevent splattering and burns.
- Roast vegetables until well caramelized and slightly charred for best flavor, which may take up to 40 minutes.
- For dairy-free versions, substitute heavy cream with coconut milk or omit altogether.
- Soup tastes better after a day of refrigeration as flavors meld; freezes well up to 3 months.
- Add sugar sparingly to balance tomato acidity if needed.
- Strain soup for a smoother texture if desired.
- Prep Time: 15 minutes
- Cook Time: 32 minutes
- Category: Comfort Food, Lunch, Soup
- Method: Roasting
- Cuisine: American
Keywords: roasted tomato soup, grilled cheese, comfort food, easy soup recipe, cozy meal, homemade soup, simple ingredients, roasted vegetables, creamy soup

