Skip to Content

How Long Do Shallots Last? Do They Go Bad?

Do you have a big family reunion coming up and are looking for an appetizer that can be enjoyed by everyone?

Maybe you want to create a appetizer for a party but don’t know what to make?

One great option is to make shallots. Shallots are simple to make and can be enjoyed by people of all ages.

But do they go bad after a while?

In this article, we are going to talk about how long shallots will last, what type of storage is best for them, and if storing them in the fridge or freezer is better.

We will also give you some tips for how to prepare shallots so that they are perfect every time.

What’s Shallot?

Shallots are a type of onion that is commonly used in cooking.

They have a milder flavor than onions and can be used in a variety of dishes.

Shallots are typically red or brown in color and have a small, elliptical shape.

The majority of shallots sold in stores are actually hybrids of two different types of onions – the French shallot and the Italian red onion.

See Also
How Long Does Grenadine Last? Does it Go Bad?

These hybrid shallots are more uniform in shape and size, and have a milder flavor than either of their parent varieties.

While shallots can be used interchangeably with onions in many recipes, they do have some key differences.

For one, shallots are much smaller than onions.

They also have a thinner skin, which makes them easier to peel.

Additionally, shallots tend to be sweeter and milder-tasting than onions.

How to Store Shallots?

Shallots can be stored in a cool, dry place for up to two weeks.

If you need to store them for longer, shallots can be frozen or dehydrated.

To store shallots in the fridge, first clean them and cut off any brown or bruised parts.

Shallots can be stored whole or in slices.

Place them in a plastic bag or container and make sure there is no air trapped inside.

Store in the crisper drawer of your fridge for up to two weeks.

See Also
How Long Does Apple Pie Last In The Fridge? Does it Go Bad?

If you need to store shallots for longer than two weeks, they can be frozen or dehydrated.

To freeze shallots, first blanch them by boiling for three minutes and then cooling in ice water.

Once they are cooled, slice the shallots and place them in a freezer-safe bag or container.

Freeze for up to six months. To dehydrate shallots, slice them thinly and spread out on a dehydrator tray.

Set the dehydrator to 135 degrees Fahrenheit and let the shallots dry for eight to 12 hours.

Dehydrated shallots can be stored in an airtight container at room temperature for up to a year.

How Long Do Shallots Last?

Shallots are one of those vegetables that last a really long time.

In fact, if you store them properly, they can last up to 6 months.

That’s a pretty impressive shelf life for a vegetable.

So how do you store shallots so that they last? The key is to keep them in a cool, dry place.

See Also
How Long Does Malibu Rum Last? Does it Go Bad?

A pantry or cupboard away from any sources of heat or light is ideal.

You also want to make sure that the shallots are not touching each other or any other food items, as this can cause them to rot faster.

Once you’ve stored your shallots correctly, you can expect them to last for at least 2-3 months.

After that, they may start to sprout and become less flavorful, but they’ll still be safe to eat.

So if you find yourself with a bunch of shallots that you’re not quite sure what to do with, don’t worry.

They’ll keep until you’re ready to use them.

Can You Freeze Shallots?

You can freeze shallots, but it’s not the best way to preserve them.

When shallots are frozen, they tend to lose their flavor and become mushy.

If you do choose to freeze shallots, be sure to blanch them first.

Blanching is a process of boiling the shallots for a short period of time, then plunging them into ice water.

See Also
How Long Does Canned Tuna Last? Does it Go bad?

This helps to stop the cooking process and preserve the flavor.

To blanch shallots, simply boil them for 3 minutes then place them in a bowl of ice water.

Once they’ve cooled, drain them and pat dry with a paper towel.

Place the shallots in a freezer-safe bag, remove as much air as possible, and seal tightly.

Frozen shallots will last for up to 6 months.

How to Tell If Shallots are Bad?

If you’re not sure how to tell if shallots are bad, there are a few things you can look for.

First, check the shallots for any signs of mold or discoloration.

If they look moldy or discolored, it’s best to throw them out.

Second, smell the shallots.

If they smell sour or off, they’re probably bad and should be discarded.

Finally, taste a small piece of the shallot.

If it tastes sour or off, don’t eat it.

If you’re still not sure whether or not your shallots are bad, err on the side of caution and throw them out.

See Also
How Long Does Beef Broth Last In The Fridge? Does It Go Bad?

It’s better to be safe than sorry when it comes to food safety.


Overall, shallots can last a long time if they are stored properly.

However, there are signs to look out for that indicate shallots have gone bad.

If shallots are starting to sprout or have green shoots coming out of them, it’s time to throw them out.

Additionally, if shallots are starting to look brown or withered, they should also be thrown out.

When in doubt, it’s always better to err on the side of caution and throw out shallots that may have gone bad.

Yield: 1 Serving

How Long Do Shallots Last? Do They Go Bad?

How Long Do Shallots Last? Do They Go Bad?
Prep Time 15 minutes
Cook Time 15 minutes
Total Time 30 minutes


  • Shallots
  • Air-tight containers or Ziplock bags
  • Labels and markers


  1. Store your product in an labelled container in a cool, dark place like the pantry or fridge.
  2. If your food is frozen, allow it to thaw in the fridge before cooking.
  3. Make sure to look for signs that your food has gone bad before eating it.
Skip to Recipe