Roasted Tomato Soup in white bowl.

Roasted Tomato Soup

Rich in flavor creamy soup that is the best served with thick grilled cheese. This tomato soup is healthy and made with a handful of ingredients.
Course Soup
Cuisine American
Keyword roasted tomato soup
Prep Time 5 minutes
Cook Time 30 minutes
Total Time 35 minutes
Servings 4 people
Calories 103 kcal
Author Anna


  • 1.5 lbs tomatoes about 6 tomatoes
  • 1 medium yellow onion
  • 2 Tbsp olive oil
  • 1/2 tsp salt
  • 1/4 tsp black pepper
  • 1/4 tsp dried oregano
  • grated Parmesan optional garnish
  • chopped celery leaves optional garnish
US Customary - Metric


  1. Preheat oven to 400 degrees F. Line a 13" x 9" rimmed baking sheet with parchment paper.

  2. Quarter tomatoes, thick slice the onion. Arrange all on prepared sheet.
  3. Drizzle with olive oil. Sprinkle salt and pepper over tomatoes. Toss gently to coat.
  4. Roast tomatoes for about 30 minutes OR until there is juice on the bottom of pan and onion slices are brown at the edges. Do not over bake or they will dry out.
  5. Remove pan from oven and let cool slightly, about 5 to 7 minutes.
  6. Place tomatoes, onion along with all of the juices from the bottom of the pan into a blender. Blend until smooth. Stop and scrape the sides of blender with spatula if needed.
  7. The soup will be thick and creamy.
  8. Pour into bowl, garnish and serve with grilled cheese or croutons.

Recipe Notes

  1. I used on-the-vine variety of tomatoes. Any kind will work. You can use carrots and butternut squash in place of tomatoes. The roasting time may be longer. You can add chicken or vegetable stock or broth to the soup to make a larger amount.
  2. Please note, that the nutrition value can vary depending on what product you use. The information below is an estimate.
Nutrition Facts
Roasted Tomato Soup
Amount Per Serving
Calories 103 Calories from Fat 63
% Daily Value*
Fat 7g11%
Saturated Fat 1g6%
Sodium 300mg13%
Potassium 443mg13%
Carbohydrates 9g3%
Fiber 2g8%
Sugar 5g6%
Protein 1g2%
Vitamin A 1415IU28%
Vitamin C 25.3mg31%
Calcium 23mg2%
Iron 0.5mg3%
* Percent Daily Values are based on a 2000 calorie diet.