Ireland · Europe

Irish Potato Soup Recipe: Creamy, Simple and Comforting

Updated November 2, 2026

Total time
55 min
prep 20 min · cook 35 min
Serves
6
portions as written
Safe temperature (USDA)
165°F / 74°C
check the thickest piece
Cuisine
Ireland
Europe

Jump to recipe

Irish Potato Soup Recipe: Creamy, Simple and Comforting

Irish potato soup is a simple soup associated with Ireland, made by simmering potatoes with onion, leeks, and stock before adding milk or cream. Family and regional versions vary in texture and seasoning; this one is gently creamy, with enough potato left chunky to make each bowl satisfying.

Ingredients

  • 2 tablespoons (28 g) unsalted butter
  • 1 tablespoon (15 ml) olive oil
  • 1 medium yellow onion, about 1 cup (150 g) finely diced
  • 2 medium leeks, about 2 cups (250 g) sliced white and light-green parts, washed well
  • 2 medium celery stalks, about 1 cup (100 g) diced
  • 2 garlic cloves, about 2 teaspoons (6 g) minced
  • 2 pounds (900 g) russet or Yukon Gold potatoes, peeled and cut into ¾-inch (2 cm) pieces
  • 5 cups (1.2 L) low-sodium vegetable or chicken stock
  • 1 teaspoon (6 g) fine salt, plus more to taste
  • ½ teaspoon (1 g) freshly ground black pepper
  • 1 bay leaf
  • 1 cup (240 ml) whole milk, warmed slightly
  • ½ cup (120 ml) heavy cream, or use an additional ½ cup (120 ml) milk
  • 2 tablespoons (8 g) chopped fresh parsley, plus extra for serving
  • ¼ teaspoon (0.5 g) freshly grated nutmeg, optional
  • 2 green onions, about ¼ cup (25 g) thinly sliced, for serving

Instructions

  1. Prepare the vegetables. Dice the onion and celery, mince the garlic, and cut the potatoes into pieces close to the same size so they soften evenly. Trim the root ends and dark-green tops from the leeks, split them lengthwise, and rinse between the layers; grit can hide deep inside. Slice the washed white and light-green parts.
  2. Soften the aromatics. Set a large, heavy soup pot or Dutch oven over medium heat. Add the butter and olive oil. When the butter has melted, stir in the onion, leeks, and celery. Cook for about 8 minutes, stirring often, until the vegetables are soft and fragrant but not browned. If they begin to stick or darken, lower the heat and add a spoonful of stock.
  3. Add the potatoes and stock. Stir in the garlic and cook for 30 seconds, just until fragrant. Add the potatoes, stock, salt, pepper, and bay leaf. Bring the liquid to a gentle boil, then reduce the heat so it simmers steadily. Cover the pot partially, leaving a small gap for steam to escape.
  4. Simmer until tender. Cook for about 20 minutes, stirring once or twice, until a knife slides easily through the largest potato pieces. Keep the heat low enough that the soup bubbles gently rather than boiling hard; vigorous boiling can break up the potatoes unevenly and cause the bottom to catch. Remove and discard the bay leaf.
  5. Choose the texture. For a rustic soup, use a potato masher to crush some of the potatoes against the side of the pot, leaving plenty of pieces whole. For a creamier but still slightly chunky result, blend about 2 cups (480 ml) of soup and stir it back in. An immersion blender can also be used briefly in the pot, but avoid blending the entire batch for a long time because potatoes can turn sticky and gluey.
  6. Finish with dairy and herbs. Stir in the warm milk, cream, parsley, and nutmeg if using. Heat gently for 4 to 5 minutes, stirring frequently, until the soup is hot and lightly thickened; do not let it boil after adding the dairy. Taste and adjust the salt and pepper. If it is thicker than you like, loosen it with warm stock or milk, a splash at a time. Ladle into bowls and add green onions and extra parsley.

Tips

  • Clean leeks thoroughly. Leeks trap soil between their layers, and a quick rinse of the outside is not enough. Slice them first, place the pieces in a bowl of cold water, swish them around, and lift them out so grit stays at the bottom. Drain well before cooking. If leeks are unavailable, use an extra medium onion; the soup will be a little sweeter and less delicate.
  • Pick potatoes for the texture you want. Russets break down readily and help thicken the broth, while Yukon Golds hold their shape better and taste naturally buttery. Either works here, and a mixture is useful if you want both a thick base and distinct potato pieces. Waxy red potatoes can be used, but mash a few more pieces to thicken the soup.
  • Season in stages. Stock can vary substantially in saltiness, so the recipe starts with a moderate amount. Taste after the potatoes are tender and again after adding the dairy, then adjust gradually. If the soup tastes flat, a little more salt is usually the first fix; a small pinch of pepper or nutmeg can add warmth without changing its basic character.
  • Keep the dairy from splitting. Warm the milk slightly and add it once the potatoes are cooked. Keep the pot at a gentle heat afterward rather than bringing it to a rolling boil. If you need a dairy-free soup, use unsweetened oat milk or an unsweetened plain plant-based cooking cream; the flavor will be less traditionally rich, so taste carefully for salt.

Serving Suggestions

Serve the soup hot in warmed bowls, with a little chopped parsley or green onion on top. A swirl of cream and a few grinds of black pepper make a simple finish; for a sharper contrast, offer grated mature cheddar at the table. Keep toppings optional so the soup remains easy to adapt to different tastes.

Crusty bread, brown soda bread, or buttered toast is a natural side for dipping. A simple green salad with a tangy vinaigrette balances the creamy texture, while steamed cabbage or a plate of sliced tomatoes makes the meal more substantial without competing with the soup. For lunch, serve a smaller bowl alongside a sandwich; for supper, offer bread and salad and let the soup be the main dish.

Variations

Make it completely smooth: Blend the cooked soup in batches in a countertop blender, filling each jar no more than halfway and venting the lid according to the blender’s instructions so steam can escape. Return it to the pot, then stir in the milk and cream and warm gently. The result is silkier and thicker, though it will lose the rustic pieces of potato.

Use milk instead of cream: Replace the ½ cup (120 ml) cream with the same amount of milk for a lighter-tasting bowl. For extra body without cream, mash more of the cooked potatoes into the broth. A spoonful of sour cream stirred into each serving is another option, but add it off the heat so it does not curdle.

Add greens: Stir in 2 cups (60 g) of finely chopped kale or 3 cups (90 g) of baby spinach during the last few minutes of cooking. Kale needs several minutes to soften; spinach wilts quickly. The greens bring color and a fresh flavor, so taste the soup again before serving and adjust the seasoning.

Make it dairy-free: Use olive oil in place of butter and replace the milk and cream with 1½ cups (360 ml) unsweetened oat milk or unsweetened plant-based cream. Avoid sweetened or vanilla-flavored drinks, which can make a savory soup taste unexpectedly sweet. The soup will be less rich, but blending a portion of the potatoes helps give it a creamy consistency.

Storage and Reheating

Cool leftovers promptly and refrigerate them within 2 hours of cooking, in shallow airtight containers. The soup keeps for 3 to 4 days in the refrigerator. It will thicken as it chills because the potatoes absorb liquid, so stir in a little stock or milk when reheating. If you know you will freeze a portion, freezing it before adding the milk and cream can help preserve a smoother texture; thaw it in the refrigerator, reheat the potato base, then add the dairy.

Reheat only the amount you plan to serve in a saucepan over medium-low heat, stirring often and adding liquid as needed. Heat leftovers to 165°F (74°C), as recommended by USDA FSIS, and avoid a hard boil once the dairy is in the pot. You can also microwave individual portions in a covered, microwave-safe bowl, stirring at intervals so the center heats evenly; check that the soup reaches 165°F (74°C). For best texture, use frozen soup within about 2 to 3 months. Potato soup may become slightly grainy after freezing, but gentle reheating and stirring can improve it.

Frequently Asked Questions

What potatoes are best for Irish potato soup?
Russet potatoes make a thicker soup because they soften and break down readily. Yukon Golds stay somewhat more intact and have a creamy texture. Both are good choices, and using a mix gives you a thick base with some clear potato pieces. Peel them for the smoothest result, or leave the skins on well-scrubbed Yukon Golds for a more rustic bowl.

Can I make this soup without a blender?
Yes. A potato masher is enough to thicken the soup: press some of the tender potatoes against the side of the pot, then stir them into the broth. You can also remove a few potato pieces, mash them with a fork, and return them. The finished soup will be more textured than a blended version, which is entirely suitable for this style.

Why did my potato soup turn gluey?
Potatoes release starch when they are broken down, and prolonged high-speed blending can make that starch create a sticky texture. Mash only part of the soup or blend briefly, stopping as soon as you reach the consistency you like. A gentle simmer rather than a vigorous boil also helps the potatoes cook evenly without disintegrating before you are ready to mash them.

Can I make Irish potato soup ahead?
Yes. Cook it through, cool it promptly, and refrigerate it in a covered container for up to 3 to 4 days. The texture is usually best if you stop before adding the milk and cream, then finish the soup while reheating; however, a fully finished batch can also be reheated gently. Add a splash of stock or milk if it has thickened overnight.

Can I freeze Irish potato soup?
You can freeze it, although soups containing potatoes and dairy may separate or turn grainy after thawing. For the best result, freeze the soup before stirring in the milk and cream, then add them after thawing and reheating. Freeze in meal-size airtight containers for about 2 to 3 months, thaw in the refrigerator, and stir well as it warms.

How can I thicken the soup if it is too thin?
First, mash more of the cooked potatoes into the liquid and let the soup simmer gently for a few minutes before adding dairy. If it is already finished, mash a few pieces in the bowl or blend a small portion and return it to the pot. Avoid adding flour directly to the soup, which can leave lumps and a raw flour taste unless it is separately cooked into a slurry or roux.

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).