Description
This Homemade Tomato Soup is rich in flavor, simple to prepare, and made with quality ingredients like sweet onion and San Marzano tomatoes. Perfect for a cozy dinner or as a comforting bowl of goodness on cold days. Ideal for anyone looking for an easy and wholesome homemade dish.
Ingredients
Scale
- 3 tablespoons olive oil
- 1 small sweet onion, diced (about 1.5 cups)
- 4 cloves garlic, minced
- 2 tablespoons tomato paste (or 1 tbsp double-concentrated)
- 2 teaspoons dried basil
- 56 ounces (1588g) canned whole peeled san marzano tomatoes (two 28oz/794g cans)
- 2 cups (480g/ml) chicken stock
- 1 tablespoon granulated sugar
- 1 teaspoon salt
- 1/2 teaspoon freshly cracked black pepper
- 1/2 cup (120g/ml) heavy cream, at room temperature
- optional: crushed red pepper flakes, to taste
Instructions
- Heat olive oil in a large stainless steel stockpot or enameled Dutch oven over medium heat. Add diced onions and cook until they soften and turn translucent, about 5 minutes.
- Stir in minced garlic and cook for 1 minute. Add tomato paste and dried basil, cooking for 2-3 minutes while stirring.
- Incorporate canned tomatoes with their juices, chicken stock, granulated sugar, salt, and cracked black pepper. Bring to a boil, then reduce heat to medium-low and simmer for 30 minutes, stirring occasionally. For a thicker consistency, simmer longer.
- Remove from heat. Use an immersion blender to puree the soup until smooth, or let cool and blend in batches using a regular blender (refer to notes for caution).
- Blend in the heavy cream, taste the soup, and adjust seasoning with crushed red pepper flakes if desired. Serve warm.
- Store leftovers in a covered container in the refrigerator for up to a week. To reheat, pour into a pot and cook over medium heat until warmed.
Notes
For a smoother soup, blend all ingredients thoroughly after simmering.
If using a regular blender, allow soup to cool slightly to prevent splatter when blending.
Adjust the amount of red pepper flakes based on your preferred spice level.
Nutrition
- Serving Size: 1 cup
- Calories: 210
- Sugar: 6g
- Sodium: 800mg
- Fat: 15g
- Saturated Fat: 8g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 18g
- Fiber: 3g
- Protein: 4g
- Cholesterol: 45mg
