It could be the conditions you are storing them in. Even items like onions that don’t need *refrigeration* are usually kept in reasonably cool and dry conditions on store shelves, so if your kitchen is relatively hot or humid that is not ideal.
You could also try buying from a different store. If your store does not transport or sell items quickly, they could all be on the verge of spoiling when you buy them. The store will probably throw out the items that *actually* rot so it might not be visible that their whole inventory is already near the end of its shelf life. Physical bruising will also cause a lot of produce to begin rotting. So the onions might have been pretty fresh but if they are stacked up too high or the person putting them on the shelf is rough during the process they could trigger them to spoil soon after you buy them. A different store could fix both those problems.
Latest Answers