Gluten Free Indian Dessert Using Almonds
Badam payasam or badam kheer is a delicious, creamy, gluten free Indian style almond pudding dessert made using almonds, milk, sugar, cardamom and saffron. Here we also use sweetened condensed milk to make this badam payasam even more creamy and delicious.

Badam Payasam/Almond Kheer (Indian Style Almond Pudding)
Badam kheer is protein rich and calorie dense as we use almonds to make this delicious, delectable dessert.
Almond kheer or badam kheer, as known as badam payasam in South India is a classic Indian dessert which can be served after dinners, and you can make it part of any party meal menu, potluck etc as this is so delicious and makes a special treat for everyone.
Badam kheer is also very filling and easy to prepare too if you have soaked almonds in advance to make this dessert.
This badam payasam or kheer is also a very rich, royal and delicious Indian dessert which is very kid friendly as well (provided there is no nut allergy) and its also often prepared during festival times in India.
To make the perfect badam kheer, make sure to use cardamom and saffron as they are very necessary for the flavors.
Also make sure to follow every instruction in the recipe, as it can be little tricky to get the perfect flavor and texture, though the instructions are easy to follow and this dessert is simple and easy to make.
Is kheer gluten free?
All kheer recipes are not gluten free since some of them use wheat products. For example, vermicelli kheer is made of vermicelli which contains gluten.
However, this almond kheer made of almonds and milk as the main ingredients is a gluten free Indian dessert since it doesn't contain any ingredients that has gluten.
Other kheer recipes that doesn't usually contain gluten includes rice kheer which is made of rice & milk as the main ingredients.
More Dessert Recipes In This Blog Using Condensed Milk
rice kheer with condensed milk
instant pot rice pudding with condensed milk
semiya payasam with condensed milk
aval (poha) payasam with condensed milk
ada payasam with condensed milk(palada payasam)
So here is how you can make easy, delicious badam payasam following this badam kheer recipe with sweetened condensed milk.
How to Make Indian Almond Kheer or Badam Payasam With Condensed Milk?
We use the following ingredients to make easy, delicious and creamy badam payasam or almond kheer.
ingredients for almond kheer
1.5 cups almonds
11.8 oz sweetened condensed milk
4 tablespoons sugar adjust as needed
4 cups whole milk may need more, use as needed
1 tablespoon ghee
3 cardamom pods
6 saffron strands
water as needed for soaking and blanching the almonds
For garnishing
1 tablespoon ghee
1 tablespoon almonds or cashews chopped
1 tablespoon raisins
5 saffron strands
Step by step instructions
Preparing the almonds
Soak the almonds in enough water overnight or at least 4 to 5 hours so the almonds will soften up.
Discard the water used for soaking the almonds, wash the almonds in fresh water.
Heat water in a pan and when the water is hot, add the almonds. Let the almonds sit in the hot water for about 10 minutes.
After 10 minutes of being in hot water, take each almond and remove the skin of the almond, the skin of the almonds will easily come off at this stage.
Transfer the blanched almonds to a bowl, keep it aside.
Making the almond mixture
In a pan, heat 1 cup of milk and when the milk is hot, switch off the stove and add the cardamom pods and saffron strands.
Let this sit for about 10 minutes so the saffron will dissolve in the milk giving it a light yellow color and also the cardamom pods will soften up.
After 10 minutes, transfer the milk with cardamom and saffron to a blender and blend very smooth.
Filter this mixture through a fine mesh strainer to remove any coarse particles from the cardamom.
Transfer the saffron milk back to the blender and also add the almonds and grind this mixture until very smooth and creamy.
I added the remaining 3 cups of milk (along with the one cup of saffron milk) and did the grinding in two batches, which helped me to grind the almonds very finely.
Its important that you blend this almond mixture to a very smooth and creamy mixture without any coarse particles, as that won't taste good in the kheer.
So, make sure to grind the almond milk mixture very smooth and creamy.
Making the payasam/kheer
Now heat one tablespoon of ghee in large pan and transfer the almond milk mixture to the pan.
Cook the almond mixture in medium to low heat for about 5 to 6 minutes while you keep stirring the mixture.
It is important to keep stirring, otherwise the mixture may stick to the bottom of the pan.
Once the mixture is cooked, add the sweetened condensed milk and mix well, cook this mixture again for another 3 to 4 minutes in low heat while you keep stirring.
Add the sugar, mix well and cook for another 2 more minutes all while you keep stirring the contents.
If the kheer is more thick for your preference, you may add little more milk and mix well with the kheer.
Now the delicious badam payasam or badam kheer with condensed milk is cooked and ready, let us prepare the garnishing (the kheer will slightly thicken as it cools down, so you may add little milk as needed based on your preferred consistency for the kheer).
To prepare the garnishing
Heat one tablespoon of ghee in a small pan.
Add the chopped nuts and light fry.
Add the raisins and let them pop.
Pour the ghee with nuts and raisins on top of the kheer and gently mix in (if you are serving for small kids, you may leave out the nuts as the nuts will be difficult to spot in the badam kheer unlike the vermicelli kheer or rice kheer where they mostly stay on top of the kheer).
Add the safffron strands too on top of the payasam (kheer).
Serve the delicious badam payasam hot or warm or you can refrigerate the payasam (once its cooled enough) for about 2 hours and serve chilled for best results, as this payasam tastes the best when serve chilled.
Notes: The badam kheer won't absorb too much milk like vermicelli or rice kheer as it cools down, but will thicken slightly so you can add little more milk as needed to adjust the consistency of the kheer based on your preference.
Make sure not to skip the cardamom or saffron for this kheer, as they are very important for the flavor of badam kheer.
You may also use about 1 teaspoon of cardamom powder instead of cardamom pods if you do not have cardamom pods.
But I prefer using the cardamom pods itself, as they also add a light color to the kheer as we blend the cardamom pods in the blender.
If you are preparing this kheer for very small kids, you may skip the nuts.
Below you can get the recipe for creamy almond kheer in detail.
Badam Payasam With Condensed Milk - Indian Almond Kheer
Ingredients
- 1.5 cups almonds
- 11.8 oz sweetened condensed milk
- 4 tablespoons sugar adjust as needed
- 4 cups whole milk may need more, use as needed
- 1 tablespoon ghee
- 3 cardamom pods
- 6 saffron strands
- water as needed for soaking and blanching the almonds
For garnishing
- 1 tablespoon ghee
- 1 tablespoon almonds or cashews chopped
- 1 tablespoon raisins
- 5 saffron strands
Instructions
Preparing the almonds
- Soak the almonds in enough water overnight or at least 4 to 5 hours so the almonds will soften up.
- Discard the water used for soaking the almonds, wash the almonds in fresh water.
- Heat water in a pan and when the water is hot, add the almonds. Let the almonds sit in the hot water for about 10 minutes.
- After 10 minutes of being in hot water, take each almond and remove the skin of the almond, the skin of the almonds will easily come off at this stage. Transfer the blanched almonds to a bowl, keep it aside.
Making the almond mixture
- In a pan, heat 1 cup of milk and when the milk is hot, switch off the stove and add the cardamom pods and saffron strands. Let this sit for about 10 minutes so the saffron will dissolve in the milk giving it a light yellow color and also the cardamom pods will soften up.
- After 10 minutes, transfer the milk with cardamom and saffron to a blender and blend very smooth. Filter this mixture through a fine mesh strainer to remove any coarse particles from the cardamom.
- Transfer the saffron milk back to the blender and also add the almonds and grind this mixture until very smooth and creamy. I added the remaining 3 cups of milk (along with the one cup of saffron milk) and did the grinding in two batches, which helped me to grind the almonds very finely.Its important that you blend this almond mixture to a very smooth and creamy mixture without any coarse particles, as that won't taste good in the kheer. So, make sure to grind the almond milk mixture very smooth and creamy.
Making the payasam/kheer
- Now heat one tablespoon of ghee in large pan and transfer the almond milk mixture to the pan.
- Cook the almond mixture in medium to low heat for about 5 to 6 minutes while you keep stirring the mixture. It is important to keep stirring, otherwise the mixture may stick to the bottom of the pan.
- Once the mixture is cooked, add the sweetened condensed milk and mix well, cook this mixture again for another 3 to 4 minutes in low heat while you keep stirring.
- Add the sugar, mix well and cook for another 2 more minutes all while you keep stirring the contents. If the kheer is more thick for your preference, you may add little more milk and mix well with the kheer.Now the delicious badam payasam or badam kheer with condensed milk is cooked and ready, let us prepare the garnishing (the kheer will slightly thicken as it cools down, so you may add little milk as needed based on your preferred consistency for the kheer).
To prepare the garnishing
- Heat one tablespoon of ghee in a small pan.
- Add the chopped nuts and light fry.
- Add the raisins and let them pop.
- Pour the ghee with nuts and raisins on top of the kheer and gently mix in (if you are serving for small kids, you may leave out the nuts as the nuts will be difficult to spot in the badam kheer unlike the vermicelli kheer or rice kheer where they mostly stay on top of the kheer).
- Add the safffron strands too on top of the payasam (kheer). Serve the delicious badam payasam hot or warm or you can refrigerate the payasam (once its cooled enough) for about 2 hours and serve chilled for best results, as this payasam tastes the best when serve chilled.
Notes
Nutrition
Hope you found this post on badam kheer recipe with sweetened condensed milk helpful in making really creamy and delicious badam kheer or almond kheer.
Leave a Reply