Badam Harira
A warm, soothing almond milk drink gently simmered with saffron, cardamom, and a little sugar. Popular in parts of India during festive days and winter evenings, it feels rich and comforting without being overly heavy.
For 4 servings
- prep · ~30 min
Soak and peel the almonds.
Soak the almonds in warm water for 30 minutes, then slip off the skins. Set aside a small spoonful of slivered almonds for garnish.
- mix · ~2 min
Blend the almonds to a smooth paste.
Blend the peeled almonds with the water until very smooth and creamy. A fine paste gives the harira its silky texture.
TIPBlend a little longer than usual so the drink tastes rich and smooth, not grainy. - boil · ~7 min
Heat the milk with saffron.
Pour the milk into a saucepan and bring it to a gentle boil over medium heat. Add the saffron and let it infuse for 2 minutes.
- mix · ~3 min
Stir in the almond paste and sugar.
1.Lower the heat and pour in the almond paste slowly, stirring continuously.2.Add the sugar and cardamom powder.3.Mix well so the paste blends evenly into the milk. - simmer · ~10 min
Simmer until slightly thick.
Cook on low heat, stirring often, until the harira thickens lightly and smells fragrant. It should coat the spoon lightly but still pour easily.
TIPKeep the heat low after adding the almond paste so the milk does not catch at the bottom. - saute · ~1 min
Warm the ghee and garnish almonds.
Heat the ghee briefly in a small pan, then add the slivered almonds and cook for a few seconds until lightly aromatic, not browned.
- serve · ~1 min
Pour into cups and serve warm.
Divide the badam harira into 4 cups and top with the warm ghee-coated almonds before serving.
What to keep in mind.
7 tips from the recipe — small details that make a real difference to the final dish.
- 1Blend the soaked almonds until completely smooth; any grit will stand out in this delicate drink.
- 2Warm the saffron in the milk first so its color and aroma bloom before the almond paste goes in.
- 3Add the almond paste slowly while stirring to prevent small lumps from forming in the hot milk.
- 4Keep the simmer very low after adding almonds, or the milk can catch at the bottom and taste scorched.
- 5Stop cooking when it lightly coats the spoon; it thickens a bit more as it sits in the cup.
- 6If making ahead, reheat gently and whisk well before serving because the almond solids may settle.
- 7Toast the garnish almonds in ghee only until fragrant; browning them too much can overpower the saffron.
Adapt it for your goals.
Low-sugar
Reduce the sugar for a less sweet, more nut-forward drink that lets the saffron and cardamom stand out.
veganVegan
Use almond milk or oat milk and replace ghee with a neutral vegan fat for a dairy-free festive drink.
rose scentedRose-scented
Add a few drops of rose water at the end for a more floral version often served on special occasions.
extra richExtra-rich
Simmer with a little more almond paste for a thicker, dessert-like harira suited to winter evenings.
Why this is on our healthy list.
Nourishing From Almonds
Almonds add healthy fats, some protein, and a satisfying richness that makes this drink feel sustaining.
Calcium From Milk
The milk base contributes calcium and protein, making the harira more substantial than a lightly spiced tea.
Warming Spices
Cardamom and saffron add aroma and warmth without needing heavy amounts of fat or sweetener.
Frequently asked questions
You can in a pinch, but the texture is usually less silky. Soaked and peeled whole almonds blend into a cleaner, creamier paste.



