This creamy tomato soup is a delicious twist on the classic American favorite. Made with fresh tomatoes, herbs, and a touch of cream, this soup is hearty, flavorful, and perfect for any occasion. The flavors of the tomatoes and herbs meld together beautifully, creating a comforting and satisfying soup that will warm you up from the inside out. With just a few simple ingredients and a little bit of time, you can enjoy a bowl of homemade tomato soup that will rival any restaurant's version. Gather your ingredients and get ready to enjoy this comforting dish!
Ingredients
- 2 pounds ripe tomatoes, chopped
- 1 onion, finely chopped
- 4 cloves of garlic, minced
- 2 tablespoons olive oil
- 1 teaspoon dried basil
- 1 teaspoon dried oregano
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1 cup vegetable broth
- 1/2 cup heavy cream
- Fresh basil leaves, for garnish
Directions
- Heat olive oil in a large pot over medium heat. Add the chopped onion and garlic and cook until softened, about 5 minutes.
- Add the chopped tomatoes, dried basil, dried oregano, salt, and black pepper to the pot. Stir well to combine.
- Pour in the vegetable broth and bring the mixture to a boil. Reduce the heat and simmer for 20 minutes to allow the flavors to meld together.
- Remove the pot from the heat and let it cool slightly. Use an immersion blender to puree the soup until smooth.
- Return the pot to the stove over low heat. Stir in the heavy cream and heat the soup until warmed through.
- Ladle the soup into bowls and garnish with fresh basil leaves. Serve hot and enjoy!
Interesting Facts
Tomato soup is a classic American dish that has been enjoyed for centuries.
Tomatoes are full of vitamins and antioxidants that promote good health.
Adding a touch of cream to the soup gives it a rich and creamy texture.
Fresh basil leaves add a burst of freshness to the soup and enhance the flavors of the tomatoes.