Description
A comforting and flavorful roasted tomato soup that’s easy to make and perfect for any occasion.
Ingredients
Scale
- 3 ½ pounds ripe tomatoes
- 1 large white or yellow onion, diced
- 5 cloves garlic, minced
- ½ cup fresh basil leaves, loosely packed
- 2 ½ cups vegetable broth
- 3 tablespoons olive oil, divided
- ¾ teaspoon smoked paprika
- ¼ teaspoon crushed red pepper flakes (optional)
- Salt and freshly ground black pepper, to taste
- Optional toppings: Freshly grated Parmesan, heavy cream, olive oil, homemade croutons, fresh basil
Instructions
- Preheat Oven: Set oven to 450°F (230°C).
- Prepare Tomatoes: Quarter or halve tomatoes and place on a baking sheet. Drizzle with 2 tablespoons olive oil, season with salt and pepper.
- Roast Tomatoes: Roast for 30–40 minutes until softened and caramelized. Let cool slightly.
- Sauté Aromatics: In a stockpot, heat remaining 1 tablespoon olive oil over medium-high heat. Sauté onion for 5 minutes, add garlic, smoked paprika, and red pepper flakes; cook for 2 more minutes.
- Combine Ingredients: Add roasted tomatoes, basil, and vegetable broth to the pot. Stir well.
- Blend Soup: Use an immersion blender to purée until smooth. Alternatively, blend in batches using a countertop blender.
- Season and Simmer: Adjust seasoning as needed. Simmer for 10–15 minutes.
- Serve: Ladle into bowls, garnish with desired toppings, and enjoy.
Notes
- For a creamier texture, add a splash of heavy cream or a dollop of sour cream.
- To make it vegan, use plant-based cream alternatives and omit cheese toppings.
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Category: Soup
- Method: Roasting, Blending
- Cuisine: American
Nutrition
- Serving Size: 1 bowl
- Calories: 180 kcal
- Sugar: 10 g
- Sodium: 600 mg
- Fat: 10 g
- Saturated Fat: 1.5 g
- Unsaturated Fat: 8 g
- Trans Fat: 0 g
- Carbohydrates: 20 g
- Fiber: 4 g
- Protein: 4 g
- Cholesterol: 0 mg