National Dish Egypt: Mehalabeya with Nuts (Recipe)

In this article
Meet Mehalabeya, a beloved Egyptian dessert that has won over sweet-toothed fans for generations. This creamy milk pudding is gently perfumed with rosewater, giving it a delicate floral character that sets it apart from ordinary puddings. Finished with a scattering of roasted nuts, it looks every bit as inviting as it tastes. Cool, fragrant and beautifully simple, it brings a touch of Egyptian hospitality straight to your table.
About Mehalabeya
Mehalabeya is a traditional Egyptian dessert that takes the hearts of dessert lovers by storm. This creamy milk pudding becomes something truly special with the addition of rosewater, an aromatic touch that delights everyone who tries it. The combination of the pudding’s gentle sweetness and the floral fragrance of rosewater makes Mehalabeya an irresistible treat. It is often finished with a selection of roasted nuts, which enhance the dessert both in flavour and in looks. As a classic of Egyptian cuisine, it is the kind of comforting sweet that feels right at any time of year.
Ingredients (serves 1–2)
- 500 ml milk
- 3 tablespoons sugar
- 2 tablespoons cornflour (cornstarch)
- 2 tablespoons rosewater
- 1 pinch of vanilla
- A handful of mixed nuts (e.g. almonds, pistachios, walnuts)
Shopping for the ingredients
When shopping for the ingredients for Mehalabeya, it is worth paying attention to the quality of what you buy. Fresh milk gives the best base for the pudding and helps to achieve that smooth, creamy consistency. The rosewater should not be too strong, or it will overwhelm the flavour — give it a sniff to check that it smells pleasantly floral. The nuts should be fresh too and, where possible, unsalted, so they do not mask the dessert’s delicate taste.
Preparing the dish
Preparing Mehalabeya is fairly straightforward, though it does call for a little attention. Begin by gathering all your ingredients and making sure everything is within reach. It is a good idea to toast the nuts beforehand so they can release their full aroma. A handy tip is to toss the raw nuts in a dry pan for a few minutes before you start — this makes them especially crisp and flavourful.
Step-by-step instructions
- Warm the milk gently in a saucepan and add the sugar, stirring until it has fully dissolved.
- Dissolve the cornflour in a small amount of cold milk, then stir it into the warmed milk.
- Stir constantly until the mixture thickens and reaches a smooth, pudding-like consistency.
- Remove from the heat and stir in the rosewater and the vanilla.
- Spoon the pudding into bowls and chill in the fridge for at least 2 hours.
- Just before serving, garnish with the roasted nuts.
Gluten-free / lactose-free version
Making Mehalabeya gluten-free is easy, as this recipe uses no gluten-containing ingredients at all. For a lactose-free version, simply swap the regular milk for a plant-based alternative such as almond or coconut milk, both of which still deliver a lovely creamy texture. These alternatives keep the dessert’s delicate flavour and are ideal for anyone with a lactose intolerance. As always, choose good-quality plant-based milks to get the best result.
Tips for vegans and vegetarians
Vegans can easily adapt Mehalabeya by using plant-based milk such as soya or oat milk. Ordinary sugar can also be replaced with vegan options like unrefined cane sugar or agave syrup. The cornflour is naturally vegan, so most of the ingredients already fit the bill. For extra sweetness with real depth of flavour, you might also use natural sweeteners such as date paste.
More tips and tricks
A few tips and tricks will help you get the most out of your Mehalabeya. While cooking, take care not to heat the milk for too long, so it does not boil over. Stirring constantly as it cooks is essential to prevent any lumps from forming. For a special touch, you can add a small splash of orange blossom water, which lends the dessert an extra aromatic dimension. Toasted coconut flakes or chocolate shavings also make delicious toppings.
Adapting the recipe to your taste
Adapting the recipe to your own preferences is an important part of the fun. If you like things less sweet, reduce the sugar or use an unsweetened plant-based milk. The choice of nuts can vary widely too — try different combinations, or add dried fruit such as raisins or cranberries. Experiment with different flavourings and spices such as cardamom or cinnamon to give your Mehalabeya a personal twist.
Ingredient substitutions
If you do not have every ingredient to hand, there are some easy substitutions. Instead of cornflour, you could use rice flour to thicken the pudding. Using agave syrup as a sweetener is a wholesome option that sits well with the other ingredients. Coconut milk offers a completely different flavour, giving the dessert a tropical note much like the one in Coconut Date Balls. For the nuts, you can also turn to seeds such as sunflower or pumpkin seeds.
Drink pairing ideas
To round off the experience, it is worth considering the right drinks to serve alongside. A lightly chilled Mint Tea is a classic companion to Mehalabeya and complements the dessert’s flavours perfectly. Alternatively, a freshly prepared Pomegranate Juice brings a freshness and sweetness that harmonise beautifully. For those who fancy something with a little alcohol, a glass of rosé prosecco is an elegant way to celebrate this Egyptian dessert in style.
Serving and presentation ideas
The presentation of Mehalabeya is an important part of its appeal. Rather than simply serving it in bowls, you can use small glasses for a really attractive look. Decorate the top with colourful nuts, fresh mint leaves or edible flowers to add a touch of elegance. With its mix of colours and textures, the pudding becomes a real showstopper that draws guests in straight away.
A bit of history
Mehalabeya has deep roots in Egyptian cuisine and is a dessert that has been handed down across many generations. Its origins are thought to lie in ancient Egypt, where milk and honey were counted among the staple foods. Historically it was often served at festive occasions and celebrations to make guests feel welcome. Today Mehalabeya remains a lovingly prepared dessert that brings the tradition of Egyptian festivities into modern homes — much like other time-honoured sweets such as Om Ali.
More recipe ideas
Summary: Mehalabeya with Nuts
Mehalabeya is a delightful and traditional dessert that wins everyone over with its creamy consistency and the aromatic flavour of rosewater. It is easy to prepare and ideal for special occasions or simply for a moment of indulgence. Its versatility allows for countless adaptations to suit individual tastes and dietary needs. Whether you interpret it in a classic or a modern way, Mehalabeya is a treat that brings colour and flavour to any table!


