Creamy Roasted Tomato Basil Soup with Sourdough Grilled Cheese is a comforting tomato basil soup recipe made with roasted tomatoes, garlic, basil, and cream, delivering deep roasted flavor, velvety texture, and the perfect grilled cheese pairing. The tomatoes, onion, and garlic roast until caramelized before being blended into a smooth soup with broth, herbs, and cream for a rich bowl of classic comfort.
If you love this recipe, you may also enjoy our Italian Lentil Soup or our Pasta e Fagioli.

Roasted Tomato Basil Soup Recipe at a Glance ๐
- ๐ Prep Time: 15 minutes
- โฑ๏ธ Cook Time: 1 hour 15 minutes
- ๐ฅ Servings: 6
- ๐ฅ Cook Method: Roasting then stovetop simmer
- ๐ฝ๏ธ Cuisine (or General Category): Comfort Soup
- ๐ฉโ๐ณ Pair With: Grilled cheese sandwiches, Caesar salad, garlic bread, Pesto Pasta Salad, Crispy Air Fryer Brussels
- โญ Difficulty Level: Easy
Need an AIโFriendly Version? Summarize or save this recipe on Chat GPT, Google AI, or Claude.
Disclaimer: AI summaries may vary and are not guaranteed to match the original recipe provided here.
Roasting the tomatoes first creates deeper flavor. It's best served with crispy sourdough grilled cheese. ~Jami
Why We Love This Recipe
- Rich Flavor: Roasting the tomatoes brings out their sweetness and gives the soup a robust taste.
- Comforting: The addition of heavy cream makes this soup creamy and smooth. We use this cream in our Tuscan Tortellini Soup, too!
- Easy: Perfect for busy families, this recipe comes together in under an hour.
- Kid-Friendly: Both the soup and the grilled cheese are well-loved by kids and adults.
Key Ingredients

- Fresh Tomatoes: Roasting fresh tomatoes brings out their natural sweetness and deepens the flavor.
- Onion: Adds a subtle sweetness and depth to the soup. Yellow onions work best here.
- Garlic: Roasting garlic mellows its sharpness and gives the soup a wonderful smell.
- Canned Tomatoes: Using canned tomatoes ensures the soup has a consistent flavor, even when tomatoes aren't in season.
- Vegetable or Chicken Broth: This adds depth to the soup.
- Heavy Cream: Gives the soup its creamy texture. You can use half-and-half for a lighter version.
- Butter & Olive Oil: Both add flavor to the soup and olive oil helps to roast the vegetables.
- Fresh Basil: Adds a fresh flavor that complements the roasted tomatoes.
- Sourdough Bread & Velveeta Cheese: For the perfect grilled cheese, Velveeta provides a creamy melt, while sourdough gives it a crispy crunch.
A full ingredient list with exact measurements can be found in the recipe card below.
Substitutions & Variations
- Vegetable Broth: Substitute with chicken broth if preferred.
- Velveeta Cheese: Swap for sharp cheddar or gouda for a more sophisticated grilled cheese.
- Heavy Cream: Replace with coconut milk for a dairy-free option.
Save This Recipe ๐
How to Make Roasted Tomato Basil Soup

STEP ONE: Roast the Vegetables
Preheat your oven to 400ยฐF (200ยฐC). On a large baking sheet, spread out the quartered tomatoes, onion, and foil-wrapped garlic halves.
Drizzle with olive oil, season with salt and pepper, and roast for 45-60 minutes until soft and caramelized.

STEP TWO: Simmer the Soup
In a large pot, melt the butter over medium heat. Add the roasted vegetables, tomatoes, broth, sugar, thyme, and basil. Squeeze the garlic cloves out, leaving the skins behind.
Bring to a boil, then reduce heat and simmer for 20 minutes to let the flavors blend.

STEP THREE: Blend and Finish
Remove half of the basil leaves and any wooden stems. Use an immersion blender to puree the soup until smooth.
Stir in the heavy cream and simmer for an additional 5 minutes. Adjust seasoning with salt and pepper as needed.

STEP FOUR: Make the Grilled Cheese
Butter two slices of sourdough bread. Place Velveeta cheese between the slices, buttered sides out, and grill over medium heat in a skillet until golden and the cheese is melted, about 3-4 minutes per side.
Expert Tips for Success
๐ฉโ๐ณJami's Pro Tips: Want to take this recipe to the next level? Check out my expert tips below for the best flavor, texture, and meal prep hacks!
โ๏ธ DO Roast the vegetables at a high temperature. It brings out a sweet, caramelized flavor that's essential to this soup.
โ๏ธ DO Blend the soup thoroughly using an immersion or regular blender.
Storage
Store leftover soup in an airtight container in the fridge for up to 4 days. Roasted tomato soup is freezer-friendly and can be stored for up to 3 months. When reheating the soup, add a bit of extra broth or cream to bring back its creamy consistency.
Grilled cheese is best eaten fresh but can be reheated in a skillet to regain crispiness.
Creamy Roasted Tomato Basil Soup FAQs
Yes! If fresh tomatoes aren't available, you can substitute with canned tomatoes. Roasting the canned tomatoes briefly in the oven with olive oil, garlic, and herbs can still bring out a rich flavor, similar to fresh roasted tomatoes.
To make tomato soup creamier, you can add heavy cream, half-and-half, or even coconut milk for a dairy-free option. Blending the soup thoroughly with an immersion blender also creates a smoother, creamier texture.
While Velveeta is a great option for its creamy melt, other cheeses like sharp cheddar, gouda, or Swiss can add extra flavor and richness to your grilled cheese sandwich when paired with tomato soup.

More Soup Recipes You'll Love โฅ๏ธ
Did You Try This Recipe?
Leave a โญ๏ธโญ๏ธโญ๏ธโญ๏ธโญ๏ธ rating and comment below. Don't forget to share it on Instagram, Facebook, & Pinterest. Thank you! ๐
๐ Recipe

Creamy Roasted Tomato Basil Soup with Sourdough Grilled Cheese
Equipment
- Large Baking Sheet
- Large Pot
- Immersion Blender (or regular blender)
- Skillet
- Spatula
Ingredients
Roasted Tomato Soup
- 4 large tomatoes quartered
- 1 onion cut into large chunks
- 1 head garlic split in half and wrapped in foil
- 1 (28 ounce) can San Marzano tomatoes
- 2 cups vegetable or chicken broth
- ยฝ cup heavy cream
- 1 tablespoon sugar
- 10 to 12 fresh basil leaves
- 1 teaspoon dried thyme
- 2 tablespoons butter
- 2 tablespoons olive oil
- 1 teaspoon kosher salt
- ยผ teaspoon pepper
- homemade croutons for topping
Sourdough Grilled Cheese
- 4 slices sourdough bread
- 6 to 8 slices Velveeta American cheese or more to taste
- butter for grilling
Instructions
Roasted Tomato Soup
- Preheat the oven to 400ยฐF (200ยฐC). Place the quartered tomatoes, onion, and garlic (cut side up) on a baking sheet. Drizzle with olive oil and sprinkle with ยฝ teaspoon of salt and pepper. Roast for 45-60 minutes until the tomatoes and onion are soft and slightly caramelized, and the garlic is tender.
- In a large pot, melt the butter over medium heat. Stir in the roasted vegetables, canned tomatoes, broth, sugar, thyme, and basil. Squeeze the soft roasted garlic cloves from each half, leaving the skins behind, and add them right into the pot.
- Remove half of the basil leaves and woody stems. Use an immersion blender (or transfer the mixture to a regular blender) to blend the soup until smooth.
- Stir in the heavy cream and fresh basil. Simmer for another 5 minutes to combine flavors. Taste and adjust seasoning if needed.
- Ladle the soup into bowls, top with homemade croutons, and a drizzle of olive oil if desired.
Sourdough Grilled Cheese
- Butter one side of each sourdough slice. On the unbuttered side, place the Velveeta American cheese slices between two pieces of bread, buttered sides facing out.
- Heat a skillet over medium heat. Place the sandwich on the skillet and cook for 3-4 minutes on each side, or until the bread is golden and crispy and the cheese is melted.
- Slice the grilled cheese in half and serve alongside your roasted tomato soup.
Save This Recipe ๐
Notes
- Roast the tomatoes until lightly caramelized to build richer flavor.
- Blend the soup thoroughly so the texture becomes smooth and creamy.
- Add the fresh basil at the end so its flavor stays bright.
- Stir in the cream after blending so the soup stays silky instead of separating.










Comments
No Comments