Creamy Homemade Tomato Soup
Creamy tomato soup made from scratch topped with puff pastry. Simple to make, yet elegant enough to wow guests at your next dinner party.
Ingredients1/2 cup unsalted butter1 medium onion, sliced6 garlic cloves1 bay leaf1/2 tablespoon whole peppercorns1 tablespoon chopped fresh thyme2 cups half & half or heavy creamSalt and black pepper to taste1 (17.3 ounce) package puff pastry, thawed1 egg, beat with 1 tablespoon water
- Melt butter in a large soup kettle over medium-low heat. Add onion, garlic, bay leaf, peppercorns and thyme; cover and cook for 5 minutes. Add tomato paste and lightly toast the tomato paste to carmelize. Add whole peeled and diced tomatoes, simmer for 30 to 40 minutes.
- Puree the soup in a food processor, or directly in the pot using an immersion blender. To the pot with the pureed tomato mixture, add half & half, salt and pepper. Bring soup to a simmer, reduce heat to low and simmer for 10 minutes.
- Preheat oven to 450º F. Roll out puff pastry to ¼ inch thick. Cut into 6 rounds slightly larger than the soup cups. Lightly paint the top of the dough rounds with egg wash. Bake 10 to 15 minutes or until dough is golden brown. Do not open the oven in the first few minutes as the dough may fall.
- Divide soup into six 8 ounce soup cups or bowls. Top each bowl with a pastry round and serve immediately.