Bebinca is a traditional layered cake from Goa, where it's originally been made under Portuguese culinary influence. The cake is made with a combination of flour, ghee, sugar, coconut milk, and egg yolks. The preparation process is a long and laborious one – each layer of the batter is spread on a grill or baked in the oven, and the following layers are then stacked on top of one another.
Half of the batter is sometimes enriched with caramel, which changes the color to a slightly darker one, resulting in visibly different alternate layers. The layers often range from 7 to 16, which is the only acceptable number of layers for bebinca purists.