Discard the top dark green portion of the leeks, retaining the bulbs. Cut the bulbs into rings. Add leeks to a colander and rinse thoroughly (dirt tends to hide).: The first thing you will notice while cleaning leeks is their layered structure, which can trap dirt, so rinse thoroughly in a colander. When you cut the bulbs into rings and spread them out, the pale layers release a faint onion like scent that becomes sweeter as they cook. If you skip washing, grit can remain and it will feel sandy on the tongue, so take the extra minute to rinse until the water runs clear. A common mistake here is assuming the outer layers are clean because they look bright, but dirt hides between layers. Also, remove the darkest greens because they are fibrous and will not soften properly during sautéing.
Melt the butter and oil over medium-high heat in a large pot. Add leeks to the pot and sauté for about 5 minutes, stirring occasionally.: As the butter softens in the olive oil , you will see it shimmer and smell warm, toasty notes. This fat foundation helps the leeks develop a gentle sweetness rather than sharp rawness. Listen for a soft sizzle when you add ingredients, which indicates the pan is hot enough. If the fat smokes, reduce the heat immediately since that will impart bitter flavors. People sometimes rush this step by turning the heat too high, which can brown the leeks unevenly instead of coaxing out their gentle flavors.
Stir the garlic in and cook for 30 seconds.: As the leeks cook, they will wilt and their color will shift to a translucent pale green, releasing a mellow sweetness. Stirring occasionally prevents sticking and encourages even caramelization, which enhances complexity. You should hear a soft whispering sizzle and smell a mellow, slightly sweet aroma rather than sharp onion heat. Avoid browning them too quickly, since burnt edges will taste bitter. If they appear to be browning too fast, lower the heat and add a splash of broth to regulate temperature.
Add the stewed tomatoes, chicken broth, and potatoes to the pot. Bring to a boil and then cover the pot with the lid slightly ajar, reducing heat to a simmer. Cook until the potatoes are soft, approx. 15-20 minutes depending on their size.: When you add the minced garlic , it will immediately perfume the pan with a floral, savory note. Cook it briefly so it loses its raw edge but does not brown, because browned garlic turns bitter. You should detect a lift in aroma almost instantly, a sign that the flavors are marrying. A common error is overcooking this stage, which results in an acrid taste, so keep your eye on the clock and stir constantly for the short 30 second window.
Test if the potatoes are cooked. If they are, use an immersion blender (or a regular blender) to puree the soup. You may want to let the soup cool for a bit if you're clumsy like me and afraid of accidentally burning yourself. Once the soup is smooth, add the cream. Season with salt & pepper as needed (I am fairly generous). Serve immediately.: When you pour in the canned tomatoes with their juices and the broth , the pot will steam and the scent will deepen into a round, savory tomato base. The diced potatoes will sit among the liquid and begin to absorb flavors as they heat. Bring the mixture to a gentle boil; you will see bubbling across the surface and feel warmth on your face. Cover the pot with the lid slightly ajar and reduce to a simmer so the flavors concentrate without boiling over. A common slip here is cranking the heat so the soup roils, which can break down the texture too aggressively, so keep it calm and steady for the best results.
Bring to a boil and then cover the pot with the lid slightly ajar, reducing heat to a simmer: As the soup moves from boil to simmer, the sound will change from vigorous bubbling to a steady, gentle murmur, and that is when the potatoes cook through evenly. Simmering with the lid slightly open prevents the liquid from foaming up and escaping while allowing some steam to evaporate and concentrate flavors. You should be able to smell the melding of tomato and leek as the kitchen warms. Mistakes include leaving the lid fully on which can trap too much moisture and dilute flavors slightly, or leaving it fully off which can reduce the liquid too quickly. Aim for a gentle bubble across the surface during this phase.
Cook until the potatoes are soft, approx. 15 to 20 minutes depending on their size: Check doneness by piercing a few potato cubes with a fork; they should yield easily and feel tender throughout. As the potatoes soften, the soup will smell richer and the broth will appear slightly thicker. If some pieces are still firm after the expected time, continue simmering and retest in a few minutes. Overcooking can make the texture gluey, so avoid letting them disintegrate completely unless you intend a very thick finish.
Test if the potatoes are cooked: Use a fork or knife test to confirm that the potatoes are fully tender, and notice how the aroma becomes rounder and warmer at this point. Once tender, you are ready to blend; pureeing transforms the soup into a unified canvas of flavors. If the potatoes are unevenly cooked, it usually means the cuts were inconsistent, so aim for uniform dice next time. A slip I see often is blending while pieces remain undercooked, which leaves gritty or starchy bites in the final bowl.
Use an immersion blender or a regular blender to puree the soup: The puree stage changes the soup from chunky to velvety, and you will notice the sound of the blender shift as the texture smooths out. If using a standing blender, work in batches and vent the lid slightly to avoid pressure build up from hot liquids. The soup should look silky, with tiny suspended particles but no large bits. Be cautious with hot transfers to avoid burns; letting the soup cool a little before blending reduces splatter risk. A common mistake is over blending in a standing blender which can create an overly frothy texture rather than a smooth creaminess.
Once the soup is smooth, add the cream: After pureeing, the bowl will already look luscious, and adding 1/2 cup cream rounds the acidity and gives a glossy finish. Stir gently to incorporate and let the residual heat warm the cream without boiling, to prevent separation. You will see sheen on the surface and feel a silkier mouthfeel. Adding cold cream to boiling soup can shock the emulsion and cause texture problems, so lower the heat first.
Season with salt & pepper as needed: Tasting is the final, crucial step. Since canned tomatoes and broth can vary in saltiness, add salt conservatively and adjust. Freshly ground pepper adds a bright counterpoint. The aroma at this point should be fully integrated, with no single element dominating. Over seasoning is easy, so add small increments and taste between additions to reach the right balance.
Serve immediately: Serve the soup hot so the textures and aromas are most vibrant. The steam will carry the combined scents of leeks , tomatoes , and butter , and the first spoonful should be warm and silken. If you plan to reheat leftovers, add a splash of broth to revive the consistency. Avoid letting it sit uncovered for long periods, because the surface can form a film as it cools.