Created on August 19th, 2025 at 06:23 pm
A cozy, comforting bowl of pure flavor 🍅🌿
There’s nothing like a warm bowl of Creamy Roasted Tomato Basil Soup to wrap you in comfort! Roasting the tomatoes brings out a rich, deep sweetness that transforms this easy soup into something truly crave-worthy. Whether you’re pairing it with a classic grilled cheese or enjoying it solo on a chilly night, this comfort food favorite will warm you from the inside out. Ready in just over an hour and packed with bold tomato flavor, it’s a great make-ahead option for busy weeks. Plus, it freezes beautifully—so you’ll always have a cozy meal ready to go. Perfect for lunch, dinner, or anytime you’re craving something soothing and savory. 🍲

⏱️ Time Breakdown
- Prep Time: 20 minutes
- Cook Time: 1 hour 20 minutes
- Total Time: 1 hour 40 minutes
- Servings: 8 people
📝 Ingredients List
- 9 Roma tomatoes, sliced lengthwise
- 3 tbsp extra virgin olive oil
- 2 tbsp unsalted butter
- 1 yellow onion, diced
- 4 garlic cloves, minced
- 1 tbsp fresh thyme, minced (or 1½ tsp dried thyme)
- 1 tsp kosher salt
- ½ tsp ground black pepper
- 1 (28 oz) can San Marzano tomatoes, crushed
- 1 cup fresh basil, roughly chopped (or ¼ cup dried)
- 1 tbsp sugar
- 2 cups chicken stock (or substitute with vegetable broth for vegetarian)
- ⅔ cup heavy cream (or use half-and-half or whole milk)
Mini Croutons (optional):
- Bread cubes
- Drizzle of olive oil
- Minced garlic
- Fresh basil
👩🍳 Step-by-Step Instructions
- Preheat oven to 375°F.
- Roast tomatoes:
Place sliced Roma tomatoes on a baking sheet. Drizzle with olive oil and sprinkle with salt and pepper. Roast for 1 hour until caramelized and soft. Set aside. 🍅 - Sauté base aromatics:
In a large pot or Dutch oven, heat butter or olive oil over medium-high heat. Add diced onion and sauté for 5 minutes, until softened. - Add herbs and garlic:
Stir in garlic, thyme, salt, and pepper. Cook for 1 minute until fragrant. 🌿🧄 - Simmer the soup:
Add crushed tomatoes, chopped basil, and sugar. Reduce heat to low and simmer for 10 minutes. - Combine with roasted tomatoes:
Add the roasted tomatoes and chicken stock. Simmer gently for 30 minutes, stirring occasionally. - Blend until smooth:
Use an immersion blender directly in the pot, or carefully transfer soup in batches to a blender. Blend until velvety. Return to pot. ⚠️ Be cautious with hot liquids. - Finish with cream:
Stir in the heavy cream. Heat gently for 2–3 minutes until warmed through. - Make croutons (optional):
Toss bread cubes with oil, garlic, and basil. Bake at 400°F for 7 minutes until golden. Add on top before serving for crunch!
💡 Pro Tips
- Make it vegetarian: Swap chicken stock for veggie broth—no flavor lost!
- Freezer-friendly: Freeze in airtight containers for up to 2 months. Thaw and reheat gently.
- Cream swaps: Try half-and-half or whole milk for a lighter version.
- Serving idea: Pair with grilled cheese or toasted sourdough for the ultimate comfort combo.
📊 Nutrition Table
Serving Size | Calories | Protein | Carbs | Fat | Fiber | Sugar |
---|---|---|---|---|---|---|
1 plate | 190 | 3g | 9g | 12g | 1g | 5g |
Disclaimer: Nutrition facts are estimated using online tools and may vary based on your ingredients and preparation. Please consult a nutritionist for precise dietary advice.

Enjoyed this recipe? Leave a review!
There are no reviews yet. Be the first one to write one.