The easiest substitute for shallots is onion plus a little garlic. Use yellow onion for cooked dishes, red onion for raw salads and vinaigrettes, and scallions or chives when you need a mild fresh finish. Start with the same measured amount of onion as shallot, then add only a small pinch of garlic if the recipe needs the shallot’s gentle allium depth.
Best Shallot Substitutes
| Substitute | How to use it | Best for |
|---|---|---|
| Yellow onion + a little garlic | Use 1:1 by volume, plus a tiny pinch of garlic | Soups, sauces, braises, cooked fillings |
| Red onion | Use 1:1, finely minced for raw dishes | Salads, vinaigrettes, pickles, relishes |
| Sweet onion | Use 1:1 when you want a milder flavor | Roasted vegetables, omelets, creamy sauces |
| Leek | Use the white and light green parts, chopped small | Soups, quiche, risotto, potato dishes |
| Scallions or chives | Use more generously, especially as a fresh finish | Garnishes, dips, salads, eggs |
Raw vs Cooked Recipes
For raw recipes, choose red onion, scallions, or chives and chop them finely so the bite is not harsh. For cooked recipes, yellow onion, sweet onion, or leek is usually better because heat softens the flavor. Garlic alone is stronger than shallot and should be used carefully, not as a full 1:1 swap.
How Much to Use
If a recipe calls for one medium shallot, use about 2 to 3 tablespoons of finely chopped onion or leek. For a stronger shallot-like flavor, add a very small amount of minced garlic. Taste before adding more because garlic can take over a sauce quickly.
When to Skip the Garlic
Skip garlic in delicate vinaigrettes, raw seafood toppings, mild cream sauces, and recipes where shallot is meant to be sweet and subtle. In those dishes, red onion, chives, or scallions are usually cleaner substitutes.
FAQ
What is the best substitute for shallots?
Yellow onion plus a small amount of garlic is the best all-purpose substitute for cooked recipes. Red onion or scallions are better for raw recipes.
Can I use onions instead of shallots?
Yes. Use finely chopped onion in about the same measured amount. Choose yellow onion for cooked dishes and red onion for raw dishes.
Can I use garlic instead of shallots?
Use garlic only in small amounts. Garlic is much stronger and sharper than shallot, so it should not replace the full amount by volume.
Are scallions a good shallot substitute?
Yes, especially in salads, dips, eggs, and garnishes. They are milder and fresher than shallots, so you may need a little more.
Are leeks a good shallot substitute?
Leeks work well in cooked dishes such as soups, quiche, risotto, and potato dishes. Use the white and light green parts and wash them well.