Go Back
+ servings
roasted tomato soup served in a cup and topped with basil ribbons

Roasted Tomato Soup

Rich, bold, and flavorful Tomato Soup made with roasted cherry tomatoes, garlic, and basil.

Blue: 7   Green: 7   Purple: 7   Freestyle: 2
Course Side Dish, Soup
Cuisine American, Italian, Mediterranean
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings 6 servings
Calories 182 kcal


  • 3 pounds cherry tomatoes, halved
  • 6 cloves garlic, smashed
  • 2 small yellow onions, quartered
  • 3 tablespoons extra virgin olive oil
  • salt and fresh ground pepper, to taste
  • 1 cup fresh basil leaves
  • 4 to 5 cups low sodium vegetable broth
  • 1/4 cup heavy cream, optional
  • grated parmesan cheese, for garnish, optional
  • sliced fresh basil leaves, for garnish, optional


  1. Preheat oven to 425˚F.

  2. Line a large baking sheet with foil and set aside. You can also use 2 smaller baking sheets.

  3. In a large mixing bowl combine halved tomatoes, garlic, onions, olive oil, salt and pepper; toss to coat.

  4. Spread tomato mixture on prepared baking sheet.

  5. Roast for 20 to 25 minutes, or until tender, stirring couple of times during the process.

  6. Remove from oven and transfer roasted vegetables to a soup pot.

  7. Stir in basil leaves and add in vegetable broth; blend with an immersion blender until smooth. OR blend in small batches in a Blender.

  8. Stir or blend in heavy cream, if using; taste for seasonings and adjust accordingly.

  9. Ladle into soup bowls and garnish with parmesan cheese and slices of basil.

  10. Serve.

Recipe Notes

WW Freestyle Points: 2




Yes, Roma tomatoes would be perfect. I suggest to cut them in quarters before roasting. 


I never do. I roast and blend the tomatoes with their peel on and it has never been a problem.

Nutrition Facts
Roasted Tomato Soup
Amount Per Serving (0 cup)
Calories 182 Calories from Fat 108
% Daily Value*
Fat 12g18%
Saturated Fat 4g20%
Cholesterol 14mg5%
Sodium 78mg3%
Potassium 715mg20%
Carbohydrates 16g5%
Fiber 2g8%
Sugar 7g8%
Protein 6g12%
Vitamin A 1466IU29%
Vitamin C 56mg68%
Calcium 59mg6%
Iron 2mg11%
* Percent Daily Values are based on a 2000 calorie diet.