How to Substitute Shallots for Leeks in Recipes

Updated November 3, 2026

Total time
45 min
prep 15 min · cook 30 min
Serves
4
portions as written
Safe temperature (USDA)
165°F / 74°C
check the thickest piece

Jump to recipe

How to Substitute Shallots for Leeks in Recipes

Yes, you can substitute shallots for leeks: start with about ½ to ⅔ cup sliced shallots for every 1 cup sliced leek, since shallots have a more concentrated flavor. This potato soup shows how to cook the swap gently so the shallots turn sweet and mellow rather than overpowering the other ingredients.

The soup is a leek-and-potato-style bowl made with shallots, potatoes, broth, and a little cream; it is served warm and can be blended smooth or left slightly chunky. It is a practical way to use the substitution, though the result will taste a little sweeter and more distinctly onion-like than a soup made with leeks.

Ingredients

  • 2 tablespoons unsalted butter (28 g)
  • 1 tablespoon olive oil (15 ml)
  • 8 ounces peeled shallots, thinly sliced (225 g; about 2 cups)
  • 2 garlic cloves, finely chopped (about 6 g)
  • 1½ pounds Yukon Gold potatoes, peeled or scrubbed and cut into ½-inch cubes (680 g)
  • 4 cups low-sodium vegetable or chicken broth (950 ml)
  • ½ teaspoon fine salt (3 g), plus more to taste
  • ¼ teaspoon freshly ground black pepper (about 0.5 g)
  • ½ cup heavy cream (120 ml)
  • 1 teaspoon fresh lemon juice (5 ml)
  • 2 tablespoons chopped fresh chives for serving (6 g; optional)

Instructions

  1. Prepare the vegetables, about 15 minutes. Peel and thinly slice the shallots, chop the garlic, and cut the potatoes into evenly sized cubes so they cook at roughly the same rate. If the shallots are especially large, halve them lengthwise before slicing. Keep the slices reasonably thin; large chunks take longer to soften and can leave a stronger bite in the finished soup.
  2. Soften the shallots, 8 minutes. Melt the butter with the olive oil in a large, heavy-bottomed pot over medium-low heat. Add the shallots and salt. Cook for about 6 minutes, stirring often, until the slices are soft and translucent. Add the garlic and cook for 2 minutes more. The shallots should soften without browning; lower the heat if their edges start to turn dark. Browning can make the soup taste more intensely sweet and can distract from the mild, creamy potato flavor.
  3. Simmer the potatoes, 18 minutes. Add the potato cubes, broth, and black pepper. Bring the liquid just to a boil, then reduce the heat so it bubbles gently. Partly cover the pot and simmer for about 18 minutes, stirring once or twice, until the potatoes are tender when pierced with a fork. If the broth boils hard, reduce the heat; vigorous boiling can break up the potatoes before they are evenly cooked and make the pot more likely to foam over.
  4. Blend and finish, about 4 minutes. Take the pot off the heat. Use an immersion blender to puree the soup to your preferred texture, keeping the blender head below the surface to limit splashes. For a chunkier bowl, blend only about half the soup. Stir in the cream and lemon juice, then taste and adjust the salt and pepper. Warm gently over low heat if needed, but do not let the soup boil after adding the cream. Ladle into bowls and scatter with chives if using.

Tips

  • Use less than the leek amount, then taste. Shallots are smaller and more concentrated in flavor. As a starting point, use ½ to ⅔ cup sliced shallots for each cup of sliced leek called for. For a recipe measured by weight, try roughly half as much peeled shallot as trimmed leek, then adjust in a future batch to suit the dish and your taste. This soup uses 8 ounces (225 g) of shallots in place of a generous amount of mild allium.
  • Allow time for gentle cooking. A leek’s mildness is part of its appeal, so cook shallots slowly in a little fat until soft before adding liquid. Avoid scorching them, especially in a hot or thin pan. If the recipe calls for raw or briefly cooked leeks, use a smaller amount of finely sliced shallot and taste before adding more.
  • Choose a substitute that fits the recipe. Shallots work especially well in soups, sauces, risotto, savory tarts, and braises, where their flavor can mellow. If you need the softer, greener character of leeks, use a smaller amount of yellow onion or the white part of scallions instead, or combine shallots with a little finely sliced celery. These alternatives change the flavor and texture, so add them gradually.
  • Cut evenly and season at the end. Thin, even shallot slices soften at a predictable pace. Broth brands vary in saltiness, so the measured salt is a starting point; taste after blending and before serving. A little lemon brightens the creamy soup, but add it gradually so the finished dish stays savory rather than sour.

Serving Suggestions

Serve the soup hot in shallow bowls with chives and black pepper. Crusty bread, toast, or a simple green salad makes an easy meal alongside it. For a more substantial dinner, add a sandwich or serve the soup as a first course before roasted vegetables, fish, or chicken. Keep accompaniments simply seasoned so they do not overwhelm the mellow potato and shallot flavor.

If you want a little texture, reserve a small scoop of tender potato cubes before blending and return them to the pot afterward. You can also finish each bowl with a small drizzle of olive oil or a spoonful of cream. Add garnishes just before serving; fresh chives lose their color and delicate flavor if simmered in the pot.

Variations

Make it dairy-free. Replace the butter with an additional tablespoon of olive oil and use an unsweetened, unflavored oat or soy cream instead of heavy cream. The soup will still blend smoothly, though its flavor will be less rich. Check that the broth is plant-based if you want the entire recipe to be vegan.

Keep some texture. Instead of pureeing the whole pot, mash a portion of the potatoes with a potato masher and leave the rest intact. This gives the broth body while keeping recognizable pieces in each spoonful. If you prefer a fully smooth soup, blend in batches only if your blender is suitable for hot liquids, and follow its fill-limit instructions.

Add herbs or gentle spice. A small sprig of thyme can simmer with the potatoes and be removed before blending. A pinch of nutmeg stirred in at the end also works with the cream, but use a light hand so it does not mask the shallots. For a brighter finish, add a little more lemon juice a few drops at a time rather than adding a large squeeze all at once.

Use the substitution in another dish. In a pasta sauce, sauté a smaller amount of sliced shallots than the recipe’s leek quantity and cook until soft before adding the other ingredients. In a tart or quiche filling, keep the shallots finely sliced and cook off their moisture first so the pastry does not become soggy. Shallots are not a volume-for-volume match in every recipe; taste the cooked filling before adding more.

Storage and Reheating

Refrigerate the soup within 2 hours of cooking in a covered, shallow container. It keeps for 3 to 4 days in the refrigerator. Cool it promptly rather than leaving the pot on the counter for an extended period. If you plan to freeze a portion, the texture is usually best if you freeze it before adding the cream; thaw it in the refrigerator, reheat it, and stir in the cream afterward.

Reheat only the portion you need in a saucepan over medium-low heat, stirring frequently until steaming hot throughout. For leftovers, the USDA FSIS safe reheating temperature is 165°F (74°C); check the center with a food thermometer. Avoid a hard boil, especially once cream is in the soup, because it can affect the texture. If the soup has thickened in storage, stir in a little broth or water as it warms. Discard soup that has been left at room temperature for more than 2 hours.

Frequently Asked Questions

How many shallots replace one leek?

Size varies, so measure by volume or weight when possible. Use about ½ to ⅔ cup sliced shallots for each cup of sliced leek, or begin with roughly half the weight of trimmed leek. For example, if a recipe calls for 2 cups of sliced leeks, start with about 1 to 1⅓ cups of sliced shallots. Add more only after tasting; the shallot flavor becomes more noticeable as it cooks.

Do shallots taste like leeks?

No. Both are alliums, but leeks are generally mild and grassy, while shallots taste more concentrated, sweet, and onion-like. Cooking shallots slowly softens their sharper edge, which is why they suit this soup. The substitution can work very well, but it will not reproduce the exact flavor or the broad, tender pieces of leek.

Can I use red or yellow onion instead?

Yes. Use a smaller amount than the leek quantity and cook it gently until soft. Yellow onion is a practical choice for soups and braises, while red onion can bring a stronger color and a slightly different flavor. If you have scallions, their white parts can also work in a cooked dish, though they are usually more delicate and may need less cooking time.

Can I put raw shallots in a recipe that calls for leeks?

Sometimes, but the result will taste sharper. In a salad, dressing, or other preparation where the allium stays raw, slice the shallots very thinly and begin with less than the suggested cooked amount. You can soak the slices briefly in cold water to soften their bite, then drain and dry them well. This changes their flavor but does not make them taste exactly like raw leek.

Can I make this soup ahead?

Yes. Make it up to 3 or 4 days ahead and refrigerate it promptly in a covered container. For the best texture, you can blend the soup and hold off on adding the cream until reheating. Warm it gently, stir in the cream, and check that leftovers reach 165°F (74°C). If it has become thick, loosen it with a splash of broth or water.

Will the soup freeze well?

It can be frozen, although potato soup may become a little grainy or separate after thawing, particularly when cream has already been added. For better results, freeze the blended soup before adding cream, in airtight freezer-safe containers with room for expansion. Thaw it in the refrigerator, reheat it thoroughly, then stir in the cream and adjust the seasoning. Use frozen soup within about 2 to 3 months for better quality.

Related

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