Fresh tomatoes are EVERYWHERE these days. Got an abundance? Make this Fresh Cream of Tomato Soup with them, and freeze for later or enjoy now!
Prep Time 30 minutesminutes
Cook Time 1 hourhour
Total Time 1 hourhour30 minutesminutes
Servings 6servings
Calories 323kcal
Ingredients
2tablespoonsextra virgin olive oil
2tablespoonsunsalted butter
1large yellow onionchopped (about 1 lb. or 3 cups chopped)
4medium carrotschopped (about ½ lb. or 1 ½ cups chopped)
8clovesgarlicminced
4 ½lb.tomatoescoarsely chopped
1 ½tablespoonsgranulated sugar
1tablespoontomato paste
½cupfresh basilloosely packed
3cupsvegetable stock
2teaspoonskosher salt
2teaspoonsfreshly ground black pepper
1cupheavy whipping cream
Fresh basil leavesfor garnish
Instructions
Heat the olive oil and butter in a large Dutch oven over medium-low heat,
Once the butter has melted, add the chopped onions and carrots. Cook until tender and the onions are translucent, about 10 minutes.
Add the garlic, and cook until fragrant, about a minute.
Add the tomatoes (and any juices that have escaped), as well as the sugar, tomato paste, fresh basil, vegetable stock, salt and pepper. Stir to combine, and bring the ingredients to a boil over medium heat.
Once the mixture boils, lower the heat and simmer, uncovered, for 30-45 minutes. The tomatoes need to become very tender.
Remove the soup from the heat.
In a food processor/blender/immersion blender, process the soup until smooth, then pour the soup into a fine mesh strainer to remove tomato seeds and other pieces of vegetable that will keep the soup from being smooth.
Once the soup has been strained and is smooth, add the cream.
Enjoy immediately, chill or freeze. Serve the soup with fresh basil leaves as a garnish!