Print Recipe Jump to Recipe
Creamy Tomato Soup that Warms the Soul
Hearty, healthy, creamy, tangy, with a little bit of sweet and a dash of heat. This creamy tomato soup will satisfy everyone. Eating it feels like you’re getting a warm hug from the inside.
Servings Prep Time
4People 20Minutes
Cook Time
30Minutes
Servings Prep Time
4People 20Minutes
Cook Time
30Minutes
Ingredients
Instructions
  1. Turn oven on to 450 degrees. Line a rimmed baking sheet with a double layer of aluminum foil. Set aside.
  2. Drain tomatoes through a fine strainer set over a large bowl. Working over the strainer, seed the tomatoes, allowing all of the juices to be captured in the large bowl. You will need this juice for the soup. As each tomato is seeded, place on prepared baking sheet. Set aside reserved tomato juice.
  3. Once all tomatoes are on the baking sheet, sprinkle with the brown sugar. This helps caramelize the tomatoes and gives them a nice, rich, slightly sweet flavor. (Thanks to Cook’s Illustrated for that tip!) Place baking sheet in oven until the tops of the tomatoes start to char, but not burn. Approximately 30 minutes.
  4. While the tomatoes are cooking, heat a large pot over medium-high heat. Add butter and melt until foaming. Add shallots and cook until soft, approximately 5 minutes. Add tomato paste, flour, cayenne, and salt, stirring constantly for approximately one minute. Whisk in chicken broth and bring to a simmer, ensuring all of the flour mixture is incorporated into the broth. Once the broth begins to thicken, add the reserved tomato juice and bring to a slow boil.
  5. When tomatoes are done, add them to the broth and simmer 20 minutes, then blend thoroughly. I use an immersion blender to completely blend the tomatoes, but if you don’t have one, you can blend it in batches in a blender, then return the blended soup to the pot.
  6. Add cream and brandy and heat through on low, approximately 3 minutes. Serve in individual bowls, sprinkled with chives and a hunk of crusty bread!