Tomato Basil Soup Recipe


  • 3 pounds Roma tomatoescut in half lengthwise
  • 1 pound Campari tomatoesor cocktail, cut in half lengthwise
  • 6 cloves garlicpeel removed and cut in half lengthwise
  • ¼ cup extra-virgin olive oil
  • 1 teaspoon kosher salt(5g, ⅛ ounce)
  • ½ teaspoon black pepper
  • 8 sprigs thyme
  • 2 tablespoon unsalted butter(30g, 1 ounce)
  • 1 tablespoon minced garlic(10g)
  • 1 ½ cups diced yellow onions(200g, 7 ounces) ¼-inch dice
  • 1 bay leaf
  • 4 cups vegetable stock(1 quart, 946ml)
  • 1 cup basil leaves(15g, ½ ounce) packed, cut into 1-inch pieces
  • 1 tablespoon chopped chives(3g)


  1. Set the oven rack to the center position and preheat to 400ºF (204ºC).
  2. Line a large baking sheet with foil.
  3. Place all tomatoes cut-side up on the baking sheet.
  4. Evenly disperse the garlic amongst the tomatoes.
  5. Drizzle ¼ cup of olive oil evenly over the tomatoes.
  6. Sprinkle with 1 teaspoon salt and ½ teaspoon pepper.
  7. Flip over half of the tomatoes so an even amount is cut-side up and skin-side up on the baking sheet.
  8. Place the thyme sprigs on top of the tomatoes.
  9. Roast the tomatoes until lightly browned and slightly shriveled. Most of the liquid will evaporate, 55 to 60 minutes. Discard the thyme sprigs.
  10. Heat a large pot over medium heat.
  11. Add butter, once melted add garlic and saute until fragrant but not browned, 30 seconds.
  12. Add onions, saute until lightly browned, 8 to 10 minutes.
  13. Add the roasted tomatoes and roasted garlic, bay leaf, vegetable stock, and basil.
  14. Bring to a boil, then reduce to a simmer and cook for 20 minutes, stirring occasionally to reduce some of the liquid.
  15. Remove bay leaf and discard.
  16. Use an immersion hand blender to puree the soup until smooth. Alternatively, process the soup in batches in a blender until smooth.
  17. Taste the soup and season with salt and pepper as desired. Garnish soup with chives.

Nutrition Facts

Calories 241                        Calories from Fat 144
                                                            % Daily Value*
Fat 16g                                                             25%
Saturated Fat 4g                                          20%
Cholesterol 12mg                                          4%
Sodium 896mg                                            37%
Potassium 951mg                                       27%
Carbohydrates 24g                                       8%
Fiber 5g                                                           20%
Sugar 13g                                                        14%
Protein 4g                                                        8%
Vitamin A 3580IU                                      72%
Vitamin C 67mg                                          81%
Calcium 73mg                                                7%
Iron 2mg                                                         11%

Leave a Comment

86  +    =  87