Homemade Tomato Soup Recipe in Just 20 Minutes
Introduction

Why This Recipe Works
Ingredients for Recipe
2 tbsp olive oil: Use extra virgin for a deeper, fruity richness.
1 small onion, diced: Yellow or sweet onions work best for mellow flavor.
3 garlic cloves, minced: Always use fresh for bold aroma and depth.
1 tbsp tomato paste: Boosts the umami and intensifies the tomato base.
1 can (28 oz) crushed tomatoes: Fire-roasted is best for smoky undertones.
2 cups vegetable broth: Can substitute with chicken broth if not vegetarian.
1 tsp sugar: Just a touch to balance the tomato acidity.
Salt & freshly ground black pepper: Start with ½ tsp salt, adjust at the end.
¼ cup heavy cream (optional): Adds velvety texture; sub cashew cream for vegan.
Fresh basil leaves (optional): Tear and add just before serving for herby freshness.
Step-by-Step Instructions
- Sauté the aromatics: In a large pot over medium heat, warm the olive oil. Add diced onion and cook until soft and translucent — about 4 minutes.
- Add garlic and tomato paste: Stir in garlic and sauté for 30 seconds — just until fragrant. Mix in the tomato paste and cook for another minute to develop richness.
- Deglaze and simmer: Add crushed tomatoes, broth, sugar, salt, and pepper. Bring to a gentle boil, then reduce heat and let simmer for 10 minutes.
- Blend (optional): Use an immersion blender for a smooth consistency, or transfer to a blender in batches. For a chunkier texture, mash gently with a spoon.
- Finish with cream & basil: Stir in cream and torn basil leaves just before serving. Adjust seasoning if needed.
Chef’s Insight: Don’t rush this step. The onion is the foundation of flavor.
Pro Tips & Common Mistakes to Avoid
Don’t skip tomato paste: It adds umami depth that plain tomatoes lack.
Vegan option? Use cashew cream or oat milk for creamy texture.
Blend carefully: If using a blender, cool slightly and blend in batches to avoid accidents.
Avoid overcooking garlic: It should be fragrant, not browned.
Serving, Nutrition, Storage, Reheating & Freezing Guide
Serve hot with grilled cheese, sourdough toast, or a fresh salad. Each bowl has approx. 190 kcal, depending on cream usage. Store leftovers in an airtight container for up to 4 days in the fridge. Reheat gently on the stove or microwave. Freeze for up to 3 months — thaw overnight and blend again if needed.

Homemade Tomato Soup Recipe in Just 20 Minutes
Ingredients
- 2 Tbsp Olive oil
- 1 small Onion
- 3 cloves Garlic
- 1 tbsp Tomato paste
- 1 can Crushed tomatoes
- 2 cups Vegetable broth
- 1 tsp Sugar
- ½ tsp Salt
- to taste Black pepper
- ¼ cup Heavy cream
- Few leaves Fresh basil
Instructions
- Sauté the aromatics: In a large pot over medium heat, warm the olive oil. Add diced onion and cook until soft and translucent — about 4 minutes.
- Add garlic and tomato paste: Stir in garlic and sauté for 30 seconds — just until fragrant. Mix in the tomato paste and cook for another minute to develop richness.
- Deglaze and simmer: Add crushed tomatoes, broth, sugar, salt, and pepper. Bring to a gentle boil, then reduce heat and let simmer for 10 minutes.
- Blend (optional): Use an immersion blender for a smooth consistency, or transfer to a blender in batches. For a chunkier texture, mash gently with a spoon.
- Finish with cream & basil: Stir in cream and torn basil leaves just before serving. Adjust seasoning if needed.
Notes
- Texture is the Soul: The key to extraordinary tomato soup lies in balance — silky yet structured. Let your base ingredients gently surrender their flavors without being broken down entirely. This controlled texture allows the soup to feel both comforting and elevated.
- Precision in Heat: Start slow and low. Let the onions become translucent, not browned. Garlic should perfume the pot, not dominate it. This method doesn’t rush flavor — it coaxes it out gracefully.
- Cream with Caution: Never boil after adding cream. A soft swirl at low heat is all it takes to transform the broth into a velvety canvas. Too much heat, and you’ll lose the elegance.
- The Hidden Weapon – Acidity: Right before serving, a splash of brightness — think apple cider vinegar or even a hint of fresh orange zest — can awaken all the hidden layers of flavor and cut through richness like a finishing brushstroke on a masterpiece.
- Elevated with Restraint: This isn’t about piling on spices. It’s about harmony. A crack of pepper, a few torn basil leaves, and just the right amount of seasoning bring out the full potential of your tomato base without overpowering it.
FAQs
This 20-minute homemade tomato soup is your shortcut to cozy comfort without sacrificing flavor. Whether you’re looking for a quick weeknight dinner or a soothing weekend lunch, this recipe delivers gourmet results every single time.