Gerikiru Boakibaa | Lonumedhu

Gerikiru Boakibaa


We think Gerikiru Boakibaa sort of sits at the halfway point between a butter cake and boakibaa. Anyway, it’s a delicious dessert that’s just perfect with a cup of black tea.



  • 1 can condensed milk
  • 4 eggs
  • ¾ cup flour
  • 1 ½ tsp. baking powder
  • ¼ cup softened butter (for the boakibaa)
  • 1 tsp. softened butter (for greasing the tin)
  • 1 tsp. vanilla essence



  1. Preheat oven to 180 degrees Celsius.
  2. Grease a cake tin by rubbing a bit of butter or oil at the bottom and sides. We used a 7 ½ inch diameter one and used around a teaspoon of butter for greasing.
  3. Beat together the butter, eggs, and the condensed milk. You can use an electric mixer, or do it by hand by using a whisk or even a fork.
  4. Add the flour and baking powder, and beat the mixture again until it’s all smooth.
  5. Pour the mixture into the cake tin and place it in the preheated oven. Bake until the top is golden brown and a toothpick inserted into the centre comes out clean. Our boakibaa got baked in 40 minutes. For the first 20 minutes we kept it on the lower rack and moved it to the middle rack for the last 20 minutes. This is because in a previous try, we had the top burn before the insides could cook. Anyway, different ovens cook differently, so remember to keep an eye on your boakibaa when it’s baking. 


Eating Out

Curry Recipes

Hedhikaa Recipes

Dessert Recipes

Chicken Recipes

Rice Recipes

About Lonumedhu

Lonumedhu is about eating great food right here in the Maldives.

Our easy to follow recipes use locally available ingredients.

In our blog you will find food news, interviews with chefs and cooks, useful information about eating out and other foodie reads. 




© 2017-2023. All rights reserved. No part of this website may be reproduced without the written permission of the publisher.

Advertisers has partnered with Qualia Pvt Ltd, a publishing & marketing agency, for its desktop and mobile advertising.

Advertising enquiries should be directed to (960) 987 4396 or

Keep in Touch