
Creamy Tomato Soup
Rich and velvety tomato soup with a touch of cream, perfect for a cozy meal.
10 mins
Prep Time
25 mins
Cook Time
4
Servings
Ingredients
- 2 tbsp olive oil
- 1 medium onion, chopped
- 2 cloves garlic, minced
- 2 cans (28 oz each) crushed tomatoes
- 2 cups vegetable broth
- 1 tsp sugar
- 1 tsp dried basil
- 1/2 tsp dried oregano
- 1/2 cup heavy cream
- Salt and pepper to taste
- Fresh basil leaves for garnish
Nutrition Facts
Instructions
Heat olive oil in a large pot over medium heat. Add chopped onion and sauté until translucent, about 5 minutes.
Add minced garlic and cook for another minute until fragrant, stirring constantly to prevent burning.
Pour in the crushed tomatoes and vegetable broth. Stir well to combine.
Add sugar, dried basil, dried oregano, salt, and pepper. Bring the mixture to a simmer and let it cook for 15-20 minutes, stirring occasionally.
Use an immersion blender to puree the soup until smooth. Alternatively, transfer the soup to a blender in batches and blend until smooth.
Stir in the heavy cream and heat through for another 2-3 minutes. Adjust seasoning if needed.
Ladle the soup into bowls, garnish with fresh basil leaves, and serve hot with crusty bread.
Chef's Tips
- For a dairy-free version, substitute coconut milk or cashew cream for the heavy cream.
- Enhance the flavor by roasting the tomatoes before adding them to the soup.
- Add a pinch of red pepper flakes for a subtle spicy kick.
- Store leftovers in an airtight container in the fridge for up to 3 days or freeze for longer storage.
- Pair with a grilled cheese sandwich for a classic comfort meal.