Shallot Substitutes

Easily Spice Up Your Cooking

What are shallots?

The shallot is a variety of onions that is small and elongated and covered with reddish-gray-colored skin. It mostly grows in clusters, just like garlic. 

What's the shallot taste?

Shallots share their nature with garlic and onions and, hence, have the same pungent and robust taste, but sweeter and milder.

Substitutes for shallots

If you find yourself out of shallots, these substitutes can come in handy to enhance your dish and give a similar taste and flavor:

1. Yellow onions

Yellow onions are one of the best shallot substitutes and give the recipe a similar taste and flavor to balance off the absence of shallots.

2. Red onions

Red onion serves as the best shallot substitute. Replace the raw shallots with raw red onions in a 1:1 ratio to maintain the taste. 

3. White onion

For recipes that call for shallots, white onion is one of the best substitutes. The ratio is one medium-sized onion to 3 shallots.

4. Leeks

Leeks have a similar taste to shallots, so this is another great substitute. They are mild in taste and are substituted in a 1:1 ratio of shallots.

5. Scallions

Scallions are also another good substitute for shallots. To get the taste of the shallots, you need to use only the white base of the scallions. 

6. Garlic

Garlic is another shallot substitute. A little bit can accentuate the flavor of leeks, onions, and scallions. 

7. Garlic scapes

Garlic scapes are not that commonly found, and if used, they make a good substitute for shallots. Their taste falls between garlic and onion.

8. Green garlic

The green garlic can come in handy as a substitute for shallots. It refers to garlic that has not matured and has a green sheen. 


Even though there are some suitable substitutes for shallots, their flavors and tastes differ a lot from the shallots.

Liked the story? Share it and subscribe for more!