World’s Best Tomato Soup Prep time: Cook time: Total time: Serves: The world’s best tomato soup is shockingly easy to make and packed with healthy ingredients. Ingredients 8 – 10 medium-sized tomatoes, washed and dried well 7 – 10 sprigs of thyme, stems removed 2 yellow onions, diced 1 bulb garlic 2 cups vegetable broth…

World’s Best Tomato Soup
