Easy Rose Water Mahalabia Recipe – Creamy Middle Eastern Milk Pudding

 

Rose Water Muhallabia Recipe served in dessert cups topped with shredded coconut and dried rose petals


Are you looking for a quick no-bake dessert that’s light, refreshing, and absolutely delicious? This Rose Water Mahalabia (also spelled Muhallabia or Muhalabia) is a classic Middle Eastern milk pudding that requires only a handful of pantry staples and takes minutes to prepare. Whether you’re hosting an iftar dinner, planning a summer dessert table, or simply craving a cold creamy treat, this recipe has you covered.

What Is Mahalabia?

Mahalabia is a traditional Arab milk pudding dessert that has been enjoyed across the Middle East, North Africa, and Turkey for centuries. Unlike custard, it uses cornstarchinstead of eggs as a thickener, making it lighter on the stomach and naturally egg-free. The addition of rose watergives it a signature floral aroma that’s both elegant and refreshing.

Why You’ll Love This Recipe

  • ✅ Only 4 main ingredients – milk, sugar, cornstarch, and rose water
  • ✅ No baking required – just stovetop and fridge
  • ✅ Ready in under 15 minutes (plus chilling time)
  • ✅ Perfect for hot weather – served cold and refreshing
  • ✅ Great for gatherings – Ramadan, Eid, potlucks, and summer parties
  • ✅ Customizable toppings – coconut, pistachios, almonds, or cinnamon
  • ✅ Kid-friendly – creamy, mild, and naturally comforting

Ingredients

  • 4 cups long life milk (UHT) -  full fat recommended for creamier texture 
  • 4 tablespoons cornstarch - 1 tablespoons per 1 cup of milk 
  • Sugar - add just to taste 
  • 3 tablespoons rose water - use food grade rose water 
  • Sherdded coconut or crushed pistachios - for garnish ( optional ) 


Pro Tip: Using full-fat long-life milk gives the mahalabia a richer, silkier consistency compared to low-fat alternatives.

Step-by-Step Instructions

Step 1: Mix the Dry Ingredients with Milk (Cold)

In a deep saucepan, combine the milk, cornstarch, and sugar while the mixture is still cold. Whisk everything together thoroughly until the cornstarch is fully dissolved with no lumps remaining.

💡 Important: Always mix cornstarch into cold liquid first. Adding it to hot milk will cause instant clumping.

Step 2: Cook on Low Heat

Place the saucepan over low to medium-low heat. Stir continuously with a wooden spoon or silicone spatula. Constant stirring is the key to achieving a smooth, lump-free pudding.

Step 3: Add Rose Water

Once the mixture begins to thicken slightly, add the rose water and continue stirring. The kitchen will fill with the most beautiful floral aroma!

Step 4: Achieve the Right Consistency

Keep stirring until the mixture reaches a thick, creamy consistency – similar to a pourable custard that coats the back of a spoon. This usually takes 8–12 minutes on low heat. Then turn off the heat immediately.

Step 5: Pour and Chill

Pour the mahalabia into individual serving cups, glasses, or ramekins. Allow them to cool to room temperature, then cover and refrigerate for at least 6 hours or overnight for the best set texture.

Step 6: Garnish and Serve

Before serving, sprinkle the top with shredded coconut, crushed pistachios, slivered almonds, or a light dusting of ground cinnamon. Serve cold and enjoy!

Tips for the Perfect Mahalabia

  1. Don’t rush the cooking – Low heat and patience prevent burning and lumps
  2. Ratio matters – Stick to 1 tablespoon cornstarch per 1 cup milk for ideal thickness
  3. Quality rose water – Use food-grade rose water from Middle Eastern grocery stores for authentic flavor
  4. Chill completely – The pudding needs a full 6 hours to set properly
  5. Serving size – This recipe makes approximately 4–6 individual portions

Serving Suggestions

Mahalabia is incredibly versatile. Here are some popular ways to serve it:

  • Classic style – topped with crushed pistachios and a drizzle of rose syrup
  • Tropical twist – garnished with toasted shredded coconut
  • Nutty version – sprinkled with chopped almonds and a pinch of cardamom
  • Fruity option – topped with fresh pomegranate seeds or sliced strawberries
  • Elegant presentation – served in clear glass cups to show the creamy layers

When to Serve Rose Water Mahalabia

This chilled dessert is ideal for:

  • 🌙 Ramadan iftar and suhoor – light and easy to digest
  • ☀️ Summer gatherings and BBQs – refreshing cold dessert
  • 🎉 Eid celebrations – elegant and crowd-pleasing
  • 👨‍👩‍👧‍👦 Family dinners – simple enough for weeknight dessert
  • 🍽️ Dinner parties – make ahead and serve stress-free

Nutritional Benefits

  • Calcium-rich from the milk content
  • Low in fat compared to cream-based desserts
  • Egg-free and gelatin-free – suitable for vegetarians
  • Gluten-free when using pure cornstarch

Storage Instructions

  • Refrigerator: Store covered for up to 3–4 days
  • Freezer: Not recommended as the texture changes upon thawing
  • Serving tip: Add toppings just before serving to keep them fresh and crunchy

Frequently Asked Questions

Can I use regular fresh milk instead of long-life milk? Yes! Any type of milk works. However, full-fat milk gives the creamiest result.

Can I substitute rose water with orange blossom water?Absolutely! Orange blossom water is another popular flavoring for mahalabia and gives a lovely citrus-floral note.

How do I know when the mahalabia is thick enough? Dip a spoon into the mixture – if it coats the back of the spoon and doesn’t drip off immediately, it’s ready.

Is this recipe suitable for vegans? You can make it vegan by using coconut milk or oat milk instead of dairy milk.


Upgrade Your Kitchen & Dessert Game 🛒

Love making homemade desserts like this mahalabia? AliExpress has an amazing selection of affordable kitchen tools and beautiful serving ware that can elevate your dessert presentations:

👉 Visit AliExpress to browse thousands of kitchen gadgets, dessert molds, and serving accessories at unbeatable prices – with free shipping on many items!


Did you try this Rose Water Mahalabia recipe? Share it with your friends and family, and let us know your favorite topping in the comments below!

Comments