Plenty of grocery stores and supermarkets sell samosas in the frozen section. You can also buy them online if you want, or alternatively try heading into a specialty grocer. You’ll often find the best Indian food in smaller stores run by Indian families, so if your city has one of those stores it’s worth checking out. In the United Kingdom, it’s common to see Indian and Pakistani street vendors selling handmade samosas that have been frozen for consumption later. If you’re lucky, you might be able to find something similar where you live, and get the truly authentic samosa experience.