Homemade Tomato Soup
Bright and comforting classic tomato soup made from simple pantry ingredients
Ingredients
for Homemade Tomato Soup
Ingredient List
- 2 lb (900 g) ripe tomatoes, chopped
- 1 medium onion (160 g), diced
- 3 cloves (12 g) garlic guide, minced
- 2 tbsp (30 g) Olive Oil guide
- 1 tbsp (16 g) tomato paste
- 4 cups (950 ml) vegetable brothguide (or water)
- 1 tsp sugar (optional, balances acidity)
- 6 g kosher salt guide (adjust to taste)
- 1/4 tsp ground black pepper guide
💡Helpful Tips
- Tomato quality: ripe tomatoes provide natural sweetness and better color.
- Broth substitute: vegetable broth adds depth, but water works perfectly for a lighter soup.
- Texture control: blend longer for a silky soup or shorter for a slightly rustic texture.
How to Make Homemade Tomato Soup (Step-by-Step Guide)
-
Step 1
Start by washing the tomatoes thoroughly under cool running water to remove any dirt. Place them on a cutting board, remove the stem area, and cut the tomatoes into medium pieces about 1-2 inches (3-5 cm) wide.
Dice the onion into small even cubes so it cooks evenly and releases sweetness into the soup. Then mince the garlic very finely using a knife or garlic press.
The vegetables should be cut into fairly small pieces so they soften quickly while cooking. This will make blending the soup easier and help create a smooth final texture. -
Step 2
Place a medium soup pot or saucepan on the stove over medium heat. Add Olive Oil and allow it to warm for about 20-30 seconds.
Add the diced onion and cook slowly while stirring every 30-40 seconds. The onion should soften and become translucent after about 5-7 minutes.
Do not rush this step. Cooking the onion gently removes sharp flavor and builds sweetness. The onion should become soft and slightly glossy but not brown.
Add the minced garlic and cook for another 30-40 seconds while stirring constantly. Garlic cooks very quickly, so the goal is only to release aroma without burning it. Properly cooked aromatics create the flavor foundation of the soup. -
Step 3
Add the chopped tomatoes directly into the pot with the onion and garlic. Stir everything well so the tomatoes mix with the aromatic base.
Cook the tomatoes for about 5 minutes while stirring occasionally. As they heat, they will soften and begin releasing juice, forming the natural base of the soup.
Stir in the tomato paste and mix thoroughly until it dissolves into the tomatoes. Tomato paste adds depth and intensifies the flavor.
Continue cooking for another 1-2 minutes so the paste fully blends into the mixture. At this point the mixture should look juicy, slightly thick, and deeply red. -
Step 4
Pour the vegetable broth into the pot. If broth is not available, you can safely use plain water instead and the soup will still taste good.
Stir the soup well and increase the heat until the liquid reaches a gentle boil. Once boiling, reduce the heat to low so the soup simmers slowly.
Let the soup simmer uncovered for about 20 minutes. During this time the tomatoes will fully soften and the flavors will combine.
Stir occasionally to prevent sticking and to help the ingredients cook evenly. By the end of simmering the vegetables should be very soft and easy to blend. -
Finish
Turn off the heat and allow the soup to cool slightly for 2-3 minutes. Carefully blend the soup using an immersion blender directly in the pot.
Blend until the texture becomes completely smooth and velvety. If you prefer a slightly rustic soup, blend a little less.
If using a standard blender, transfer the soup in small batches and blend carefully, then return it to the pot.
Add kosher salt and black pepper and stir well. If the tomatoes taste very acidic, add the optional sugar and mix again.
The finished soup should be smooth, bright red, and naturally balanced. Taste once more and adjust seasoning if needed before serving warm.
📌 Common Mistakes When Making Potato Leek Soup
Potato Leek Soup is one of the most classic vegetable soups in home cooking. The recipe looks very simple - potatoes, leeks, broth, and cream - but the final result depends heavily on small cooking details. Because the soup has only a few ingredients, every step of the technique directly affects the final texture and flavor.
Many problems such as gritty texture, dull flavor, overly thick soup, or a heavy greasy consistency are usually caused by simple preparation mistakes rather than the recipe itself. Understanding the most common Potato Leek Soup mistakes helps ensure a silky, balanced soup with natural sweetness from the leeks and a smooth creamy texture.
Use the troubleshooting guide below to avoid the most common Potato Leek Soup cooking mistakes.
| Problem | Most Likely Cause | Quick Fix |
|---|---|---|
| Soup tastes flat or bland | Leeks were not sautéed long enough | Cook leeks slowly in butter for 6-8 minutes before adding potatoes. |
| Soup has a gritty texture | Leeks were not washed properly | Slice leeks first and rinse them in a bowl of water to remove hidden sand. |
| Soup turns too thick or pasty | Too many potatoes or too little liquid | Add hot broth or water gradually until the soup reaches a silky consistency. |
| Soup tastes heavy or greasy | Too much cream added | Use a moderate amount of cream and rely on blended potatoes for natural creaminess. |
Not sautéing the leeks long enough
The delicate flavor of Potato Leek Soup comes primarily from properly cooked leeks. If the leeks are added to the soup without being sautéed first, the soup can taste flat and slightly harsh instead of sweet and aromatic.
Slowly cooking the leeks in butter allows their natural sugars to develop and softens their fibers. This creates the classic mild sweetness that defines traditional Potato Leek Soup.
Skipping proper leek cleaning
Leeks grow in sandy soil, and fine grains of dirt often hide between the tightly layered leaves. If the leeks are not cleaned thoroughly, the finished soup may have a gritty texture that cannot be fixed later.
This is one of the most common mistakes when cooking any leek-based soup, especially for cooks who are not familiar with preparing fresh leeks.
Blending the soup before the potatoes are fully soft
Potatoes must be completely tender before blending. If they are still slightly firm inside, the blended soup may become grainy instead of smooth.
The starch inside the potatoes is what naturally thickens the soup and creates its creamy texture without needing large amounts of cream.
Adding too much cream
Potato Leek Soup is naturally creamy because blended potatoes release starch that thickens the broth. Adding too much heavy cream can overpower the delicate flavor of the leeks and make the soup unnecessarily heavy.
A properly balanced soup should feel silky and light, not overly rich or greasy.
Quick Summary
The best Potato Leek Soup depends on a few key techniques: cleaning the leeks thoroughly, sautéing them gently to build flavor, cooking the potatoes until completely tender before blending, and adding cream in moderation. When these small steps are done correctly, the soup becomes silky, naturally creamy, and beautifully balanced - exactly what makes this classic vegetable soup so comforting and popular.