A taste of Egypt: Basbousa recipe

A taste of Egypt: Basbousa recipe

A taste of Egypt: Basbousa recipe

I love to cook, and I explore cuisines from all over the world in my kitchen. Writing a new novel is the perfect reason to try out recipes from a new country! For Song of the Nile, I returned to dishes from my childhood, growing up in Egypt – in particular, my favourite sweet treat, basbousa.

Basbousa is a sweet dessert made from semolina and coconut with syrup. Its name translates to ‘small kiss’ in Arabic. The dish was so popular that it spread across the Ottoman Empire, and today you find variations in North African, Middle Eastern, Turkish and Greek cuisines. The original – and in my opinion, the most delicious – however, is the basbousa of Egypt. It can be served hot or cold, and it is usually cut into diamond shapes.

In Song of the Nile, the cook at Aida’s home in Luxor makes basbousa to welcome her home after her years away nursing in England. He adds orange blossom water to his basbousa, as do I.

Song of the Nile: available to buy now

Here is the recipe I use for basbousa, which is always a hit with family and guests alike. There are two stages for the bake, both really quite straightforward.



For the syrup

2 cups caster sugar

1½ cups water

1 tablespoon orange blossom water (or rose water, if you prefer)

1 teaspoon lemon juice


For the cake

2 cups coarse semolina flour

1 cup desiccated coconut

½ cup unsalted butter

⅓ cup caster sugar

1 teaspoon baking soda

1 tablespoon honey

1 cup plain yoghurt (or sour cream)

Almonds (roasted or blanched, as preferred)


Stage 1: The syrup

  1. Stir the sugar into the water in a saucepan and heat, stirring, until a syrup forms (it should be thick enough to coat the back of the spoon).
  2. Stir in the orange blossom water and lemon juice, simmer and then leave to cool (be careful of very hot syrup).


Stage 1: The cake

  1. Preheat the oven to 400°F/200°C.
  2. Grease the cake pan with butter (and, if you have it, a little tahini). Use either a square (9X9) or round dish.
  3. Mix the dry ingredients (semolina, baking soda, coconut and sugar).
  4. Melt the butter and stir into the dry ingredients along with the honey.
  5. Add the yoghurt and mix well. I use my hands for this mixing.
  6. Press the cake mix into the baking dish.
  7. Smooth the surface and then score diamond shapes.
  8. Decorate each diamond with an almond.
  9. Bake in the centre of the preheated oven until golden brown (around 30 minutes).
  10. Remove the cake from the oven and while it’s still hot, slice along the scored lines.
  11. Pour on the syrup, saturating the cake thoroughly, and cover for at least 10 minutes.
  12. Serve warm or cool. Enjoy!

Share this post

Share this post

Share this post