While most Indian regional cuisines—even vegetable-centric ones—have at least a few meat and seafood dishes, Gujarati food is nearly 100% vegetarian. That’s thanks in large part to the high population of Jains that practice a strict, animal-free diet. Absent animal protein and fat, snacks are the building block of Gujarati meals. And those snacks hit every food category that Indians love—spicy, carby, and frequently fried. As a result, they have become beloved all across the country.