Introduction
Roasted Tomato Basil Soup with Grilled Cheese is the ultimate comfort food combination — creamy, savory, and aromatic tomato soup paired with a perfectly crisp, melty grilled cheese sandwich. Roasting the tomatoes intensifies their natural sweetness and deepens the flavor of the soup, while fresh basil adds a fragrant, herbal note that complements the richness of the tomatoes.
This classic pairing is ideal for a cozy lunch, dinner, or even a comforting snack. It’s both nostalgic and gourmet, providing a warm, satisfying meal that’s loved by kids and adults alike. The grilled cheese adds crunch and gooey cheesy goodness, making every bite a perfect balance of textures and flavors.
Why I Love This Recipe
I love this recipe because it’s simple yet indulgent. The roasted tomatoes give the soup a deep, sweet flavor that canned soups can’t match. Adding fresh basil elevates the dish with a bright, herbal aroma. Pairing it with a grilled cheese sandwich turns a classic soup into a full meal that’s satisfying, comforting, and nostalgic.
It’s versatile, quick to prepare, and can be customized with different types of bread or cheeses. Perfect for rainy days or when you need a cozy, soul-warming meal.
Why It’s a Must-Try Dish
- Comfort food at its best: Smooth, flavorful soup with cheesy, crispy sandwiches.
- Deep roasted flavor: Roasting tomatoes brings out natural sweetness.
- Fresh herbs: Basil adds brightness and fragrance.
- Versatile and easy: Quick to prepare, and can adapt to any dietary needs.
- Perfect for all ages: Loved by kids and adults alike.
Preparation and Cooking Details
- Preparation Time: 15 minutes
- Cooking Time: 35 minutes
- Total Time: 50 minutes
- Servings: 4
- Calories: ~400 kcal per serving (including grilled cheese)
Course & Cuisine
- Course: Main Course / Comfort Food
- Cuisine: American / Italian-Inspired
Ingredients
For the Roasted Tomato Basil Soup:
- 2 lbs (900 g) ripe tomatoes, halved
- 1 medium onion, chopped
- 3 cloves garlic, minced
- 2 tablespoons olive oil
- Salt and black pepper, to taste
- 1 teaspoon sugar (optional, to balance acidity)
- 3 cups vegetable or chicken broth
- ½ cup fresh basil leaves, roughly chopped
- ½ cup heavy cream or coconut milk (optional for creaminess)
For the Grilled Cheese:
- 8 slices of bread (sourdough, white, or whole wheat)
- 4 tablespoons butter
- 8 slices of cheese (Cheddar, American, or Gruyère)
Cooking Directions
Step-by-Step Preparation Method
Step 1: Roast the Tomatoes
- Preheat oven to 400°F (200°C).
- Place halved tomatoes, chopped onion, and garlic on a baking sheet.
- Drizzle with olive oil, season with salt and pepper, and toss to coat.
- Roast for 25–30 minutes until tomatoes are soft and slightly caramelized.
Step 2: Blend the Soup
- Transfer roasted vegetables to a blender or use an immersion blender in the pot.
- Add broth and blend until smooth.
- Pour into a large pot, bring to a gentle simmer.
- Stir in basil and cream (if using).
- Adjust seasoning with salt, pepper, and a pinch of sugar if needed.
Step 3: Prepare Grilled Cheese
- Butter one side of each slice of bread.
- Place cheese slices between two slices of bread (buttered sides out).
- Heat a skillet over medium heat and cook sandwiches for 3–4 minutes per side, until golden brown and cheese is melted.
Step 4: Serve
- Ladle hot tomato basil soup into bowls.
- Serve grilled cheese sandwiches on the side or cut into halves for dipping.
- Garnish soup with extra basil or a drizzle of cream if desired.

How to Serve
- Serve as a main lunch or dinner.
- Perfect as a cozy meal for rainy days.
- Pair with a side salad or roasted vegetables for extra nutrition.
- Serve grilled cheese whole or cut into sticks for dipping.
Recipe Tips
- Roasting enhances flavor: Don’t skip roasting the tomatoes for a rich, sweet taste.
- Blending: Use an immersion blender for easy cleanup.
- Cheese choice: Mix cheeses for a more complex flavor.
- Bread tip: Use thick slices for sturdiness and better dipping.
- Storage: Make soup ahead and reheat gently; grilled cheese is best freshly cooked.
Variations
- Spicy Tomato Basil Soup: Add a pinch of red pepper flakes while roasting.
- Vegan Option: Use olive oil instead of butter and coconut milk instead of cream; use vegan cheese for the sandwich.
- Herb Boost: Add thyme or oregano along with basil.
- Smoky Flavor: Roast garlic separately or add smoked paprika.
- Cheese Variety: Try mozzarella, Gruyère, or pepper jack for different flavors in your grilled cheese.
Freezing and Storage
- Soup: Store in airtight containers in the refrigerator for 3–4 days.
- Freezer: Cool completely and store for up to 2 months. Reheat gently on the stove.
- Grilled Cheese: Best eaten fresh; can make ahead and reheat in a skillet or oven for 5–10 minutes.
Special Equipment Needed
- Baking sheet for roasting
- Blender or immersion blender
- Large pot for soup
- Skillet or griddle for grilled cheese
- Knife and cutting board
Frequently Asked Questions (FAQ)
Q1. Can I use canned tomatoes instead of fresh?
Yes, use one 28 oz can of whole peeled tomatoes. Reduce roasting time and skip the sugar if tomatoes are sweet.
Q2. Can I make the soup vegan?
Yes, use olive oil instead of butter, coconut milk instead of cream, and vegan cheese for the sandwiches.
Q3. Can I make soup ahead of time?
Absolutely. Soup can be made 1–2 days in advance; store grilled cheese separately and cook fresh.
Q4. Can I freeze grilled cheese sandwiches?
Yes, but they are best eaten fresh for optimal texture. Freeze ungrilled sandwiches and cook from frozen.
Q5. Can I add extra vegetables?
Yes, roasted red peppers, carrots, or zucchini can be added to the soup for more depth.
Conclusion
Roasted Tomato Basil Soup with Grilled Cheese is a classic comfort meal elevated with roasted flavor and fresh basil. The combination of creamy, aromatic soup and warm, melty grilled cheese sandwiches creates the perfect cozy meal for any day.
It’s easy to make, versatile, and deeply satisfying, perfect for lunch, dinner, or a comforting treat.
Roasted Tomato Basil Soup with Grilled Cheese
Course: DinnerCuisine: AmericanDifficulty: easy4
servings15
minutes35
minutes50
minutesIngredients
For the Roasted Tomato Basil Soup:
2 lbs (900 g) ripe tomatoes, halved
1 medium onion, chopped
3 cloves garlic, minced
2 tablespoons olive oil
Salt and black pepper, to taste
1 teaspoon sugar (optional, to balance acidity)
3 cups vegetable or chicken broth
½ cup fresh basil leaves, roughly chopped
½ cup heavy cream or coconut milk (optional for creaminess)
For the Grilled Cheese:
8 slices of bread (sourdough, white, or whole wheat)
4 tablespoons butter
8 slices of cheese (Cheddar, American, or Gruyère)
Directions
- Step 1: Roast the Tomatoes : Preheat oven to 400°F (200°C). Place halved tomatoes, chopped onion, and garlic on a baking sheet. Drizzle with olive oil, season with salt and pepper, and toss to coat. Roast for 25–30 minutes until tomatoes are soft and slightly caramelized.
- Step 2: Blend the Soup : Transfer roasted vegetables to a blender or use an immersion blender in the pot. Add broth and blend until smooth. Pour into a large pot, bring to a gentle simmer. Stir in basil and cream (if using). Adjust seasoning with salt, pepper, and a pinch of sugar if needed.
- Step 3: Prepare Grilled Cheese : Butter one side of each slice of bread. Place cheese slices between two slices of bread (buttered sides out). Heat a skillet over medium heat and cook sandwiches for 3–4 minutes per side, until golden brown and cheese is melted.
- Step 4: Serve : Ladle hot tomato basil soup into bowls. Serve grilled cheese sandwiches on the side or cut into halves for dipping. Garnish soup with extra basil or a drizzle of cream if desired.






