Roasted Cherry Tomato Soup is a delightful dish that brings out the natural sweetness and rich flavor of cherry tomatoes. This soup is simple to prepare yet offers a depth of flavor that is both comforting and satisfying. It’s a perfect choice for anyone who loves the fresh taste of tomatoes and is looking for a light, vegetarian-friendly meal.


  • 500g cherry tomatoes
  • 1 onion, chopped
  • 3 cloves garlic, minced
  • 4 cups vegetable broth
  • 2 tablespoons olive oil
  • 1 tablespoon balsamic vinegar
  • 1 teaspoon sugar (optional)
  • Salt and pepper to taste
  • Fresh basil leaves for garnish
  • Optional: cream or croutons for serving


  1. Preheat your oven to 200°C (400°F). Place the cherry tomatoes on a baking sheet. Drizzle with 1 tablespoon of olive oil, salt, and pepper. Roast in the oven for 20-25 minutes until the tomatoes are soft and slightly charred.
  2. In a large pot, heat the remaining olive oil over medium heat. Add the chopped onion and minced garlic, cooking until they are soft and translucent.
  3. Add the roasted cherry tomatoes to the pot, including any juices from the baking sheet.
  4. Pour in the vegetable broth and bring to a simmer. Add balsamic vinegar and sugar (if using). Let the soup simmer for about 15 minutes.
  5. Using an immersion blender or regular blender, puree the soup until smooth. Return to the pot and reheat if necessary.
  6. Season with salt and pepper to taste.
  7. Serve the soup hot, garnished with fresh basil leaves. Add cream or croutons if desired.

Nutrition Facts (per serving)

  • Calories: 90
  • Fat: 5g
  • Carbohydrates: 11g
  • Protein: 2g

Prep and Cooking Time

  • Prep Time: 10 minutes
  • Cooking Time: 40-45 minutes


  • Serves: 4 people

Roasted Cherry Tomato Soup is a celebration of the natural flavors of tomatoes, enhanced by roasting. It’s a wonderful dish that is both easy to make and delightfully delicious, perfect for any occasion when you crave something warm and soothing.

Rate this recipe

Score: 0 Votes: 0

Your page rank: