Yes, shallots can be eaten raw. They have a milder and sweeter flavor compared to onions, so I sometimes use shallots when I'm making salads or gazpacho. Their delicate taste and slight hint of garlic add a unique and pleasant touch to raw preparations.