Fall is all about soups for me. The aroma filling the house when I make it, and knowing I have a whole stock of frozen soups for lazy weeknight dinners. This tomato soup recipe is so full of flavor with richness from the roasted garlic, tomatoes and carrots. We served the soup with bacon, cheddar and Dijon mustard grilled cheese sammies. Just typing the words makes me hungry.... —Brussels Sprouts for Breakfast
Preheat the oven to 400 degrees. Toss carrots, tomatoes and garlic head in olive oil, salt and pepper. Transfer to foil lined baking sheets and pop in the oven. Remove the carrots after 20 minutes. Let the tomatoes and garlic cook for 35-40 minutes. Don't let them burn though! Cool and remove skins from both the tomatoes and garlic. Give the carrots a rough chop.
In a large soup pot, heat 2 tbsp unsalted butter and olive oil over medium heat. Add onion, shallot, salt and pepper and cook for about 10 minutes. Add tomato paste, crushed red pepper flakes and carrots and cook for another 7 minutes. Add a bit more salt.
Pour all the chicken broth to the pan and raise heat to medium high. Add both the canned and roasted tomatoes. Put the whole roasted garlic cloves (already peeled out of the skin) in to the pan. Add some salt and pepper and bring to a boil. Lower to a simmer and let cook for 35-40 minutes.
Turn off heat. Add basil to the soup. Puree mixture with an immersion blender or run through a food processor. Stir in the cream. Taste, and adjust salt and pepper.