Eggless Milk Pudding, also known as Mehalabya, is a famous Arabic pudding in which milk pudding is topped with strawberry coulis and garnished with caramelized nuts not only looks exotic but tastes amazing too.

This milk pudding which is made without Condensed Milk, without gelatin or Agar, and without bread is an easy and quick pudding that is perfect to be served to your guests.

Eggless Milk Pudding


This 3 layered milk pudding brings with it an array of colors as well as flavors. Merely looking at it anybody can fall in love with it.

As far as this milk pudding is concerned so, I had been eyeing this recipe for a long and finally made it recently and was liked by all. The best thing is that it gets ready in very little time and can be topped with a variety of flavors. I used strawberry coulis, For making strawberry coulis, I used frozen strawberries cubes that I had stored in the freezer about 4 months back.  And crunchy nuts laid on the top gave amazing crunch to this otherwise smooth n silky pudding.

This Arabic style milk pudding, known as Mehalabya,  is not only a treat to the eyes but is also packed with flavors. Neither condensed milk nor gelatin nor agar is used for setting it. Humble corn flour does this job of setting the pudding beautifully. I adapted this recipe from here and tweaked it to give it a  healthy touch and suit my taste buds.

Mehalabya pudding








Step By Step Recipe


Eggless Milk Pudding

Heat milk to which cream and sugar is added

Add corn flour slurry to warm milk

cook till it gets slightly thick

Mehalabya pudding


Making strawberry sauce

Making strawberry sauce

Pour strawberry sauce on semiset mehalabya pudding


Caramelizing nuts for Mehalabya

Caramelizing nuts for Mehalabya

 Mehalabya pudding



Before we have a look at the recipe, some questions might be popping up in your mind regarding this pudding.

Q) Can I avoid corn flour in this milk pudding?

Well, if you are not comfortable using corn flour then you can replace it with rice flour. The starch in rice flour helps in setting this pudding. Replace cornflour with an equal quantity of rice flour.


Q) Can I replace corn flour with custard powder?


Q) Can I add refined sugar?

You can sweeten up this pudding with a sweetener of your choice, be it sugar or stevia or rock sugar or Boora sugar. If you do not mind a pale yellow colored pudding then you can go for brown sugar or jaggery powder or honey too.


Q) What can I use instead of strawberry coulis?

Use anything that you want to use instead of strawberry coulis.  The idea is to add a flavor as well as create a contrast so that it looks appealing. Just ensure that whatever you use is slightly thickened with corn flour otherwise it will slide down and discolor the white pudding beneath it.

Some of the things that you can add in place of strawberry coulis are:


Q) Can I avoid garnishing with caramelized nuts?


Q) How to set milk pudding?

You can set this pudding in individual glasses or in a big bowl. But if possible, then I prefer setting it in separate glasses. This serves two purposes, one is that it is convenient to serve and the other is that its equally convenient to eat too.

However, if you have a large gathering then probably you can set it in a big bowl too.


Q) Is cream necessary in this milk pudding?

The cream is totally optional in this recipe. It is added just for lending a richer texture to the pudding. So, you can easily avoid it. If you replace it then substitute with an equal quantity of milk.

But if you plan to add cream then you can add any cream to it, be it dairy or non-dairy. I used Amul dairy cream in it.


Q) How to avoid lumps in my milk pudding?


Q) How to scale this recipe?

Yes, you may scale this recipe as per your requirements. This recipe yields 4  servings of reasonably good size. You may double it by multiplying all the ingredients by 2.


Related Recipes

Puddings in desserts is something always preferred at my place. I love making different types of puddings and some of my favourites are

If you are looking for some easy, fireless puddings then have a look at my



I hope you have liked this Milk Pudding recipe and will surely try it out for your loved ones.

Thank you for reading this post. If you have liked this recipe then do let me know by leaving a comment below. Your feedback fuels my enthusiasm. You may share this post with your dear ones by clicking on the little buttons below. You may follow me on  Facebook   Pinterest  Instagram for the latest recipe updates. Thank you!


Milk Pudding

Eggless Milk Pudding Without Condensed Milk
Prep Time 15 mins
Cook Time 5 mins
Setting Time 6 hrs
Total Time 6 hrs 20 mins
Course Dessert
Cuisine Arabic
Servings 4




    • 1.5 Cup Milk
    • 1/2 Cup Cream (Dairy or Non-dairy)
    • 4 Tbsp Cornflour
    • 1/2 Cup Boora Sugar
    • Kewra Water/Rose Water/Vanilla Essence


    • 1 Cup Strawberry Puree
    • 2 Tbsp Cornflour
    • 2 Tbsp Milk


    • 1/2 Cup Chopped Nuts
    • 1 Tbsp Ghee
    • 2 Tbsp Boora Sugar



    • Take cornflour in a bowl and make a smooth slurry by adding little milk at a time. You may need 1/2 cup milk approx. Ensure that the milk is at room temperature.
    • Put the remaining milk, cream and Boora sugar in a wide pan and heat it.
    • Add cornflour slurry to this hot milk, stirring continuously with the other hand.
    • Within a minute or so, the mixture will start getting thick, now turn off the flame.
    • Add Kewra water or any other flavouring of your choice.
    • Put this mixture in glasses of your choice and leave it for 30 minutes or till partially set.
    • In the meantime, prepare the second layer.


    • Take fruit puree in a pan. I used frozen strawberry puree, you may use the same or fresh.
    • Dissolve cornflour in very little milk.
    • Add cornflour slurry and Boora sugar to the strawberry puree and give it one or two boils.
    • Let it cool slightly.
    • Put this puree on the semi-set first layer.


    • In a wide pan, take ghee.
    • Add chopped nuts and Boora sugar.
    • Toss it for a minute so that nuts are coated with sugar.
    • Let this cool down completely.
    • Sprinkle this mixture on the strawberry layer.
    • Now, let the pudding set in the refrigerator for at least 6 to 8 hours.
    • Serve with love.


    1. Use any cream, be it dairy or non-dairy.
    2. If you do not want to use cream, then replace it with an equal quantity of milk.
    3. Replace Boora sugar with any other sweetener of your choice. Boora sugar is nothing but powdered cane sugar.
    4. Strawberry puree can be replaced with any other fruit puree or cocktail syrup or marmalade etc.
    5. Add the second layer only when the first one is partially set. You may check by touching it.
    6. The pudding will be ready for serving only after 6 to 8 hours, so be patient.
    Keyword Easy Milk Pudding, Mehalabya


    You may PIN this recipe of Milk Pudding for saving and trying out later:

    Mehalabya pudding

    2 Responses

    Leave a Reply

    Your email address will not be published.

    Recipe Rating