The Ultimate Cream-Filled Basbousa Recipe (Basbousa Bil Qashta)

 


If you are looking for the perfect Middle Eastern dessert to impress your guests, look no further. This authentic cream-filled Basbousa recipe (known as Basbousa Bil Qashta) is a showstopper. Featuring layers of moist, golden semolina cake hugging a rich, velvety Ashta cream filling, all soaked in a fragrant simple syrup, this dessert is the ultimate crowd-pleaser.

Whether you are hosting a festive gathering or craving a sweet weekend treat, this step-by-step guide will help you bake a bakery-quality Basbousa right at home.


What Is Basbousa?

Basbousa (also spelled Basbousah) is a traditional Middle Eastern sweet cake made from coarse semolina flour. It is popular across the Levant, Egypt, and the Gulf region. While a standard Basbousa is single-layered and topped with nuts, this particular version—Basbousa with cream stuffing—elevates the classic dessert by adding a thick, luscious layer of cooked milk pudding and clotted cream (Qashta or Ashta) in the middle. The result is a beautiful contrast of textures that melts in your mouth with every single bite.

Why You’ll Love This Recipe

  • ✅ The Perfect Texture: It achieves the ideal balance—moist and syrup-soaked without becoming soggy or overly dense.
  • ✅ Foolproof Cream Filling: By combining a homemade cooked pudding base with store-bought Qashta and Gaimar, you get a rich, stable filling that doesn't bleed into the cake layers.
  • ✅ Crowd-Pleaser: It yields a generous portion, making it the perfect easy dessert for family gatherings and parties.
  • ✅ Simple Ingredients: You likely already have most of these pantry staples in your kitchen!

Ingredients You Will Need

To make this recipe flawlessly, let's break down the ingredients into three simple components: the homemade Qashta cream, the sweet sugar syrup, and the soft semolina cake batter.

For the Cream Filling (Qashta):

  •  2 cups liquid milk
  •  2 tablespoons granulated sugar
  •  3 tablespoons cornstarch (heaping)
  •  1 can Qashta cream (170g)
  •  1 can Gaimar / thick clotted cream (120g)

For the Basbousa Cake Batter:

  •  1 large egg
  •  1 teaspoon vanilla extract
  •  1 cup granulated sugar
  •  3/4 cup vegetable oil
  •  1 can Qashta cream (170g)
  •  1 cup powdered milk
  •  1 3/4 cups coarse semolina
  •  A pinch of salt
  •  1 heaping teaspoon baking powder

Step-by-Step Instructions

  • Step 1: Make the Velvet Cream Filling

In a cold pot, whisk together the 2 cups of liquid milk, 2 tablespoons of sugar, and 3 heaping tablespoons of cornstarch until completely dissolved. Place the pot over medium heat, stirring continuously. Once the mixture boils and thickens into a heavy paste, remove it from the heat. Immediately stir in the can of Qashta (170g) and Gaimar (120g) until perfectly smooth.

To prevent a skin from forming, stir the cream every 5 minutes while it cools completely. Once cooled, transfer the cream into a piping/pastry bag for easy assembly.

  • Step 2: Mix the Semolina Batter

In a large mixing bowl, beat the egg, vanilla extract, and 1 cup of sugar together for one full minute until slightly pale. Next, add the 3/4 cup of vegetable oil, the second can of Qashta, and the powdered milk. Whisk thoroughly for 2 minutes until fully combined.

Finally, fold in the 1 3/4 cups of semolina, a pinch of salt, and a heaping teaspoon of baking powder. Mix gently just until a cohesive batter forms. Divide the finished batter into two equal portions.

  • Step 3: Assemble and Bake

Preheat your oven to 180°C (350°F). Grease your baking pan or pyrex dish with a little oil.

Pour the first half of the Basbousa batter into the bottom of the pan and smooth it out evenly. Next, pipe or gently spread the cooled cream filling uniformly over the first layer. Place the remaining half of the Basbousa batter into a pastry bag and carefully pipe it over the cream layer, smoothing it gently with a spatula to ensure the cream is fully sealed inside.

Bake in the preheated oven at 180°C for 40 minutes. Once the edges are golden brown, turn on the top broiler on a low setting to toast the top surface to a beautiful, even golden hue.

  • Step 4: The Finishing Touches

As soon as the Basbousa comes out of the oven hot, pour the completely cooled sugar syrup evenly over the top. Garnish generously with ground pistachios. Allow the dessert to cool completely to room temperature (or chill in the fridge) so the cream layer sets beautifully before slicing. Serve and enjoy!

Tips for the Perfect Basbousa

  •  Temperature Contrast is Key: Always pour cold syrup over hot Basbousa (or vice versa). Pouring hot syrup over hot cake will make it unpleasantly mushy.
  •  Don't Overmix: When adding the semolina flour, mix just until combined. Overmixing develops the gluten, resulting in a tough, dry cake.
  •  Let it Set: Resist the temptation to cut the Basbousa while it is hot! Letting it cool completely ensures clean, beautiful squares where the cream layer stays intact.
  •  The Pastry Bag Trick: Using a pastry bag to distribute the top layer of batter prevents it from mixing into the soft cream layer below.

When to Serve Basbousa

Basbousa with cream stuffing is incredibly versatile and shines during special moments. It is a staple Ramadan dessert recipe for breaking the fast during Iftar, but it is equally wonderful as a weekend treat alongside hot Arabic coffee or mint tea. Because it travels well, it is also an excellent option to bring along to potlucks, Eid celebrations, or casual backyard family gatherings.

Serving Suggestions

For an authentic presentation, you can beautifully garnish the Basbousa with crushed pistachios or edible rose petals. For those who love an extra touch of sweetness, feel free to drizzle an additional splash of warm sugar syrup (Shira) right over your slice before eating. To create the ultimate flavor balance, enjoy this decadent dessert alongside a warm cup of traditional Saudi Arabic coffee (Qahwa) or a rich, dark Turkish black coffee. The bold, aromatic notes of the coffee cut through the sweetness beautifully, making every bite even more enjoyable.


Baking a bakery-quality Basbousa with cream stuffing at home doesn't have to be intimidating. With this precise and loving recipe from the brilliant Balqis (@balqisweet), you are guaranteed a dessert that is beautifully layered, perfectly sweetened, and incredibly moist. It is the absolute best sweet treat to bring people together, capturing the true essence of traditional Middle Eastern hospitality.

Gather your ingredients, preheat your oven, and treat your family and friends to this delightful masterpiece. Don't forget to brew a fresh pot of Saudi or Turkish coffee to go with it! Happy baking, and Bil'afiyah (bon appétit)!


Frequently Asked Questions

  • Can I use fine semolina instead of coarse semolina?

Coarse semolina is highly recommended for this recipe as it gives Basbousa its signature crumbly, grainy texture. Fine semolina can make the cake texture too dense and cake-like.

  • How do I store leftover cream-filled Basbousa?

Because this recipe contains dairy (milk, Qashta, and Gaimar), leftovers must be stored in an airtight container in the refrigerator. It will stay fresh and delicious for up to 3 to 4 days.

  • Why did my cream filling leak outduring baking?

This usually happens if the top layer of batter didn't completely seal the edges of the pan. Make sure to spread the top semolina layer all the way to the sides of the baking dish to lock the cream inside.


Comments