Dive into a bowl of velvety comfort with this Magic Tomato Soup—a warm and flavorful blend of roasted tomatoes, red bell peppers, and garlic enhanced by a touch of smoky paprika and creamy goodness. Perfectly caramelized vegetables are blended with aromatic spices, a splash of heavy cream, and fresh basil to create a rich, soul-soothing soup that’s both hearty and wholesome. Ready in under an hour, this easy recipe uses simple, fresh ingredients to achieve a gourmet taste, making it the ultimate go-to for busy weeknights or cozy dinners. Pair it with crusty bread or golden croutons for a complete meal that will have everyone asking for seconds. Whether you're searching for a comforting homemade tomato soup or a quick, vegetarian dinner idea, this recipe is bound to become a family favorite.
Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper.
Cut the tomatoes into halves, the red bell pepper into quarters (remove seeds), and the onion into large wedges. Place them on the prepared baking sheet along with the garlic cloves (leave them unpeeled).
Drizzle the vegetables with olive oil and sprinkle a pinch of salt and pepper over them. Toss to coat evenly.
Roast the vegetables in the oven for 25-30 minutes, or until they are soft and slightly charred. Remove from the oven and let cool slightly. Peel the garlic cloves.
In a large pot, heat a splash of olive oil over medium heat. Add the roasted vegetables and peeled garlic to the pot.
Pour in the vegetable broth and add the dried basil, smoked paprika, sugar, the rest of the salt, and black pepper. Stir well and bring to a boil, then lower the heat and simmer for 10 minutes.
Using an immersion blender (or a regular blender in batches), blend the mixture until smooth and creamy.
Stir in the heavy cream and adjust the seasoning to taste. Simmer for another 5 minutes without bringing it to a boil.
Ladle the soup into bowls and garnish with fresh basil leaves. Serve warm with crusty bread or your favorite croutons.
Calories |
1353 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 80.0 g | 103% | |
| Saturated Fat | 30.2 g | 151% | |
| Polyunsaturated Fat | 5.5 g | ||
| Cholesterol | 120 mg | 40% | |
| Sodium | 4687 mg | 204% | |
| Total Carbohydrate | 123.6 g | 45% | |
| Dietary Fiber | 34.3 g | 122% | |
| Total Sugars | 47.4 g | ||
| Protein | 35.1 g | 70% | |
| Vitamin D | 0.0 mcg | 0% | |
| Calcium | 593 mg | 46% | |
| Iron | 16.6 mg | 92% | |
| Potassium | 4804 mg | 102% | |
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.