4 from 14 votes
Tomato soup from fresh tomatoes
Fresh Tomato Soup from Garden Tomatoes
Prep Time
20 mins
Cook Time
30 mins
Total Time
50 mins
The final volume of soup will depend on how much broth you add and the type of tomatoes you use. Different types of tomatoes have differing water content, much of which cooks off during roasting. It is a big pot of soup. Eat it for dinner and freeze the rest. You'll be glad you did on a night you don't want to cook!
Course: Soup, Salad & Sandwich
Cuisine: American
Keyword: tomato
Servings: 10 servings
Calories: 133 kcal
Author: Cynthia Rusincovitch
  • 9-10 lbs whole tomatoes, halved and cored approximately 3 quarts of roasted tomatoes
  • 3 tablespoon olive oil
  • 1 large sweet variety onion, diced I like red onions or Vidalia onions
  • 4 carrots, grated
  • 3 garlic cloves, minced
  • 2 cups chicken or vegetable broth
  • 2 tbsp dried basil 3-4 tbsp fresh basil
  • 1 tbsp dried thyme 2 tbsp fresh thyme
  • kosher salt
  • freshly ground black pepper to taste
  1. Preheat oven to 450 degrees.
  2. TO ROAST TOMATOES: I roast tomatoes in bulk and keep them in my freezer. So I just thaw mine when I need them. If you do not, lightly oil a sheet pan (or 2 if needed). Cut in half and core all tomatoes and place them cut side down on the sheet pan. Place pan(s) in the oven and roast until the skins are black and bubbly. About 30 minutes. Remove from oven and allow them to cool until you can comfortable pinch the skins off of the tomatoes. The skins will pull off easily. Discard the skins. Drain of the water that cooked out of the vegetables while roasting. Either discard or reserve for a different use.
  3. In a large Dutch oven or stock pot, heat olive oil over medium heat. When the oil is shimmering but not smoking, add diced onions and grated carrots. (I just grate my carrots on a box grater.) Add salt and pepper to taste and allow the vegetables to cook until the onions are translucent and the carrots begin to soften, about 8 minutes. Add garlic and allow to cook until fragrant, about 1 minute. Stir frequently to prevent garlic from burning.
  4. Add tomatoes and broth to the stock pot. Pulling apart the tomatoes with your hands as you add them to the pot. Add basil and thyme. (I prefer the taste of fresh herbs but have never let their absence stop me from cooking!) Stir well to combine. Allow the soup to cook for 25-30 minutes for all of the vegetables to soften and flavors to combine.
  5. Using an immersion blender, puree the soup to your desired consistency. We like ours to remain a little chunky but if puree to smooth if that is your preference. Taste and adjust salt and pepper. Serve hot with fresh parsley for garnish!
  6. This soup freezes incredibly well. We usually eat it for dinner when I make it then freeze the remainder in 2-3 serving portions for quick lunches during the week. Thaw in the refrigerator overnight and reheat when you need it!
Nutrition Facts
Fresh Tomato Soup from Garden Tomatoes
Amount Per Serving
Calories 133 Calories from Fat 45
% Daily Value*
Fat 5g8%
Saturated Fat 1g5%
Sodium 211mg9%
Potassium 1130mg32%
Carbohydrates 21g7%
Fiber 6g24%
Sugar 13g14%
Protein 4g8%
Vitamin A 7498IU150%
Vitamin C 62mg75%
Calcium 82mg8%
Iron 3mg17%
* Percent Daily Values are based on a 2000 calorie diet.