Ingredients
Equipment
Method
- Heat a large soup pot over medium-high heat. Add the olive oil or butter. Once the oil shimmers or the butter melts, add the chopped onion.
- Season immediately with the kosher salt, black pepper, red pepper flakes, dried oregano, and dried basil. Stir to coat the onions evenly.
- Saute the onions until lightly golden and softened, about 5 to 8 minutes. Do not rush this step.
- Add the minced garlic and cook for 1 more minute, stirring constantly to prevent burning.
- Pour in both cans of tomatoes with their juices and add the 4 cups of chicken broth. Stir to combine.
- Increase the heat to high and bring the soup to a boil. Once boiling, reduce to a low simmer and cook for at least 10 minutes, or up to 45 minutes for deeper flavor.
- Turn off the heat and use an immersion blender to puree the soup until completely smooth. If using a regular blender, let the soup cool slightly, blend in small batches, remove the center lid spout, and hold a folded kitchen towel firmly over the top to allow steam to escape safely.
- Reheat gently on low if needed. Turn the heat completely off before adding the heavy cream. Stir it in slowly. Do not boil after adding cream or it may curdle.
- Stir in the chopped fresh basil or use it as a garnish on top of each bowl. Serve warm.
Notes
To freeze: blend the soup before adding the cream and freeze in portions for up to 3 months. Stir in fresh cream when reheating. You can substitute crushed tomatoes for the whole canned tomatoes. For a vegetarian version, swap chicken broth for vegetable broth.
