Creamy Roasted Tomato Basil Soup
This soup is one of those recipes that feels simple but tastes like something from a charming little café.
Prep Time 10 minutes mins
Cook Time 45 minutes mins
Total Time 55 minutes mins
Course Soup
Cuisine American, Italian
Servings 4 servings
Calories 220 kcal
For the Roasted Tomatoes:
- 2 lbs ripe Roma or plum tomatoes halved
- 1 medium yellow onion quartered
- 5 cloves garlic peeled
- 2 tbsp olive oil
- Salt and black pepper to taste
For the Soup Base:
- 2 cups vegetable broth or chicken broth
- 1/2 cup heavy cream or half-and-half for a lighter option
- 1/4 cup fresh basil leaves
- 1 tbsp tomato paste
- 1 tsp sugar optional, to balance acidity
Step 1 — Preheat and prep the tomatoes
Preheat your oven to 425°F (220°C). Line a baking sheet with parchment paper or lightly oil it.
Halve the tomatoes and place them cut-side up on the sheet. Add the quartered onion and whole garlic cloves. Drizzle with 2 tablespoons olive oil and sprinkle with a generous pinch of salt and black pepper.
Toss gently so everything is coated, then spread in a single layer so nothing steams.
Pro tip: Give the tomatoes room — overcrowding causes steaming instead of roasting. You want browned edges and a little caramelization for that deep flavor.
Step 2 — Roast until jammy
Roast for 25–35 minutes, or until the tomatoes are soft, the edges are caramelized, and the garlic is tender and lightly browned. If you like a bit of smokiness, slide them under the broiler for 1–2 minutes—watch closely.
Remove the pan and let the vegetables cool for 5–10 minutes so they’re safe to handle.
Step 3 — Sweat the aromatics (optional but tasty)
While the roasted veggies cool, heat your large pot or Dutch oven over medium heat. If you want extra depth, add a tablespoon of olive oil and sauté a small diced carrot or another shallot for 3–4 minutes until softened. This step is optional — the roasted onion already contributes plenty of flavor.
Add the tomato paste and stir for 30–60 seconds to cook out the tinny taste and deepen the tomato notes.
Step 4 — Combine roasted veggies and broth
Squeeze the roasted garlic from its skins into the pot, then add the roasted tomatoes and onions. Pour in 2 cups of vegetable or chicken broth. Stir to combine.
Bring the mixture to a gentle simmer over medium-low heat. Let it simmer, uncovered, for 10–15 minutes so the flavors marry and any extra liquid reduces slightly.
Step 5 — Blend to silky smooth
Remove the pot from the heat. Use an immersion blender directly in the pot and puree until smooth and velvety. OR transfer the soup in batches to a standing blender — fill only halfway and vent the lid (hold with a kitchen towel) so steam can escape. Blend until completely smooth.
Return the blended soup to the pot if you used a standing blender.
Pro tip: When using a standing blender, vent the lid slightly and start on low speed. Hot liquids expand and can push through the lid—safety first.
Step 6 — Finish with cream, basil, and seasoning
Set the pot over low heat. Stir in 1/2 cup heavy cream (or half-and-half) and the fresh basil leaves. Heat gently — do not boil — for 3–5 minutes until warmed through and slightly thickened.
Taste and adjust: add salt, black pepper, and up to 1 teaspoon sugar if the tomatoes taste too acidic. If it’s too thick, stir in a splash more broth.
Pro tip: Add the cream off high heat and warm it gently — boiling will change the texture and can make it separate.
Step 7 — Serve and garnish
Step 8 — Make-ahead and storage
Nutritional Value (per serving — approximate)
- Calories: 220–260
- Carbohydrates: 20g
- Protein: 4g
- Fat: 15g
- Saturated Fat: 7g
- Fiber: 3g
- Sugars: 10g (naturally from tomatoes)
- Sodium: 480mg
- Potassium: 650mg
- Vitamin A: High
- Vitamin C: High
- Calcium: Moderate
- Iron: Moderate
Share your thoughts! Rate and comment below if you tried this recipe.
Nutrition Disclaimer:
The nutritional information provided on this website is an estimate only and is intended for general guidance. We cannot guarantee its accuracy and recommend consulting a qualified healthcare professional or registered dietitian for personalized nutrition advice.
Keyword creamy roasted tomato basil soup, tomato basil soup