
Fresh Tomato Basil Soup
Ingredients
- 1 tbspextra virgin olive oil
- 2 tbspbutter
- 4 mediumgarlic cloves
smashed and sliced
- 2 mediumsweet onions
- 4 clow sodium chicken broth
coarsely chopped
- 2 mediumcarrots
roughly chopped
- 8 cfresh tomatoes
chopped
- 2 mediumbay leaves
- 2 tbsptomato paste
- 1 tbspbalsamic vinegar
- 1 tspsugar
- 1 tspsalt (start with 1 and add more
- ½ cbasil
divided
- 4 ozfresh mozzarella
either the small balls or a larger piece diced.
- 2 tbsppine nuts
Directions
- 1
Heat oil and butter in a medium size pan. Add garlic and sauté until soft and fragrant, about 3-4 minutes. Add chopped onion and continue to cook until onion is translucent, about 4-5 minutes longer.
- 2
Add chicken broth, carrots, tomatoes, bay leaves, tomato paste, balsamic vinegar, sugar, salt and 1/4 cup of the fresh basil leaves. Cook, uncovered for 25 minutes until carrots are very soft.
- 3
Remove bay leaves and allow to cool slightly*, then transfer half of the contents to a blended, add remaining basil and blend until smooth and creamy. Transfer blended soup to a medium size bowl, then repeat blending with second half of soup . Return soup to pot and re-warm gently before serving. Serve hot in soup bowls.
- 4
If desired, top each bow of soup with bite size pieces of fresh mozzarella, finely chopped fresh basil, a pinch of red pepper flakes, a few pine nuts and small fresh basil leaves for garnish.

Fresh Tomato Basil Soup
Ratings & Reviews
Be the First to Rate
Your rating helps others discover amazing recipes. Share your experience and let others know what you think!