There’s something wonderfully comforting about the smell of sweet syrup and warm semolina dancing through the kitchen. As I prepared my favorite Middle Eastern dessert, Basbousa, I couldn’t help but reminisce about the joyous gatherings shared around the dinner table, where laughter and delicious food effortlessly mingled. This soft, syrup-soaked semolina cake not only delivers a delightful taste but also boasts an amazing texture that has made it a beloved treat in countless households.
What I adore most about Basbousa is its simplicity — it comes together in no time, perfect for those busy weeknights when you still crave a homemade sweet treat. Whether you’re enticed by the subtle tang of yogurt or the allure of a golden, crisp crust, this dessert can cater to everyone’s preferences with easy dairy-free and nut-free adaptations. So come along with me, and let’s dive into this indulgent yet accessible recipe that promises to delight your taste buds and warm your heart, making it an instant favorite in your kitchen too!
Why will you love this Basbousa?
Simplicity at its finest: This recipe requires minimal ingredients and steps, making it perfect for novice bakers and busy lives alike.
Irresistible flavor: The combination of syrup-soaked semolina and a hint of tang from yogurt results in a moist, sweet treat that leaves everyone wanting more.
Versatile options: Whether you need a nut-free or dairy-free version, this Basbousa easily accommodates dietary preferences without losing its delightful essence.
Perfect for gathering: A crowd-pleaser at parties and gatherings, everyone will enjoy this warm, inviting dessert!
Quick preparation: With a baking time of just 30-35 minutes, you can whip up this delicious cake in no time.
Embrace the joy of homemade sweets with this easy recipe, and serve your Basbousa warm for the best experience!
Basbousa Ingredients
For the Cake
- Semolina – Provides structure and a delightful texture; for best results, use fine semolina for softness.
- Sugar – Sweetens both the cake and syrup, ensuring a moist final result after soaking.
- Plain Yogurt – Introduces moisture and richness; full-fat yogurt is best, or use coconut/soy yogurt for a dairy-free option.
- Melted Butter – Adds flavor and richness; can be replaced with a neutral oil, such as sunflower, for a dairy-free twist.
- Baking Powder – Essential for leavening so the cake rises beautifully.
- Vanilla Extract – Imparts a lovely aromatic flavor to the cake.
For the Syrup
- Sugar (for Syrup) – Sweetens and preserves moisture in the cake; combined with water for a delectable syrup.
- Water – Forms the base of the syrup, blending harmoniously with the sugar.
- Lemon Juice – Prevents crystallization and elevates the syrup’s flavor with a refreshing brightness.
Optional Garnish
- Almonds – Traditional for presentation and texture; alternative options include sunflower or pumpkin seeds for a nut-free version.
Whether you’re diving into this Basbousa recipe for the first time or perfecting your technique, these ingredients are your foundation for a mouthwatering experience!
How to Make Basbousa
-
Preheat the oven to 350°F (175°C) and generously grease an 8×8-inch baking dish. This ensures your Basbousa can slide out smoothly after baking.
-
Combine semolina, sugar, baking powder, and salt in a bowl. Mix well to distribute the ingredients evenly, as this will create a balanced flavor throughout the cake.
-
Stir in yogurt, melted butter, and vanilla extract until everything is thoroughly combined. Let the mixture rest for about 5 minutes to allow the semolina to absorb moisture and soften.
-
Pour the batter into the prepared baking dish, smoothing out the top with a spatula. With a knife, gently score the top into squares and place an almond in the center of each for a traditional touch.
-
Bake for 30–35 minutes, or until the top is golden brown and a toothpick inserted comes out clean. Keep an eye on it to avoid over-baking!
-
Prepare the syrup while the cake is baking. In a saucepan, combine sugar and water, and bring to a boil. Simmer for about 10 minutes before adding lemon juice; this will add brightness and prevent crystallization.
-
Pour the warm syrup over the hot cake immediately after removing it from the oven. Allow the cake to absorb the syrup and cool completely before serving, making it extra moist and flavorful.
Optional: Serve your Basbousa warm with a dollop of yogurt on the side for delightful contrast.
Exact quantities are listed in the recipe card below.

How to Store and Freeze Basbousa
-
Room Temperature: Allow Basbousa to cool completely before wrapping it tightly. It can be stored at room temperature for up to 2–3 days, especially in cool climates.
-
Fridge: For longer freshness, store your Basbousa in an airtight container in the refrigerator for up to 5–7 days. This will help retain its moisture and prevent drying out.
-
Freezer: If you want to extend its shelf life, freeze the cake wrapped in plastic wrap and then foil for up to 2 months. Thaw in the fridge overnight before serving.
-
Reheating: To enjoy your Basbousa warm again, reheat it in the oven at 350°F (175°C) for about 10–15 minutes. This will revive its soft texture and syrupy goodness!
Make Ahead Options
Preparing Basbousa ahead of time is a game changer for busy home cooks! You can mix the dry ingredients (semolina, sugar, baking powder, and salt) up to 24 hours in advance; just store the mixture in an airtight container to keep it fresh. Additionally, the syrup can be made and refrigerated for up to 3 days, ensuring the flavors meld beautifully. When you’re ready to bake, simply combine the dry mix with yogurt, melted butter, and vanilla, then pour the batter into your baking dish. Finish by baking and pouring warm syrup over your Basbousa. This approach not only saves time but also guarantees a delicious dessert that’s just as delightful as if made fresh!
Basbousa Variations
There’s no limit to how you can make this delightful dessert your own—let your creativity shine as you customize your Basbousa!
- Nut-Free: Replace almonds with sunflower or pumpkin seeds for a deliciously crunchy topping that’s allergen-friendly.
- Dairy-Free: Use coconut or soy yogurt and a neutral oil instead of butter for a fully dairy-free version without sacrificing taste.
- Coconut Twist: Incorporate shredded coconut into the batter for a tropical flair that pairs beautifully with the syrup.
- Flavor Boost: Add a hint of almond extract alongside vanilla for an unexpected depth that’ll wow your guests.
- Sweetness Control: Adjust the sugar in the syrup based on your preference; try reducing it for a less sweet but still enjoyable treat.
- Fruity Flair: Top with fresh fruit or a fruit compote for a juicy contrast that brightens every bite.
- Spiced Up: Infuse your syrup with a pinch of cinnamon or cardamom for a warm, aromatic touch that elevates the flavor profile.
- Chocolate Drizzle: For the chocoholics, a drizzle of melted dark or white chocolate over the cooled Basbousa adds an indulgent finish that’s hard to resist.
Feel free to experiment, and discover the joy of making this recipe your own each time you bake!
Expert Tips for Making Basbousa
-
Syrup Temperature: Always pour the syrup over the hot cake while it’s warm to prevent dryness. A warm syrup ensures maximum absorption and moisture.
-
Rest the Batter: Let the batter sit for 5 minutes after mixing. This allows the semolina to absorb moisture, resulting in a softer, more tender cake.
-
Score Before Baking: Scoring the top of the batter not only helps with presentation but also allows the syrup to seep into the squares evenly after baking.
-
Keep an Eye on Baking: Monitor your Basbousa closely during the last few minutes of baking. Over-baking can lead to a dry texture, whereas the perfect golden crust is what you’re aiming for.
-
Storage Tips: Store any leftovers tightly covered in the refrigerator for up to a week. This will keep your Basbousa moist and fresh, ready for dessert cravings!
Enjoy your journey with this delightful Basbousa recipe!
What to Serve with Basbousa?
There’s nothing quite like complementing homemade delights with equally delicious sides to create a memorable meal experience.
- Creamy Yogurt: A dollop of yogurt balances the sweetness and adds a refreshing tang to every bite of Basbousa.
- Herbed Salad: Light, fresh salads with parsley or mint provide a crisp contrast to the cake’s rich texture, making each forkful delightful.
- Rose Water Tea: This aromatic tea beautifully complements the flavors of Basbousa while offering a soothing warmth. Imagine enjoying your slice of cake with a steaming cup on a leisurely afternoon!
- Coconut Flakes: Sprinkling some toasted coconut on top adds an extra dimension of tropical flavor, enhancing the cake’s already delightful taste and texture.
- Fruit Platter: A medley of juicy fruits like oranges, pomegranates, and berries brings a vibrant burst of color and freshness to your dessert spread.
- Pistachio Crumble: Adding a sprinkle of crushed pistachios not only elevates the visual appeal but also adds a satisfying crunch that pairs wonderfully with the cake’s softness.

Basbousa Recipe FAQs
What type of semolina should I use for Basbousa?
Absolutely! For the best results, use fine semolina to achieve a softer, more tender crumb. If you prefer a bit of bite in the texture, coarse semolina can be used, but the cake may be denser.
How should I store leftover Basbousa?
To maintain its deliciousness, let your Basbousa cool completely before wrapping it tightly in plastic wrap and storing it in the refrigerator for up to 5–7 days. If it’s a warmer climate, it can be kept at room temperature for just 2–3 days. Remember, freshness is key!
Can I freeze Basbousa, and how?
Certainly! To extend the shelf life of your Basbousa, wrap it well in plastic wrap and then in foil to prevent freezer burn. It can stay in the freezer for up to 2 months. When you’re ready to enjoy, just thaw it in the fridge overnight, then reheat at 350°F (175°C) for about 10–15 minutes to bring back that fresh, soft texture.
What should I do if my Basbousa turns out dry?
If your Basbousa is on the dry side, don’t worry! Next time, ensure you pour the warm syrup over the hot cake as soon as it comes out of the oven; this helps lock in moisture. Additionally, try letting the batter rest for the recommended 5 minutes before baking — this step allows the semolina to soften, resulting in a more tender cake.
Are there any dietary considerations for Basbousa?
Very much so! If you’re catering to nut allergies, simply replace any almonds with sunflower or pumpkin seeds for a tasty garnish. For those avoiding dairy, you can use coconut or soy yogurt instead of plain yogurt and swap in a neutral oil in place of butter. These adaptations allow everyone to enjoy this delightful dessert!
How do I know when my Basbousa is done baking?
To check for doneness, insert a toothpick into the center of the cake. If it comes out clean, your Basbousa is ready! Keep an eye on it during baking to achieve that beautiful golden crust without overcooking, which could lead to dryness.

Irresistible Basbousa: Easy Semolina Cake That Delights
Ingredients
Equipment
Method
- Preheat the oven to 350°F (175°C) and grease an 8×8-inch baking dish.
- Combine semolina, sugar, baking powder, and salt in a bowl.
- Stir in yogurt, melted butter, and vanilla until combined. Let rest for 5 minutes.
- Pour the batter into the prepared dish, score the top into squares, and place an almond in each.
- Bake for 30–35 minutes until golden and a toothpick comes out clean.
- Prepare the syrup while the cake is baking by boiling sugar and water for 10 minutes, then adding lemon juice.
- Immediately pour warm syrup over the hot cake after removing from the oven.
- Allow cake to absorb syrup and cool completely before serving.
- Serve warm with yogurt on the side if desired.





