Desserts
This Arabic milk cake recipe delivers the delicate balance of silky yogurt and fragrant cardamom that defines Middle Eastern desserts. š« The secret lies in layering semolina and yogurt for a melt-in-your-mouth texture, while rose water and cardamom infuse every bite with authentic aroma. I've perfected this version after years of testingāno dry crumbs or overly sweet flavors here.
The magic happens in the steaming process, where heat transforms the batter into a light, airy cake with just the right amount of chew. Traditional recipes often include semolina or rice flour for structure, but I've included a foolproof method that works with all-purpose flour for home cooks. The result? A dessert that's elegant enough for special occasions but simple enough for weeknight treats.
What makes this recipe truly special is the cultural depthāeach ingredient tells a story. Cardamom adds warmth, rose water brings floral notes, and a touch of vanilla rounds out the flavors. The cake is moist, tender, and subtly sweet, with a delicate crumb that practically dissolves on your tongue. It's the kind of dessert that feels like a hug in every bite.
Serve it warm with a dusting of powdered sugar or chilled with fresh berries for a modern twist. This recipe scales beautifully for gatherings, and the leftovers keep well for up to three days. Let's create something truly special in your kitchen.
Ingredients for arabic milk cake
Eight ingredients transform into a Middle Eastern dessert masterpieceāsilky, fragrant, and full of cultural charm.
| Ingredient | Amount | Notes |
|---|---|---|
| Plain Yogurt š„ | 2 cups | Full-fat for creaminess |
| All-Purpose Flour š¾ | 2 ½ cups | Sifted for smooth batter |
| Granulated Sugar š | 1 ½ cups | White or light brown |
| Unsalted Butter š§ | ¾ cup | Melted, room temperature |
| Semolina Flour š¾ | ½ cup | Fine grind preferred |
| Ground Cardamom šæ | 1 ½ tsp | Freshly ground for aroma |
| Rose Water šø | 1 tbsp | Pure, food-grade only |
| Vanilla Extract šÆ | 1 tsp | Pure vanilla preferred |
| Baking Powder š | 1 ½ tsp | Aluminum-free preferred |
| Salt š§ | ½ tsp | Fine sea salt |
| Powdered Sugar š | ¼ cup | For dusting, optional |
| Fresh Berries š | 1 cup | For serving, optional |
The yogurt is the soul of this cakeāfull-fat Greek yogurt from Trader Joe's or Chobani works best, but any thick plain yogurt will do. Cardamom is non-negotiable here; Penzeys or spice markets carry the best ground version. Rose water? Grab the food-grade kind from Middle Eastern marketsāit's worth hunting for. For the flour, sift it twice to avoid lumps, and if you can't find semolina, fine cornmeal works in a pinch. Butter should be room temp but not greasyājust melted and cool.
No cardamom? Cinnamon at half the amount adds warmth, though it won't be authentic. Skip the rose water? Orange blossom water is a close second, but vanilla alone will taste flat. For the sugar, brown sugar adds moisture but darkens the cake slightly. If your butter is cold, microwave it for 30 seconds to softenāno greasy mess here. The baking powder is key for that tender crumb, so don't skip it. And if you're feeling fancy, swap the powdered sugar for a sprinkle of crushed pistachios on top.
This cake keeps beautifullyā3 days refrigerated or 1 month frozen. For freezing, wrap tightly in plastic and thaw overnight. The texture improves after the first day as flavors meld. To reheat, steam for 5 minutes or microwave for 20 seconds. Leftovers? Slice and toast briefly for a warm treat. And if anyone asks, this isn't just dessertāit's a little piece of the Middle East in every bite.
Why You'll Love This Recipe
- No-Yogurt-Waste Wonder: I swear by this recipe because it turns that half-empty yogurt tub into something magicalāno spoilage, no guilt. The tangy richness from the yogurt cuts through the sweetness like a perfect balance, and honestly? Iāve never thrown out yogurt again.
- Semolina Crunch Magic: That crispy semolina crust on top? Itās the star. The contrast between the soft, custardy center and the buttery, toasted crunch is ridiculously satisfying. Iāll be real: my kids fight over the last slice because of this part alone.
- Weekday Meal Hack: This cake keeps beautifully for days, so I bake a batch on Sundays and pull it out for breakfast, dessert, or even a quick snack. The butter and sugar shelf-life? Solid. No weird textures or weird tastesājust pure, reliable comfort food.
- Budget Breakfast Boost: Five ingredients, one bowlāthis is my go-to when Iām low on cash but still want something special. The flour and sugar stretch far, and the butter adds richness without breaking the bank. Plus, itās way cheaper than buying store-bought pastries.
Step-by-step instructions for silky yogurt and cardamom cake
Here's how to create this melt-in-your-mouth dessert with perfect texture every time.
šØāš³ Step 1: Whisk Yogurt and Wet Ingredients Together
In a large mixing bowl, combine the 2 cups plain yogurt, 1.5 cups granulated sugar, 1 tbsp rose water, and 1 tsp vanilla extract. Whisk vigorously for 2-3 minutes until the sugar dissolves completely and the mixture becomes smooth and slightly thickened. You'll notice the sugar grains disappear entirely and the liquid takes on a glossy sheen.
This step is crucialāI've found that fully dissolving the sugar prevents graininess in the final cake. If you see any sugar crystals lingering at the bottom, keep whisking for another 30 seconds. The mixture should coat the back of a spoon without leaving a gritty texture.
šØāš³ Step 2: Melt and Mix the Butter
In a separate small bowl, melt the 0.75 cup unsalted butter in the microwave for 20-30 seconds or until just liquid. Let it cool slightly for 1 minuteāit should be warm to the touch but not hot. Then, gradually pour the melted butter into the yogurt mixture while whisking constantly.
Here's the thingāadding warm butter creates tiny air pockets that make the cake light and tender. If the butter is too hot, it can curdle the yogurt. You'll know you've done it right when the mixture becomes thick and creamy, almost like a light batter.
šØāš³ Step 3: Combine Dry Ingredients
In a medium bowl, sift together the 2.5 cups all-purpose flour, 0.5 cup semolina flour, 1.5 tsp ground cardamom, 1.5 tsp baking powder, and 0.5 tsp salt. Whisk gently to break up any lumps. Then, gradually add this dry mixture to the yogurt mixture in 3 additions, folding gently with a spatula after each addition.
Don't overmixājust until the batter comes together. You'll see a thick, smooth batter that clings to the spatula but still has some streaks of flour. This prevents the cake from becoming dense. I like to use a rubber spatula here because it helps scrape up all the batter from the bottom of the bowl.
š„ Step 4: Bake to Golden Perfection
Preheat your oven to 350°F and grease an 8-inch round cake pan or line it with parchment paper. Pour the batter into the prepared pan and smooth the top with a spatula. Bake for 45-50 minutes until a toothpick inserted in the center comes out clean and the edges are light golden brown.
The cake is done when it springs back slightly when touched and has pulled away from the sides of the pan. I usually start checking at the 40-minute mark because ovens vary. If the top browns too quickly, tent the pan with foil after 30 minutes to prevent over-browning.
ā° Step 5: Cool and Serve with Fresh Berries
Remove the cake from the oven and let it cool in the pan for 10 minutes. Then, invert it onto a wire rack to cool completely. While it cools, dust the top with 0.25 cup powdered sugar if desired. The cake will develop a beautiful, silky texture as it cools.
Serve slices warm or at room temperature with 1 cup fresh berries on the side. The cardamom and rose water flavors shine when paired with tart berries like raspberries or blackberries. I like to cut it into 8 equal wedges for easy servingāthis cake is so tender it practically melts in your mouth!
Pro Tips For Making Arabic Milk Cake
- STRAIN THE YOGURT: Skip the thick Greek stuffāuse regular plain yogurt, but strain it for 30 minutes in a clean kitchen towel or cheesecloth. This removes excess liquid and gives the cake that signature dense, creamy texture. (Yes, it feels like overkill, but trust me, the difference is noticeable.)
- MELT BUTTER SLOWLY: Donāt rush the butterāmelt it in the microwave in 15-second bursts, stirring between each, until itās just liquid. If you nuke it too fast, itāll separate later when mixed with the yogurt, and your batter will turn greasy instead of silky. Patience here saves cleanup later.
- DONāT OVERMIX THE BATTER: Stir the flour and yogurt mixture just until combinedālumps are fine. Overmixing develops gluten, which turns your light, airy cake into a dense brick. Think "roughly incorporated," not "smooth perfection."
- TOAST THE SEMOLINA: Dry-toast the semolina in a pan over medium heat for 2ā3 minutes until it smells nutty and golden. This step prevents a gritty texture and adds a subtle depth of flavor. (Skip it, and youāll taste the differenceāpromise.)
Pro cooking tips for this dish
Steaming Secret
This cake shines when steamed for the first 10 minutes after bakingātrust me, it's a game-changer. After removing it from the oven, place the pan in a steamer lined with a damp towel. The steam keeps the cake moist while cooling, preventing that dreaded dry texture. I use a large pot with a steamer basket and add 1 cup boiling water to the bottom. This method works especially well if your kitchen tends to be dry. š«
Cardamom Infusion
For maximum flavor, toast the 1.5 tsp ground cardamom in a dry pan over low heat for 30 seconds before adding it to the dry ingredients. This wakes up the essential oils and deepens the aroma. I like to crush the cardamom pods first, then grind them fresh for the best results. If you can't find ground cardamom, whole pods work tooājust crush them finely. Never skip this step, as it's what makes this cake taste authentically Middle Eastern.
Butter Temperature
The butter's temperature is criticalāI've ruined cakes by adding it too hot. Warm the butter to 110°F (just above room temperature) before mixing. Test it by touching a drop to your wristāit should feel warm but not hot enough to burn. If your butter is too cold, microwave it for 10 seconds and stir. The goal is to create tiny air bubbles that make the cake light and tender without curdling the yogurt. This is where many home cooks go wrong!
Pan Prep Matters
Grease your 8-inch round pan thoroughly with butter, then dust with flour. I also like to line the bottom with parchment paper for easy removal. The key is preventing the cake from stickingāespecially since this batter is delicate. For extra insurance, I use a mix of butter and vegetable oil for greasing. If you're using a non-stick pan, you can skip the flour dusting, but I still recommend the parchment paper for clean slices. š„
Testing Doneness
Insert a toothpick into the centerāit should come out clean with just a few moist crumbs. If you see wet batter clinging, bake for another 5 minutes**. The cake is done when it springs back slightly when gently pressed. Overbaking is the fastest way to ruin this delicate texture. I've learned the hard way that patience pays offāwait until the edges are just golden brown before pulling it out. The internal temperature should reach 200°F for perfect doneness.
Cooling Technique
Let the cake cool in the pan for 10 minutes before inverting onto a wire rack. This prevents cracking as it cools. For an extra-smooth texture, I like to brush the warm cake with a simple syrup made from 2 tbsp sugar dissolved in 2 tbsp water. This adds moisture and enhances the cardamom flavor. The cake will develop its signature silky texture as it cools completelyāthis is when the magic happens! āØ
Nutrition facts
Frequently asked questions
Can I substitute semolina flour in this Arabic milk cake?
Yes! If you can't find semolina, use fine cornmeal or rice flour as a 1:1 substitute. For texture, all-purpose flour alone will work but may make the cake slightly denser. The semolina adds that signature Middle Eastern chewiness, but these alternatives still deliver delicious results.
How do I make this cake extra moist?
For a melt-in-your-mouth texture, try these pro tips: Replace 0.25 cup of the all-purpose flour with yogurt, or add 1 tbsp lemon juice to the yogurt mixture. Another trick is to brush warm slices with simple syrup (2 tbsp sugar + 2 tbsp water heated until dissolved). The steaming method after baking also locks in moisture.
What's the best way to store leftovers?
Keep this cake fresh for 3 days refrigerated in an airtight container or up to 1 month frozen. For freezing, wrap each slice individually in plastic wrap. To reheat, steam for 5 minutes or microwave for 20 seconds. The flavors actually improve after the first day as the ingredients meld!
Can I make this cake without rose water?
If you can't find rose water, use orange blossom water (½ the amount) or skip it entirely and boost vanilla to 2 tsp. The cardamom and yogurt still deliver rich flavor. For a citrus twist, add 1 tsp lemon zest to the batter. The cake will taste different but still delicious and authentic.
Why did my cake turn out dense?
Dense cake usually means overmixing or underbaking. Check these fixes: Whisk dry ingredients just until combined, don't overmix the batter, and bake until a toothpick comes out clean (200°F internal temp). Also ensure your butter is warm but not hot when mixing. For extra lightness, fold 1 tsp baking powder into the yogurt mixture before adding dry ingredients.
