Ingredients
9 medium-large tomatoes sliced lengthwise
3 tablespoons olive oil (plus a little extra for roasting)
2 tablespoons unsalted butter
1 yellow onion diced
4 garlic cloves minced
1 tablespoon fresh thyme minced
1 teaspoon kosher salt (plus extra for seasoning)
0.5 teaspoon ground black pepper (plus extra for seasoning)
1 28-ounce can crushed tomatoes (about 796 g)
1 cup fresh basil leaves roughly chopped
1 tablespoon granulated sugar
2 cups chicken stock
2/3 cup heavy cream
Instructions
1-Preheat your oven to 375°F (190°C): Arrange the tomato halves on a baking sheet, cut-side up. Drizzle with olive oil, sprinkle with salt and pepper, and roast for about 1 hour (or prepare up to 24 hours in advance).
2-In a large pot, melt the butter with a splash of olive oil over medium-high heat. Add the diced onion and sauté for about 5 minutes until softened. Stir in garlic, thyme, salt, and pepper; cook for another minute.
3-Pour in the crushed tomatoes, chopped basil, and sugar. Reduce heat and let it simmer for about 10 minutes, stirring occasionally.
4-Add the chicken or vegetable stock and the roasted tomato halves to the pot. Bring to a gentle simmer and cook for about 30 minutes, stirring now and then.
5-Use an immersion blender to purée the soup to your desired texture (or transfer in batches to a countertop blender, being careful with the hot liquid).
6-Stir in the heavy cream and adjust seasoning with additional salt and pepper if needed. If the soup is too thick, thin with extra stock or water.
7-Ladle into bowls and top with optional homemade croutons (cube bread, toss with olive oil, minced garlic, salt, and pepper, then bake at 400°F for about 8 minutes, flipping halfway).
Last Step:
Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.Notes
🍅 Roast the tomatoes until they develop a deep caramelized color for maximum flavor.
đź§„ For extra depth, roast the onion and garlic together with the tomatoes.
🥄 If you prefer a smoother soup, blend longer or strain through a fine‑mesh sieve after pureeing.
- Prep Time: 20 minutes
- Rest: 5 minutes
- Cook Time: 1 hour 20 minutes
- Category: Soup
- Method: Roasted and Simmered
- Cuisine: Italian
- Diet: Non-Vegetarian (vegetarian version possible with vegetable stock)
Nutrition
- Serving Size: 1 cup
- Calories: 190 kcal
- Sugar: 5 g
- Sodium: 389 mg
- Fat: 12 g
- Saturated Fat: 5 g
- Carbohydrates: 9 g
- Fiber: 1 g
- Protein: 3 g
- Cholesterol: 37 mg
