There’s something incredibly comforting about the scent of coconut and vanilla rising from the oven, especially when it’s tied together with the sticky sweetness of a traditional syrup. Coconut Basbousa with Pistachio is that kind of dessert — a golden, moist, syrup-soaked semolina cake with hints of tropical coconut and crunchy pistachios. It’s simple, elegant, and irresistibly good with tea or coffee.
Behind the Recipe
Growing up, this was the dessert that signaled celebration. Whether it was for a family gathering or a last-minute sweet craving, basbousa always made its way to the table. My grandmother used to pour the hot syrup with such care, making sure every inch soaked in. That syrupy sizzle still echoes in my memory. The addition of coconut and pistachios? That was our family twist — and trust me, it makes all the difference.
Recipe Origin or Trivia
Basbousa traces its roots to Egypt and is a beloved dessert across the Middle East. Known by different names — harissa in some regions, revani in others — it’s traditionally made with semolina, sweetened with a floral syrup, and baked into a tender, dense cake. Coconut became a popular addition over time, adding softness and depth. The pistachio topping, though not always traditional, brings a pop of color and crunch that balances the soft crumb beautifully.
Why You’ll Love Coconut Basbousa with Pistachio
This dessert may look humble, but it has layers of flavor and texture that win over even the most skeptical tasters.
Versatile: You can serve it warm or chilled, with coffee or tea, as a dessert or an indulgent snack.
Budget-Friendly: Uses pantry staples like semolina, sugar, and yogurt, making it an economical sweet treat.
Quick and Easy: No fancy tools, no complicated steps. Just mix, bake, soak, and enjoy.
Customizable: Swap the pistachios for almonds or skip the coconut if you prefer a classic version.
Crowd-Pleasing: Its rich syrupy texture and soft crumb make it a favorite at gatherings.
Make-Ahead Friendly: It actually tastes better after resting as the syrup fully soaks in.
Great for Leftovers: Stays moist for days and can be gently reheated or enjoyed cold.
Chef’s Pro Tips for Perfect Results
This dessert is easy, but these small details elevate it to unforgettable.
- Use fine semolina: Coarse semolina makes the texture grainy, while fine gives it that smooth, melt-in-your-mouth feel.
- Don’t skip resting time: Let the batter sit for 10–15 minutes before baking to let the semolina absorb moisture.
- Pour hot syrup over warm cake: This ensures the syrup soaks evenly and doesn’t make it soggy.
- Score before baking: Pre-cutting squares allows the syrup to seep in deeper and makes serving easier.
- Lightly toast the coconut: For even deeper flavor, toast your shredded coconut briefly before mixing.
Kitchen Tools You’ll Need
No fancy gadgets here. Just the basics to bring this comforting dessert to life.
Mixing Bowl: For combining all the wet and dry ingredients.
Whisk or Spoon: To gently mix everything without overbeating.
8×8 Baking Pan: Perfect size for even baking and a thick cake.
Measuring Cups and Spoons: Precision matters for the syrup and batter.
Saucepan: To make the sugar syrup that gets poured over.
Ingredients in Coconut Basbousa with Pistachio
The ingredients in this recipe come together like a symphony of texture and sweetness. Here’s everything you’ll need:
- Fine Semolina: 1 cup. Forms the base of the basbousa, giving it structure and tender crumb.
- Desiccated Coconut: 1 cup. Adds moisture, texture, and subtle tropical flavor.
- Plain Yogurt: 1 cup. Keeps the cake moist and helps it rise slightly.
- Granulated Sugar: ¾ cup. Sweetens the batter and balances the richness.
- Melted Butter: ½ cup. Adds richness and keeps the cake soft.
- Baking Powder: 1 teaspoon. Helps the cake lift just enough while remaining dense.
- Vanilla Extract: 1 teaspoon. Rounds out the flavor and enhances sweetness.
- Pistachios: 2 tablespoons, chopped. Sprinkled on top for crunch and color.
- Water (for syrup): 1 cup. Forms the base of the sugar syrup.
- Granulated Sugar (for syrup): ¾ cup. Sweetens the syrup that soaks the cake.
- Lemon Juice: 1 teaspoon. Adds brightness and prevents crystallization in the syrup.
- Rose Water or Orange Blossom Water: 1 teaspoon (optional). Adds a delicate floral aroma.
Ingredient Substitutions
Not everything in your pantry? No worries. Here are some easy swaps.
Semolina: Use cream of wheat as a substitute in a pinch.
Butter: Melted ghee or neutral oil will also work well.
Yogurt: Substitute with sour cream or buttermilk.
Pistachios: Almonds or walnuts can be used instead.
Rose Water: Orange blossom water or skip it entirely.
Ingredient Spotlight
Semolina: This coarsely ground wheat flour gives basbousa its unique texture. It’s not quite cake, not quite pudding — it lives in that delicious in-between.
Desiccated Coconut: Finely shredded and dried, it infuses the cake with gentle flavor and a soft, chewy texture that makes each bite interesting.

Instructions for Making Coconut Basbousa with Pistachio
This dessert is as easy to make as it is delightful to eat. Here’s how we bring it together step by step.
-
Preheat Your Equipment:
Set your oven to 350°F (175°C). Grease your baking dish lightly with butter or nonstick spray. -
Combine Ingredients:
In a large bowl, mix semolina, coconut, yogurt, sugar, melted butter, vanilla, and baking powder. Stir just until combined and let sit for 10 minutes. -
Prepare Your Cooking Vessel:
Pour the batter into the greased pan. Use a spatula to spread it evenly and smooth the surface. -
Assemble the Dish:
Score the top into squares or diamonds using a knife. Place a pistachio piece in the center of each. -
Cook to Perfection:
Bake for 30 to 35 minutes or until golden brown and a toothpick comes out clean. -
Finishing Touches:
While the basbousa is baking, make the syrup by simmering water, sugar, and lemon juice for 10 minutes. Add rose water at the end. Pour hot syrup over the warm cake as soon as it comes out. -
Serve and Enjoy:
Let the basbousa cool and absorb the syrup. Serve warm or at room temperature with a sprinkle of extra pistachios.
Texture & Flavor Secrets
The beauty of basbousa lies in its contrast. The outer edges bake into a lightly crisp, golden crust while the inside remains soft and syrupy. The coconut adds chewiness, the syrup adds a sweet gloss, and the pistachios lend crunch. Every bite is a symphony of soft, sticky, and nutty.
Cooking Tips & Tricks
Here are a few little gems to help you shine:
- Let the syrup cool slightly before pouring for a thicker consistency.
- If the cake browns too fast, loosely tent with foil.
- For deeper flavor, use clarified butter or ghee.
What to Avoid
Even a simple recipe has its pitfalls. Here’s how to steer clear:
- Overbaking: It dries out quickly. Check early and often.
- Cold syrup on cold cake: This leads to uneven absorption.
- Skipping rest time: The batter needs that soak to hydrate the semolina.
Nutrition Facts
Servings: 9
Calories per serving: 290
Note: These are approximate values.
Preparation Time
Prep Time: 10 minutes
Cook Time: 35 minutes
Total Time: 45 minutes
Make-Ahead and Storage Tips
This is a dream dessert for planning ahead. You can make it the day before and let it sit covered at room temp. The syrup keeps it moist. Leftovers store well in an airtight container for 4 to 5 days. It also freezes beautifully. Just thaw and warm slightly to refresh.
How to Serve Coconut Basbousa with Pistachio
Serve this beauty with mint tea or strong coffee for a classic finish. Add a dollop of whipped cream or a spoonful of Greek yogurt if you want to go the extra mile. A sprinkle of extra toasted coconut makes for a lovely garnish.
Creative Leftover Transformations
Turn your extra pieces into something new:
- Crumble into a parfait with cream and berries.
- Warm and serve with ice cream.
- Blend into a milkshake with vanilla ice cream.
Additional Tips
- Use a glass or metal baking dish for best results.
- Always toast your pistachios for maximum flavor.
- Let the cake cool completely before covering to avoid sogginess.
Make It a Showstopper
Presentation counts. Serve it on a white platter to make the pistachios pop. A drizzle of extra syrup just before serving adds a glossy shine. A little edible gold leaf or dried rose petals can elevate it to party level.
Variations to Try
- Chocolate Basbousa: Add mini chocolate chips and drizzle with ganache.
- Lemon Coconut: Add lemon zest to the batter and lemon juice to the syrup.
- Nutty Delight: Swap coconut for ground almonds or hazelnuts.
- Spiced Basbousa: Add a pinch of cardamom and cinnamon to the batter.
- Stuffed Basbousa: Layer dates or sweetened ricotta in the middle before baking.
FAQ’s
Q1: Can I make this without coconut?
A1: Yes, just replace the coconut with more semolina or ground almonds for a different texture.
Q2: Can I use honey instead of sugar for the syrup?
A2: It’s not recommended as honey thickens differently. Stick to sugar for best results.
Q3: Why is my basbousa dry?
A3: It may have been overbaked or didn’t absorb enough syrup. Be generous when pouring.
Q4: Is this gluten-free?
A4: Traditional semolina contains gluten, but you can try gluten-free semolina alternatives.
Q5: Can I double the recipe?
A5: Absolutely. Use a larger pan and extend the baking time slightly.
Q6: Do I have to score the top?
A6: Yes, it helps the syrup soak in and makes cutting cleaner later.
Q7: Can I add eggs?
A7: Some versions do include eggs, but this eggless version is just as rich and moist.
Q8: How sweet is it?
A8: Moderately sweet, but you can adjust syrup quantity to taste.
Q9: Can I use sweetened shredded coconut?
A9: Yes, but reduce sugar in the batter slightly to compensate.
Q10: Can I add dried fruit?
A10: Definitely. Raisins or chopped dates would add a nice chewy contrast.
Conclusion
Coconut Basbousa with Pistachio is one of those timeless desserts that brings comfort, joy, and a hint of nostalgia with every bite. Its sticky sweetness, tender crumb, and rich coconut flavor are simply irresistible. Whether you’re making it for guests or just yourself, this treat is worth every moment in the kitchen.
Print
Coconut Basbousa with Pistachio
- Prep Time: 10 minutes
- Cook Time: 35 minutes
- Total Time: 45 minutes
- Yield: 9 servings 1x
- Category: Dessert
- Method: Baking
- Cuisine: Middle Eastern
- Diet: Vegetarian
Description
A moist, golden semolina cake infused with coconut and topped with pistachios, soaked in a fragrant sugar syrup for the perfect Middle Eastern dessert experience.
Ingredients
- 1 cup fine semolina
- 1 cup desiccated coconut
- 1 cup plain yogurt
- 3/4 cup granulated sugar
- 1/2 cup melted butter
- 1 teaspoon baking powder
- 1 teaspoon vanilla extract
- 2 tablespoons chopped pistachios
- 1 cup water (for syrup)
- 3/4 cup granulated sugar (for syrup)
- 1 teaspoon lemon juice
- 1 teaspoon rose water or orange blossom water (optional)
Instructions
- Preheat your oven to 350°F (175°C) and grease an 8×8 baking pan.
- In a mixing bowl, combine semolina, coconut, yogurt, sugar, melted butter, baking powder, and vanilla extract. Mix well and let rest for 10 minutes.
- Pour the batter into the prepared pan and smooth the top. Score the surface into squares or diamonds and place a pistachio piece in the center of each piece.
- Bake for 30 to 35 minutes or until golden and a toothpick inserted comes out clean.
- While the cake bakes, prepare the syrup by simmering water, sugar, and lemon juice for 10 minutes. Stir in rose water if using.
- Remove the cake from the oven and immediately pour the hot syrup over the warm cake. Let it soak and cool before serving.
Notes
- Use fine semolina for the best texture.
- Let the batter rest before baking to help it hydrate.
- Pour syrup while the cake is still warm for better absorption.
- Garnish with extra pistachios or dried rose petals for a festive touch.
Nutrition
- Serving Size: 1 piece
- Calories: 290
- Sugar: 28g
- Sodium: 45mg
- Fat: 14g
- Saturated Fat: 9g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 36g
- Fiber: 2g
- Protein: 4g
- Cholesterol: 20mg