Homemade Cream of Tomato Soup
This Homemade Cream of Tomato Soup recipe is delicious and especially quick to make. In fact, it doesn’t take much longer than opening a can of tomato soup and warming it up.
Ingredients
- 1 tbsp butter or olive oil
- 1 onion peeled and finely chopped
- 1 clove garlic peeled and minced
- 2 pounds Roma tomato chopped, about 6-8 tomatoes
- 2 tbsp tomato paste
- ½ tsp thyme
- 1 tsp white sugar or more to taste, organic for vegan-friendly
- 1 tbsp balsamic vinegar
- 1 cup vegetable broth
- ½ cup cream 15%
- salt to taste
- black pepper to taste
Optional Garnishes
- basil chopped, fresh
- Pepitas
Instructions
- Heat the butter in a large pot, over medium heat. Add the onion and garlic, and cook for 4-5 minutes, until softened.
- Add the tomatoes and tomato paste. Stir to combine, and cook for 1-2 minutes.
- Add the thyme, sugar, and balsamic vinegar. Cook for 2-3 more minutes.
- Add the broth. Add salt and pepper, to taste. Bring to a boil, then reduce to a simmer and cook for 10 minutes.
- Use an immersion blender to process the soup until it is a creamy consistency. (I like to leave mine just a little bit chunky.) If you do not have an immersion blender, carefully transfer to a regular blender, process, and then return it to the pot.
- Stir in the cream. Add additional salt and pepper, if desired. Serve garnished with the basil and pepitas.
Nutrition Information
Nutrition Facts
Serving: 4 servings
Amount Per Serving
Calories 167
% Daily Value*
| Calories | 167kcal | 8% |
| Carbohydrates | 15g | 5% |
| Protein | 3g | 6% |
| Fat | 12g | 18% |
| Saturated Fat | 7g | 35% |
| Polyunsaturated Fat | 1g | 6% |
| Monounsaturated Fat | 3g | 15% |
| Cholesterol | 41mg | 14% |
| Sodium | 325mg | 14% |
| Potassium | 595mg | 13% |
| Fiber | 3g | 12% |
| Sugar | 9g | 18% |
| Vitamin A | 2240IU | 45% |
| Vitamin C | 30mg | 33% |
| Calcium | 55mg | 6% |
| Iron | 1mg | 6% |
* Percent Daily Values are based on a 2,000 calorie diet.