Irish leek soup is a comforting, gently savory soup made with leeks, potatoes, broth, and a little cream, usually served warm with bread. This version blends to a smooth finish, while still allowing a few pieces of potato to remain if you prefer more texture. Recipes vary by household; the leeks and potatoes make a dependable base, and herbs or dairy can be adjusted to taste.
Ingredients
- 3 large leeks, about 1½ lb (680 g) before trimming
- 2 tablespoons unsalted butter (28 g)
- 1 tablespoon olive oil (15 ml)
- 1 medium yellow onion, about 1 cup chopped (150 g)
- 2 garlic cloves, minced (about 6 g)
- 1½ lb Yukon Gold potatoes, peeled or scrubbed and cut into ½-inch (1.3 cm) pieces (680 g)
- 5 cups low-sodium vegetable or chicken broth (1.2 L)
- 1 bay leaf
- ½ teaspoon fine salt (3 g), plus more to taste
- ¼ teaspoon black pepper (about 0.5 g), plus more to taste
- ½ cup heavy cream (120 ml), or whole milk for a lighter soup
- 1 tablespoon chopped fresh chives or parsley (about 3 g), for serving
- Optional: ⅛ teaspoon freshly grated nutmeg (about 0.3 g)
Instructions
- Clean and cut the leeks. Trim off the root ends and dark green tops, leaving the white and pale green parts. Split each leek lengthwise, then slice it into thin half-moons. Put the slices in a large bowl of cold water and swish them apart with your fingers. Let grit sink, lift the leeks out into a colander, and rinse once more if you can still see sand. Drain well. Leeks often hold soil between their layers, so rinsing them after slicing is more reliable than washing the outside of a whole leek.
- Soften the vegetables. Melt the butter with the olive oil in a large, heavy pot over medium-low heat. Add the leeks and chopped onion, then cook for 8 to 10 minutes, stirring every minute or two. They should soften and turn glossy without browning. If the bottom of the pot starts to color, lower the heat and add a tablespoon of broth. Stir in the garlic and cook for 30 seconds, just until fragrant.
- Simmer the soup. Add the potatoes, broth, bay leaf, salt, and pepper. Bring the pot to a gentle boil, then reduce the heat so the liquid simmers steadily. Cover the pot partially and cook for 18 to 20 minutes, stirring once or twice, until the potatoes are tender enough to break easily with a fork. Keep the simmer gentle; a hard boil can make the potatoes fall apart unevenly and cause liquid to evaporate too quickly.
- Blend to your preferred texture. Remove the bay leaf. For a fully smooth soup, use an immersion blender directly in the pot, moving it slowly until no large pieces remain. Alternatively, blend in batches in a countertop blender, filling it no more than halfway and holding the lid down with a folded towel; hot liquid expands when blended. For a rustic texture, blend only about two-thirds of the soup, then stir it back into the pot.
- Finish and season. Stir in the cream and optional nutmeg. Warm over low heat for 2 to 3 minutes without letting the soup boil. Taste and add more salt or pepper as needed; broth saltiness varies, so final seasoning is best done at this stage. If the soup is thicker than you like, stir in hot broth a little at a time. Ladle into bowls and finish with chopped chives or parsley.
Tips
- Choose leeks with firm, crisp leaves. Smaller or medium leeks are often tender and easy to clean. The dark green tops can be saved for homemade stock, but they are tougher and can make this soup fibrous if blended in without prolonged cooking.
- Keep the first cooking stage gentle. Browning the leeks and onion adds a sweeter, more roasted flavor, which is pleasant but less delicate. For a clean leek-forward taste, soften them slowly and avoid letting them catch on the pot.
- Use the right potato for the texture you want. Yukon Gold potatoes give the soup a naturally creamy body while holding some shape during simmering. Russets break down more readily and make a softer, starchier soup; reduce blending time if you use them, since overworking potatoes can make the texture gluey.
- Adjust dairy at the end. Heavy cream gives a round, rich finish, while whole milk makes the soup lighter. Do not boil it after adding dairy. For a dairy-free pot, omit the butter and cream, use olive oil, and blend in a little extra potato or a splash of unsweetened oat milk for body.
Serving Suggestions
Serve the soup hot in warmed bowls, with chopped chives or parsley scattered over the top. A swirl of cream or a few drops of olive oil is enough for a simple finish; crisp bacon or toasted croutons can be offered separately for people who want a more substantial garnish. If using bacon, cook it separately until crisp and sprinkle it on just before serving so it stays crunchy rather than softening in the pot.
Crusty bread, brown soda bread, or buttered toast makes a practical accompaniment for scooping up the soup. For a fuller meal, pair it with a sharp cheddar sandwich, a leafy salad with a tart vinaigrette, or a simple plate of roasted vegetables. The soup is mild and creamy, so a crisp, acidic side helps balance it. If serving as part of a larger meal, use smaller portions and keep the garnish light.
Variations
Make it dairy-free: Use olive oil in place of butter and leave out the cream. Blend the soup thoroughly, then loosen it with broth or unsweetened oat milk. Oat milk gives a mild, slightly sweet note; coconut milk is also possible, but its flavor is more noticeable and less traditional for this style of soup.
Add a little green: Stir in a handful of baby spinach after blending and let it wilt for a minute, or add a small amount of chopped parsley with the leeks. Spinach changes the color and adds a fresh, leafy taste, so use it sparingly if you want the pale leek color to remain.
Make it heartier: Add a cup of diced cooked ham when the cream goes in, or serve crisp bacon on top. For a vegetarian version with more substance, add rinsed white beans before blending; they thicken the soup and make it more filling without changing the basic method. If adding beans, check the seasoning after blending because canned beans and broth can both contribute salt.
Leave it chunky: Instead of blending, mash a few potatoes against the side of the pot and stir them through. This gives the broth some body while leaving distinct pieces of leek and potato. Keep the pieces small and evenly cut so they cook through at the same pace.
Storage and Reheating
Cool leftovers promptly and refrigerate them within 2 hours of cooking in a covered, shallow container. Keep the soup refrigerated for 3 to 4 days. The potatoes may absorb liquid as the soup stands, so it can seem thicker the next day; add a little broth, water, or milk while reheating and stir until smooth. If the soup was made with milk rather than cream, gentle reheating is especially important to help prevent separation.
Reheat only the amount you plan to eat, either in a saucepan over medium-low heat or in a microwave-safe bowl in short intervals, stirring between intervals. Heat leftovers to 165°F (74°C), as recommended for reheated food, and avoid a prolonged boil. Freeze soup for up to 2 to 3 months for best quality, though the texture may be slightly grainy after thawing because potatoes and cream can separate. Thaw overnight in the refrigerator, reheat gently, and whisk or blend briefly to bring it back together. Do not leave cooked soup at room temperature for more than 2 hours.
Frequently Asked Questions
Do I have to peel the potatoes? No. Thin-skinned Yukon Gold potatoes can be scrubbed and left unpeeled, which adds a little texture and saves prep time. If you want a very smooth, pale soup, peel them first; potato skins can leave small flecks after blending, especially if they are thick or blemished.
How do I make the soup thicker or thinner? For a thicker soup, simmer it uncovered for a few extra minutes before blending, or blend in another small cooked potato. To thin it, add warm broth a few tablespoons at a time until it reaches the consistency you like. Avoid adding a large amount of cold liquid at once, which can cool the soup and make it harder to season evenly.
Can I make Irish leek soup ahead? Yes. Make it through the blending step, cool and refrigerate it, then reheat gently and stir in the cream shortly before serving. You can also make the finished soup a day ahead; the flavor will remain good, although it may thicken in the refrigerator. Stir in a splash of broth or milk as it warms and check the seasoning again before serving.
What can I use instead of leeks? Leeks have a mild, sweet onion flavor and a soft texture that are difficult to match exactly. If necessary, use about 2 cups (300 g) sliced yellow onion with a few sliced scallions, but the result will taste more distinctly oniony and less delicate. Cook the substitute slowly, just as you would the leeks, and avoid using too much scallion’s dark green tops because they can taste sharp.
Can I make it without a blender? Yes. Cut the potatoes into small, even pieces and simmer until very tender. Mash some of them with a potato masher or fork, then stir well to thicken the broth while leaving the leeks visible. The result will be rustic rather than silky, but it will still have the same mellow leek-and-potato flavor.
Why did my blended soup turn gluey? Potatoes release starch when they are processed, and prolonged high-speed blending can make that starch feel sticky. Use an immersion blender only until the soup is smooth, or blend in short bursts. If it has already become a little gluey, loosen it with warm broth and avoid blending it again; a rustic, partially mashed texture can make the starchiness less noticeable.
Related
- Greek Chicken Soup with Lemon and Egg (Avgolemono)
- Greek Chicken Noodle Soup with Lemon and Dill
- Greek Chicken Orzo Soup with Lemon, Dill, and Vegetables
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).