Creamy Tomato Soup


Creamy Tomato Soup
This Creamy Tomato Soup recipe is rich, velvety, and bursting with fresh flavor. Easy to make, it’s perfect comfort food for cozy dinners or quick lunches.
Cook Mode(toggle on to prevent screen dimming)
4SERVINGS
Ingredients
Instructions
- 1Heat olive oil in a large pot over medium heat. Add onion and a pinch of salt; cook until soft, about 4-5 minutes. Add garlic and cook 1 more minute.
- 2Stir in chopped fresh tomatoes and canned tomatoes with juices. Break up tomatoes with a spoon. Add basil, oregano, sugar if using, salt, pepper, and red pepper flakes.
- 3Pour in vegetable broth and bring to a boil. Reduce heat and simmer uncovered, stirring occasionally, 20-25 minutes until tomatoes are soft and flavors blossom.
- 4Remove from heat and blend soup with an immersion blender until completely smooth. (Or carefully transfer to a blender in batches and blend until velvety.)
- 5Return soup to low heat, stir in heavy cream and butter. Simmer 2-3 minutes until creamy and hot. Taste and adjust seasoning as needed.
- 6Serve hot, garnished with fresh basil, extra cream, or a drizzle of good olive oil. Enjoy!
Did You Make This Recipe?
Share your creations on Pinterest!



