In a large stock pot or Dutch oven, melt butter over medium heat. Add diced onion and stir as it cooks to prevent sticking. Once soft, add 1 cup of chicken stock and simmer 5 minutes.
6 tbsp Unsalted butter, 1 Medium onion, diced, 2 cups Chicken stock, divided
Next, mix in garlic followed by cans of tomatoes.* Allow this to simmer a few minutes.
2 Garlic cloves, minced, 4 15 oz cans Diced Tomatoes, undrained*
Add the rest of the stock, honey, salt, basil, pepper, and baking soda. Once everything is warm and bubbly, remove the pot from the heat.
2 cups Chicken stock, divided, 2 tbsp Honey, ½ tsp Salt, ¼ tsp Basil, dried, ¼ tsp Black pepper, ⅛ tsp Baking soda
Using an immersion blender, carefully purée everything, right there in the pot until smooth.** Once it's blended, return to the heat and stir in the heavy cream.
½ cup Heavy cream
Serve warm. Tomato soup pairs nicely with grilled cheese sandwiches or can be poured over noodles or rice. This is such a comfort food!