Bebinca: a Layered Goan Dessert

Bebinca is a layered dessert from Goa, India.

PhotosIndia/Getty Images

  • Total: 2 hrs 20 mins
  • Prep: 10 mins
  • Cook: 2 hrs 10 mins
  • Yield: 8 portions (8 servings)
Nutritional Guidelines (per serving)
993 Calories
73g Fat
64g Carbs
25g Protein
See Full Nutritional Guidelines Hide Full Nutritional Guidelines
Nutrition Facts
Servings: 8 portions (8 servings)
Amount per serving
Calories 993
% Daily Value*
Total Fat 73g 94%
Saturated Fat 46g 229%
Cholesterol 716mg 239%
Sodium 433mg 19%
Total Carbohydrate 64g 23%
Dietary Fiber 3g 10%
Protein 25g
Calcium 142mg 11%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

A traditional, rich dessert, Bebinca is a must-have at any celebration in Goa, India. The multi-layered cake is made up of thin layers of a coconut flavored batter separated by melted ghee (clarified butter). Making Bebinca, also known as Bebik, requires patience and a lot of time (plan on at least 2 hours); each layer is cooked separately, requiring you to take the pan out of the oven repeatedly—but the end result is well worth the effort. Traditional Bebinca has 7 layers, but some cakes go up to 16 layers; you can make as many as you like.

As Bebinca is the only dessert truly unique to Goa, it is often referred to as the "queen of Goan desserts." You will find it on Christmas and Easter tables, as well as at weddings and gatherings celebrating a birth.


  • 3 cups/700 milliliters coconut milk
  • 2 cups/284 grams granulated sugar
  • 24 egg yolks
  • 2 cups/250 grams all-purpose flour
  • 1 1/2 cups/293 grams ghee (clarified butter)
  • Garnish: Almond Slivers

Steps to Make It

  1. In a bowl, mix the coconut milk and sugar together and stir until the sugar is completely dissolved.

  2. In another bowl, whisk the egg yolks until creamy.

  3. Add the coconut milk mixture to the eggs and combine well.

  4. Add all the flour, a little at a time. Mix well, making sure that no lumps are left.

  5. Preheat the broiler and set a rack in the middle of the oven.

  6. Put 1 tablespoonful of ghee in a baking pan (any shape) at least 6 inches deep. Put the pan in the oven on the middle rack and cook until the ghee melts; watch carefully.

  7. Take the pan out of the oven and pour in enough of the prepared batter to form a 1/4-inch-thick layer. Put the pan back in the oven and cook until the top is golden, watching carefully.

  8. Remove from the oven again and immediately add another tablespoonful of ghee on top of the previous layer. It will melt automatically because of the heat.

  9. Pour another layer of batter of the same 1/4-inch thickness. Cook until golden.

  10. Keep repeating the layering process until all the batter is used up, saving ghee for the top layer.

  11. When the cake is done, turn the Bebinca over on a wire rack to let cool.

  12. Move to a serving plate, garnish with almond slivers, and cut into slices; serve room temperature or cold.


  • This is the type of recipe where practice makes perfect, so don't get discouraged if your first attempt doesn't look perfect (it will still taste delicious, though). The more often you make this cake, the more skilled you will get at creating even layers.
  • Once you determine how much batter is needed to make a 1/4-inch layer, use that same measurement each time. Do the same for the cooking time—keep track of how long it takes for the layer to brown on top and set a timer for each layer.

Recipe Tags: