Warm the olive oil or melt the butter in a large soup pot over medium-high heat. Add the onion, salt, black pepper, red pepper flakes, oregano, and dried basil. Cook, stirring occasionally, until the onion is soft and beginning to brown.
About 7 minAdd the garlic and cook for 1 minute, stirring so it does not burn.
About 1 minAdd both cans of tomatoes with their juices and pour in the chicken broth. Increase the heat and bring the soup to a boil. Reduce the heat to a gentle simmer and cook for at least 10 minutes.
About 10 minRemove the pot from the heat and blend the soup until smooth with an immersion blender.
Warm the blended soup over low heat if needed, then remove it from the heat. Slowly stir in 1/2 cup of cream. Add more until the soup is as rich and creamy as you like. Do not let the soup boil after the cream goes in.
Stir in the fresh basil or save it for the top of each bowl. Serve hot with grilled cheese.
Soup
Creamy Tomato Soup
A smooth, cozy tomato soup made with canned tomatoes, garlic, basil, and cream. It is on the table in about 25 minutes and especially good with grilled cheese.
- Prep
- 10 min
- Cook
- 15 min
- Total
- 25 min
- Makes
- 8 servings

