Homemade Tomato Soup
User Reviews
4.8
Homemade Tomato Soup
Description
Homemade Tomato Soup starts by gently sautéing onions and garlic with seasonings like oregano, basil, red pepper flakes, salt, and pepper in olive oil or butter. This base builds flavor before adding canned whole and diced tomatoes along with chicken broth. The soup simmers to meld the ingredients, then gets pureed until smooth using an immersion blender or a countertop blender in batches. Finally, cream is stirred in to add richness, and fresh chopped basil is added for brightness.
The soup achieves a smooth, velvety texture with a balanced savory and slightly tangy tomato flavor enhanced by herbs and gentle heat from red pepper flakes. The cream smooths acidity and adds a soft mouthfeel.
Serve this soup warm on its own, with crusty bread or grilled cheese, or paired with a fresh salad. This recipe allows flexibility in preparation, using fresh aromatics when available or substituting powdered onion and garlic in a pinch, making it practical for different circumstances.
Ingredients
- 3 tablespoons olive oil or butter
- 1 onion medium or large
- 1 & 1/2 teaspoons kosher salt
- 1/2 teaspoon black pepper
- 1/4 teaspoon red pepper flakes or to taste
- 1 tablespoon oregano dried
- 1/2 teaspoon basil dried
- 3 cloves garlic smashed and minced
- 1 oz can whole tomatoes *
- 1 oz can diced tomatoes fire-roasted
- 4 cups chicken broth **
- 1/2 to 1 cup cream
- 1/2 cup basil chopped, fresh
Instructions
- Heat a large soup pot over medium high heat. Add the oil or butter. When the oil shimmers (or the butter melts), add 1 chopped onion.
- Season with 1 and 1/2 teaspoons kosher salt, 1/2 teaspoon black pepper, 1/4 teaspoon red pepper flakes, 1 tablespoon dried oregano, and 1/2 teaspoon dried basil.
- Saute until the onions are lightly browned, 5-8 minutes.
- Add 3 cloves of minced garlic (about a tablespoon) and saute for 1 more minute.
- Add the can of whole tomatoes (with juices) and the can of diced tomatoes (with juices). Add 4 cups chicken broth.
- Turn the heat up to high and bring the mixture to a boil. Once it boils, turn the heat down to a low simmer and cook for at least 10 minutes, or up to 45 minutes if you have the time.
- Turn off the heat and use an immersion blender to puree the soup. If you do not have an immersion blender (why, why??) then let the soup cool for a couple minutes before transferring to a blender. You will have to do it in a few batches. Do not fill the blender to the fill line; add less than you think. The soup is very hot and will expand when blended, which could overflow your blender and splatter you with molten hot lava tomato soup. The other thing I recommend is to take out the little spout at the top of the blender and hold a towel over the top of the lid while blending. This will allow steam to escape and you will be able to avoid tomato soup Pompeii.
- Once all the soup is blended, heat it back up again on the stove if necessary. Turn off the heat and slowly stir in 1/2 to 1 cup cream.
- If you want, chop up about 1/2 cup basil and stir it into the soup, or top each serving with fresh basil.
- Serve warm with grilled cheese sandwiches! If you want you can cut sandwiches into tiny "croutons" and put them in your soup like in the photos. But...they get soggy pretty much right away. So unless you are taking photos of your soup to put on the internet, I say just dip your sandwich!
Notes
- A 28-ounce can of crushed tomatoes can be used instead of smaller cans of whole and diced tomatoes.
- Chicken broth can be conveniently made with concentrated soup base like Better than Bouillon diluted in water.
- If short on time, omit fresh onion and garlic and add dried onion and garlic powders instead for flavor.
Nutrition Information
Show DetailsNutrition Facts
Serving: 8Servings
Amount Per Serving
Calories 108 kcal
% Daily Value*
| Serving | 1bowl | |
| Calories | 108kcal | 5% |
| Carbohydrates | 2g | 1% |
| Protein | 1g | 2% |
| Fat | 11g | 17% |
| Saturated Fat | 4g | 20% |
| Polyunsaturated Fat | 1g | 6% |
| Monounsaturated Fat | 5g | 25% |
| Cholesterol | 20mg | 7% |
| Potassium | 127mg | 3% |
| Fiber | 1g | 4% |
| Sugar | 1g | 2% |
| Vitamin A | 332IU | 7% |
| Vitamin C | 9mg | 10% |
| Calcium | 34mg | 3% |
| Iron | 1mg | 6% |
* Percent Daily Values are based on a 2,000 calorie diet.