Description
This Roasted Cherry Tomato Soup recipe is a rich, creamy, and flavorful homemade soup that uses oven-roasted cherry tomatoes, garlic, and onions for a deep, caramelized sweetness. It’s a simple, nourishing, and versatile dish perfect for any meal.
Ingredients
Scale
- 2 lbs cherry tomatoes, halved
- 1 medium onion, quartered
- 4 cloves garlic, peeled
- 3 tablespoons olive oil
- 1 teaspoon salt
- ½ teaspoon black pepper
- ½ teaspoon sugar
- 2 cups vegetable broth
- 1 teaspoon dried basil (or a handful of fresh basil leaves)
- ½ teaspoon thyme
- ¼ cup heavy cream or coconut milk (optional, for creaminess)
Instructions
- Preheat your oven to 400°F (200°C) and line a baking sheet with parchment paper.
- Spread cherry tomatoes, onions, and garlic on the prepared baking sheet. Drizzle with olive oil and sprinkle with salt, pepper, sugar, and thyme. Toss to coat evenly.
- Roast for 25–30 minutes, or until the tomatoes are blistered and caramelized.
- Transfer the roasted vegetables to a blender. Add vegetable broth and basil, then blend until smooth and creamy.
- Pour the soup into a large pot and bring to a gentle simmer over medium heat for 10 minutes. Adjust seasoning to taste.
- For a creamier soup, stir in heavy cream or coconut milk.
- Serve hot, garnished with olive oil, fresh basil, or Parmesan cheese. Enjoy with crusty bread or a grilled cheese sandwich.
Notes
- For a vegan option, use coconut milk or cashew cream instead of dairy.
- Roast the tomatoes ahead of time and store them in the fridge for up to 3 days.
- Freeze soup in portions for up to 3 months. Reheat gently and add broth if it thickens too much.
- This soup pairs well with grilled cheese, avocado toast, or focaccia.
- Add a splash of balsamic vinegar or roasted red pepper for extra depth of flavor.
- Prep Time: 10 minutes
- Cook Time: 40 minutes
- Category: Soup, Lunch, Dinner, Vegan Options
- Method: Roasted, Blended
- Cuisine: American, Mediterranean
Nutrition
- Serving Size: 1 bowl
- Calories: 160
- Sugar: 8g
- Sodium: 580mg
- Fat: 11g
- Saturated Fat: 2g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 14g
- Fiber: 3g
- Protein: 3g
- Cholesterol: 0mg
Keywords: Roasted Cherry Tomato Soup, Cherry Tomato Soup, Fresh Tomato Recipes, Homemade Tomato Soup, Creamy Tomato Soup, Easy Tomato Soup, Vegan Tomato Soup, Roasted Tomato Recipes, Cherry Tomato Sauce, Fall Comfort Food