Basbousa is a traditional Middle Eastern semolina cake soaked in sugar syrup and often flavored with rose water or orange blossom water. This easy and delicious dessert is soft, moist, and rich in flavor, made with yogurt, coconut, and semolina (sooji), then topped with crunchy almonds.
Popular across Egypt, Lebanon, and Gulf countries, Basbousa is perfect for special occasions like Eid, Ramadan, or family get-togethers. The best part? Itβs egg-based but butter-free, making it lighter than other cakes and incredibly easy to bake at home.
In this recipe, youβll learn how to make authentic Basbousa with step-by-step instructions. From preparing the batter to making the syrup and decorating with almonds, this sweet semolina cake is a guaranteed crowd-pleaser.
If you love desi sweets like Sugar Free Kheer or Coconut Dessert Recipe, this cake will be your new favorite!

π° Basbousa Recipe (Semolina Coconut Cake with Syrup)
Ingredients
This authentic Basbousa recipe is a delicious Middle Eastern semolina cake soaked in fragrant rosewater syrup. Made with simple ingredients like yogurt, coconut, and semolina, itβs soft, moist, and perfect for festive occasions like Eid or Iftar. Try this easy Arabic dessert at home today!
β Includes lemon zest, rosewater syrup, and crunchy almonds for authentic flavor.
Ingredients
For the Syrup
For the Cake
π©βπ³ How to Make Basbousa
Step 1: Prepare the Cake Batter
- Sieve the flour and baking powder together in a large bowl.β¨
Add semolina, sugar, coconut, eggs, oil, yogurt, and vanilla essence. Mix well using a spoon until no lumps remain.β¨
Add lemon zest and stir gently to combine.β¨
- Pour the batter into a greased 9-inch oven dish.β¨
- Score slight cuts on the surface and place sliced almonds (skin-side down) on top.β¨
Step 2: Bake the Cake
- Preheat the oven to 200Β°C (400Β°F, Gas Mark 6).β¨
- Bake for 10 minutes, then reduce heat to 180Β°C (350Β°F, Gas Mark 4) and bake for another 35β40 minutes, or until a toothpick inserted comes out clean.β¨
Step 3: Prepare the Sugar Syrup
- In a saucepan, combine sugar, water, and lemon juice. Boil on high heat until sugar dissolves.β¨
- Lower the heat and simmer for 10 minutes.β¨
- Turn off the flame and stir in rose water. Let it cool.β¨
Step 4: Assemble & Serve
- Once the cake is baked, cut it into squares and pour the warm syrup evenly over it.β¨
- Allow the cake to absorb the syrup for at least 2 hours before serving.β¨
- Serve and enjoy this traditional Middle Eastern dessert!β¨
π Chefβs Tips for Perfect Basbousa
- Use fine semolina for a soft texture.β¨
- Allow the cake to fully cool before serving for best flavor absorption.β¨
- You can store leftovers in an airtight container for 3β4 days.β¨
π You may like my these Suggested Recipes
Shahi Mutton Curry is a perfect dinner before this dessert.β¨
Red Velvet Cake for modern dessert lovers.β¨
Dessert Recipes category page for more options
Note
Eggless Option: Replace 3 eggs with 1/2 cup thick yogurt + 1/4 tsp baking soda