Fresh Tomato Soup
Recipe type: Soup
Cuisine: Comfort Food
Prep time: 
Cook time: 
Total time: 
Serves: 6-8
Classic tomato soup using fresh tomatoes.
  • 4 cups diced fresh tomatoes
  • 1 large onion, diced
  • 4 cloves garlic, chopped
  • 2 cups vegetable broth (or water, plus 1 veggie bouillon cube)
  • 2 tablespoons vegan margarine
  • 3 tablespoons gluten-free flour (I used sorghum flour)
  • 1 teaspoon sugar
  • ¼ teaspoon sea salt
  • ¼ teaspoon ground pepper
  • ¼ teaspoon ground cinnamon
  1. In a large pot combine tomatoes, onion, garlic and vegetable broth. Bring to a simmer over medium heat and let simmer for about 20 minutes.
  2. Remove from heat and transfer (in batches, if necessary) to a blender. Blend until smooth. Set aside.
  3. Heat the same pot over medium heat. Melt vegan margarine. Whisk in gluten-free flour. Continue to cook mixture, whisking often, over medium heat until it begins to turn light brown.
  4. Add in a bit of the pureed tomato mixture, whisking constantly to prevent lumps. Add in the remaining pureed tomato a bit at a time, continuing to whisk, heating through.
  5. Add in sugar, sea salt, pepper and cinnamon. Stir and taste for seasoning, adjusting salt and sugar if necessary.
  6. Serve hot.
Recipe by These Things I Love at