A bad onion is usually pretty easy to spot, and it's not just about the smell (although, let's be real, a bad onion can clear a room!). Look for onions with moldy or slimy patches, or ones that are soft and squishy to the touch.
If an onion is past its prime, it might also start to sprout - and not in a cute, green-onion kind of way! We're talking full-on, hairy, creepy sprouts that make you go "eww".
And then there are the color changes to watch out for: if an onion is turning green or yellow, it's probably on its way out. Unless, of course, you're dealing with a shallot or scallion, in which case a little green is totally normal!
How to Tell When an Onion Has Gone Bad: 5 Clear Signs