Egyptian Mahalabia Recipe

Growing up in Egypt, mahalabia was one of those desserts we always looked forward to after a family meal. This Egyptian mahalabia recipe is made with simple ingredients like milk, sugar, cornstarch, and vanilla, then chilled until perfectly creamy and topped with crunchy pistachios. It’s an easy Egyptian milk pudding that’s light, comforting, and brings back the taste of home with every spoonful.
What Is Egyptian Mahalabia?
Egyptian mahalabia is a traditional Egyptian milk pudding made with milk, sugar, cornstarch, and vanilla until it’s thick, silky, and perfectly creamy. It has been a favorite dessert in Egyptian homes for generations because it’s simple to make with everyday ingredients and always feels light and refreshing after a meal. We usually serve it chilled in small bowls and top it with chopped pistachios, golden raisins, or a sprinkle of cinnamon for a little extra flavor and crunch. Whether it’s for Ramadan, a family gathering, or just an easy weeknight dessert, mahalabia is one of those classic Egyptian recipes that never goes out of style.
Ingredients for Egyptian Mahalabia
One of the things I love most about Egyptian mahalabia is that it only takes a handful of simple pantry ingredients to make a rich and creamy dessert. Each ingredient has an important role in creating that silky smooth texture and classic flavor we all grew up enjoying.
- Whole milk: The base of the pudding, giving mahalabia its rich, creamy texture and delicious flavor. I recommend using whole milk for the best results.
- Granulated sugar: Adds just the right amount of sweetness without overpowering the delicate milk flavor.
- Cornstarch: Thickens the pudding and creates the smooth, silky consistency that makes mahalabia so irresistible.
- Vanilla extract: Adds a warm, comforting flavor that pairs beautifully with the creamy pudding.
- Chopped pistachios or mixed nuts: Add a delicious crunch and a beautiful finishing touch.
How to Make Egyptian Mahalabia
Time needed: 2 hours and 15 minutes
Making Egyptian mahalabia is much easier than you might think. It comes together in one saucepan with just a few simple ingredients, then all that’s left to do is let it chill until perfectly creamy. Here’s a quick overview before you jump to the full recipe card below.
- Mix the cornstarch
Whisk the cornstarch with a little cold milk until completely smooth. This helps prevent lumps and gives the pudding its silky texture.

- Warm the milk
Add the remaining milk and sugar to a saucepan and heat gently until the sugar dissolves. There’s no need to let it boil.

- Thicken the pudding
Slowly whisk in the cornstarch mixture and keep stirring until the pudding becomes smooth, creamy, and thick enough to coat the back of a spoon.

- Add the vanilla
Stir in the vanilla extract for a warm, comforting flavor and remove the saucepan from the heat.

- Pour and chill
Divide the mahalabia into serving bowls and let it cool before refrigerating for at least 2 hours until fully set.

- Garnish and enjoy
Top each bowl with chopped pistachios or mixed nuts just before serving for the perfect finishing touch.

Tips for the Best Egyptian Mahalabia
I’ve made mahalabia more times than I can count, and these little tips make all the difference. The recipe itself is simple, but paying attention to a few small details will give you the smooth, creamy texture that makes homemade Egyptian mahalabia so special.
- Use whole milk for the creamiest texture. Whole milk gives mahalabia its rich, silky consistency that you can’t get with lower-fat milk.
- Always mix the cornstarch with cold milk. This simple step prevents lumps and helps the pudding cook up perfectly smooth every time.
- Keep whisking while it cooks. Stirring constantly helps the pudding thicken evenly and keeps it from sticking to the bottom of the pan.
- Don’t let the milk boil. Gentle heat is all you need. If the milk boils too hard, the texture won’t be quite as smooth.
- Cook until it’s thick but still pourable. The pudding will continue to set as it chills, so don’t worry if it seems a little soft when you take it off the heat.
- Cover the surface while it cools. If you don’t like a skin forming on top, gently press a piece of plastic wrap directly onto the surface before refrigerating.
- Give it enough time to chill. I know it’s tempting to dig in right away, but a couple of hours in the refrigerator makes all the difference. The texture becomes thick, creamy, and absolutely perfect.
- Add the toppings just before serving. I always wait until the last minute to sprinkle on the pistachios so they stay fresh and crunchy.
- Make it ahead for guests. Mahalabia is one of my favorite desserts to prepare in advance because it tastes even better when it’s well chilled, making entertaining so much easier.
Egyptian Mahalabia Variations
One of my favorite things about this Egyptian mahalabia recipe is how easy it is to customize. While I love the classic version, these simple variations are just as delicious and are often served in Egyptian homes.
- Rose Water Mahalabia: For a more traditional flavor, replace the vanilla with 1 teaspoon of rose water. It gives the pudding a delicate floral aroma that’s commonly found in many Middle Eastern desserts.
- Orange Blossom Mahalabia: Instead of vanilla, stir in 1 teaspoon of orange blossom water after removing the pudding from the heat. It adds a light citrus fragrance that pairs beautifully with chopped pistachios.
- Cinnamon and Coconut Mahalabia: Sprinkle a little ground cinnamon and shredded coconut over the chilled pudding before serving. It’s a simple twist that adds extra flavor and a bit of texture while keeping the dessert just as creamy.
What to Serve with Mahalabia
In Egypt, mahalabia is often enjoyed on its own because it’s light, creamy, and refreshing. But if you’re putting together a dessert table for Ramadan, Eid, or a family gathering, it pairs beautifully with other classic Egyptian sweets. Here are a few of my favorite desserts to serve alongside it.
- Egyptian Rice Pudding: If you love creamy desserts, Egyptian rice pudding is another family favorite. It’s rich, comforting, and makes a wonderful addition to any dessert spread.
- Qamar Al Din Pudding: This chilled apricot pudding adds a bright, fruity flavor that pairs perfectly with the delicate creaminess of mahalabia, especially during Ramadan.
- Egyptian Baklava: Layers of crisp, buttery pastry filled with crunchy nuts bring the perfect contrast to the smooth texture of mahalabia. They’re always a hit together.
- Kunafa with Cheese: Crispy, golden kunafa filled with warm, gooey cheese is one of my favorite desserts to serve with mahalabia when we’re celebrating a special occasion.
- Fresh Fruit: Fresh strawberries, berries, sliced mango, or figs add a refreshing finish and balance the sweetness of the pudding beautifully.
- Turkish Coffee or Mint Tea: A small cup of strong Turkish coffee or a warm glass of fresh mint tea is the perfect way to finish the meal with this classic Egyptian dessert.

Egyptian Mahalabia Recipe

Egyptian Mahalabia Recipe
Ingredients
Method
- In a small bowl, whisk together the cornstarch and ¼ cup milk until completely smooth. Set aside.
- Pour the remaining 2 cups of milk into a medium saucepan. Add the sugar and place over medium heat, stirring occasionally until the sugar dissolves and the milk is hot but not boiling.
- Slowly whisk the cornstarch mixture into the warm milk. Continue whisking constantly to prevent lumps from forming.
- Cook for 6–8 minutes, stirring continuously, until the mixture thickens into a smooth, creamy pudding that coats the back of a spoon.
- Stir in the vanilla extract until fully incorporated and remove the saucepan from the heat.
- Divide the mahalabia evenly among four serving bowls or dessert glasses.
- Allow the pudding to cool for about 15 minutes at room temperature. Cover each bowl with plastic wrap, pressing it gently onto the surface if you prefer to prevent a skin from forming.
- Refrigerate for at least 2 hours, or until fully chilled and set.
- Before serving, garnish with chopped pistachios or your favorite chopped nuts.Serve cold and enjoy!
Notes
- Whisk continuously while cooking to keep the pudding silky smooth.
- Do not let the milk come to a full boil before adding the cornstarch slurry.
- The pudding will continue to thicken as it cools.
- You can adjust the sweetness by adding an extra tablespoon of sugar if you prefer a sweeter dessert.
How to Store Mahalabia
Egyptian mahalabia is one of those desserts that tastes even better after it’s had time to chill in the refrigerator. Once it has cooled completely, cover each serving bowl with plastic wrap or transfer the pudding to an airtight container and refrigerate for up to 4 days. I like to add the pistachios just before serving so they stay fresh and crunchy. I don’t recommend freezing mahalabia, as the creamy texture can become grainy and watery once it’s thawed.
Frequently Asked Questions
This usually happens if the cornstarch wasn’t measured correctly or the pudding didn’t cook long enough. Keep stirring over medium heat until it becomes thick and silky, remembering that it will continue to set as it chills in the refrigerator.
Absolutely! In fact, I think it tastes even better after it’s been chilled for a few hours. You can make it up to 2 days in advance and keep it covered in the refrigerator until you’re ready to serve.
Yes! Many traditional Egyptian families flavor mahalabia with rose water or orange blossom water instead of vanilla. Just add about 1 teaspoon after removing the pudding from the heat so the delicate floral flavor stays fresh.
You can, but whole milk gives mahalabia its signature creamy texture. If you’re looking for the most authentic flavor and consistency, I recommend sticking with whole milk.
Stored in an airtight container or covered tightly, mahalabia will stay fresh in the refrigerator for up to 4 days. For the best texture, add the pistachios and golden raisins just before serving.
Egyptian mahalabia is traditionally served cold after it has chilled for at least 2 hours. That’s what gives it its smooth, refreshing texture and makes it such a popular dessert, especially during warmer months and Ramadan.
I hope this Egyptian mahalabia recipe brings a little taste of Egypt into your kitchen, just like it has in mine for so many years. It’s one of those simple desserts that never goes out of style, and I love how a few everyday ingredients can turn into something so creamy, comforting, and special. If you make this recipe, I’d love to hear how it turned out, and don’t forget to explore my other authentic Egyptian desserts for even more family favorites.
More Egyptian Recipes to Try:
More Recipes to Try






