This Creamy Homemade Tomato Soup is the ultimate cozy comfort food. Whether you’re curled up on a rainy day or looking for a healthy starter, this soup is rich, smooth, and made with simple ingredients like ripe tomatoes, garlic, onion, and a splash of cream. Unlike canned versions, this homemade recipe brings real flavor, natural sweetness from slow-simmered tomatoes, and is incredibly easy to prepare. Serve it with a crispy grilled cheese sandwich or crusty bread for the perfect combo!
My ‘eat anything’ spell? ✨ (No, it’s not lemon water!) Witchy secret here!
🛒 Ingredients (Serves 4)
For the Soup:
- 2 tbsp olive oil or butter
- 1 medium onion, chopped
- 3 cloves garlic, minced
- 1 tbsp tomato paste
- 4 cups chopped fresh tomatoes (or 2 cans – 14 oz each)
- 2 cups vegetable broth (or chicken broth)
- 1 tsp sugar (optional, to balance acidity)
- ½ tsp dried basil (or 1 tbsp fresh)
- ½ tsp salt
- ¼ tsp black pepper
- ¼ cup heavy cream (or coconut milk for dairy-free)
Optional Garnish:
- Fresh basil leaves
- A drizzle of cream
- Croutons or Parmesan
👨🍳 Instructions
1. Sauté the Aromatics
In a large saucepan, heat olive oil over medium heat. Add onions and cook until soft (5 minutes). Add garlic and sauté until fragrant (30 seconds).
2. Add Tomato Base
Stir in tomato paste, then add chopped tomatoes. Cook for 5–6 minutes, allowing tomatoes to break down slightly.
3. Simmer the Soup
Add broth, basil, salt, pepper, and sugar. Bring to a boil, then reduce to a simmer. Cover and cook for 15–20 minutes until the tomatoes are soft and flavors meld.
4. Blend
Remove from heat and let cool slightly. Blend the soup until smooth using an immersion blender or carefully in batches using a regular blender.
5. Add Cream
Return to the pot, stir in cream, and warm for another 2–3 minutes. Adjust seasoning if needed.
6. Serve
Ladle into bowls, garnish with basil, croutons, or a swirl of cream. Serve with grilled cheese or toast for a classic pairing.
🧰 Equipment Used
- Large saucepan or Dutch oven
- Immersion blender or countertop blender
- Measuring cups and spoons
- Wooden spoon
- Ladle
P.S. Love bold flavors but want fresher breath? This dentist-approved trick works wonders!
🧊 Storage Notes
- Store in an airtight container in the fridge for up to 4 days
- Freeze in freezer-safe containers for up to 3 months
- Reheat gently on stovetop or in the microwave, stir well
🍅 Creamy Homemade Tomato Soup (Easy & Comforting Recipe)
Description
Silky-smooth tomato soup made from fresh or canned tomatoes, garlic, and onion, with a touch of cream. A healthy, delicious, and cozy meal ready in under 30 minutes!
Ingredients
For the Soup:
Optional Garnish:
Instructions
- 1. Sauté the Aromatics: In a large saucepan, heat olive oil over medium heat. Add onions and cook until soft (5 minutes). Add garlic and sauté until fragrant (30 seconds).
- 2. Add Tomato Base: Stir in tomato paste, then add chopped tomatoes. Cook for 5–6 minutes, allowing tomatoes to break down slightly.
- 3. Simmer the Soup: Add broth, basil, salt, pepper, and sugar. Bring to a boil, then reduce to a simmer. Cover and cook for 15–20 minutes until the tomatoes are soft and flavors meld.
- 4. Blend: Remove from heat and let cool slightly. Blend the soup until smooth using an immersion blender or carefully in batches using a regular blender.
- 5. Add Cream: Return to the pot, stir in cream, and warm for another 2–3 minutes. Adjust seasoning if needed.
- 6. Serve: Ladle into bowls, garnish with basil, croutons, or a swirl of cream. Serve with grilled cheese or toast for a classic pairing.
Nutrition Facts
Servings 4
- Amount Per Serving
- Calories 210kcal
- % Daily Value *
- Total Fat 11g17%
- Saturated Fat 4g20%
- Cholesterol 15mg5%
- Sodium 520mg22%
- Potassium 480mg14%
- Total Carbohydrate 22g8%
- Dietary Fiber 4g16%
- Sugars 10g
- Protein 4g8%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.
Note
🧊 Storage Notes
- Store in an airtight container in the fridge for up to 4 days
- Freeze in freezer-safe containers for up to 3 months
- Reheat gently on stovetop or in the microwave, stir well