Skip to content
Raj Dry Fruit

Blog Bangalore

Badam haalu, kaju Mysore pak and holige: the nuts in Karnataka’s festive kitchen

How to make badam haalu at home, how cooks use cashew in Mysore pak, and where nuts do and do not belong in obbattu.

By Raj Dry Fruit · October 19, 2026 · 5 min read

Badam haalu, kaju Mysore pak and holige: the nuts in Karnataka’s festive kitchen
In this guide
  1. How to make badam haalu at home
  2. Mysore pak, and where kaju comes in
  3. Obbattu fillings at Ugadi
  4. Kesari bath, payasa and the fried kaju
  5. Buying for a festival batch
  6. FAQs

Quick answer

Badam haalu is Karnataka’s almond milk: soaked badam, peeled and ground, then simmered in milk with sugar and cardamom until it thickens slightly. You need about 15–20 almonds for half a litre of milk, and it is ready in twenty minutes.

We do not make sweets. We sell the nuts that go into them, and people cooking in Bangalore often ask us which nut suits which dish. Here are the three dishes they ask about most.

How to make badam haalu at home

Badam haalu is served hot on a cool Bangalore evening, chilled in the summer, and by the glass at weddings and festivals across the state. Homemade, it tastes of almonds rather than of flavouring.

For about three glasses:

  • 15–20 badam, soaked overnight
  • 500 ml full-fat milk, plus a little extra for grinding
  • 3–4 tablespoons sugar, to taste
  • 2 green cardamom pods, seeds crushed
  • A few strands of saffron, if you have them
  • A pinch of grated nutmeg (optional)
  1. Peel the soaked almonds. The skins slip off easily after a night in water.
  2. Grind them with three or four tablespoons of milk to a fine paste. If it stays coarse, the drink will be gritty.
  3. Bring the milk to a boil, stir in the paste, and simmer on a low flame for 8–10 minutes, stirring so it does not catch.
  4. Add the sugar, cardamom and saffron, and simmer for two more minutes.
  5. Serve hot, or cool it and chill it. It thickens as it cools.

Regular Badam is what most homes use, and it does the job well. Mamra Badam gives a richer, slightly sweeter drink, at a much higher price. Our guide on Mamra versus Californian almonds sets out the difference. For the cardamom, green elaichi ground fresh smells far stronger than a ready powder.

Mysore pak, and where kaju comes in

The classic Mysore pak has no nuts at all. It is besan, ghee and sugar, cooked until it foams and sets, and it keeps its name for a reason. If your family’s recipe has no nuts in it, it is not missing anything.

Cashew comes in through the variations home cooks make. Some replace part of the besan with finely ground cashew for a softer, richer piece. Others make a kaju version with no besan at all, which is really closer to a cashew burfi cooked the Mysore pak way. A few simply press a sliver of badam or pista on top.

For any of these, buy broken cashew (kaju tukda). It is the same kernel as whole kaju, just broken, and it costs less. Once it is ground to powder, nobody can tell. Grind it in short bursts, because long runs heat the cashew and turn it into paste.

Version Nuts used What to buy
Classic Mysore pak None Nothing from us, just besan, ghee and sugar
Besan with some cashew About a quarter of the besan swapped for cashew powder Kaju tukda
All-cashew version Cashew powder in place of besan Kaju tukda, in larger quantity
Garnished Badam or pista slivers on top Badam katran or pista katran

Obbattu fillings at Ugadi

Obbattu, or holige, is the dish most Karnataka homes make at Ugadi. The two classic fillings are bele obbattu, with chana dal and jaggery, and kayi obbattu, with coconut and jaggery. Neither traditionally uses nuts. Cardamom and a little nutmeg are what give them their smell.

If you want to add nuts, a small amount goes a long way. A tablespoon of finely chopped cashew or badam in a batch of coconut filling adds some bite without making the holige tear when you roll it. Keep the pieces small. Large pieces break through the thin dough.

Kesari bath, payasa and the fried kaju

The nut most used in Karnataka cooking is not in any of the dishes above. It is the handful of kaju and kishmish fried in ghee and stirred into kesari bath, shavige payasa and pongal. Fry the cashew first on a medium flame until golden, then add the raisins for a few seconds until they puff. Kishmish burns quickly, so take the pan off the heat as soon as they swell.

Buying for a festival batch

For a household’s Ugadi or Dasara cooking, 250 g of badam, 250 g of kaju tukda and 100 g of kishmish is usually plenty. Everything is on our almonds shelf and the shelves beside it. Orders reach Bangalore in 3–5 days, so order a week before the festival. Delivery is free on orders over ₹1,000. Below that, a delivery charge is added at checkout. See today’s dry fruit prices in Bangalore for current rates.

Questions people ask

Do I have to peel almonds for badam haalu?

It is worth doing. The skins make the drink slightly bitter and gritty, and soaked almonds peel in a couple of minutes.

How long does homemade badam haalu keep?

Keep it in the fridge and drink it within a day or two, as you would any milk. Stir it before serving, because the almond settles.

Does traditional Mysore pak have cashew in it?

No. The classic version is besan, ghee and sugar. Cashew versions are later variations made in homes and shops.

Which cashew should I use for sweets?

Use broken cashew, or kaju tukda, for anything that gets ground or chopped. Whole cashews only make sense when the nut will be seen.

Today’s dry fruit prices in Bangalore, and delivery there

We deliver across India See 87 city pages
Dry fruits in BangaloreDry fruits in AhmedabadDry fruits in ChennaiDry fruits in Delhi NCRDry fruits in HyderabadDry fruits in IndoreDry fruits in JaipurDry fruits in KolkataDry fruits in LucknowDry fruits in MumbaiDry fruits in PuneDry fruits in SuratDry fruits in UdaipurDry fruits in AgraDry fruits in AjmerDry fruits in AlwarDry fruits in AmritsarDry fruits in AurangabadDry fruits in BareillyDry fruits in BelgaumDry fruits in BhavnagarDry fruits in BhopalDry fruits in BhubaneswarDry fruits in BikanerDry fruits in ChandigarhDry fruits in CoimbatoreDry fruits in DavangereDry fruits in DehradunDry fruits in ErodeDry fruits in GorakhpurDry fruits in GulbargaDry fruits in GunturDry fruits in GuwahatiDry fruits in GwaliorDry fruits in HosurDry fruits in Hubli-DharwadDry fruits in JabalpurDry fruits in JalandharDry fruits in JammuDry fruits in JamshedpurDry fruits in JodhpurDry fruits in KakinadaDry fruits in KannurDry fruits in KanpurDry fruits in KarimnagarDry fruits in KochiDry fruits in KolhapurDry fruits in KollamDry fruits in KotaDry fruits in KozhikodeDry fruits in KurnoolDry fruits in LudhianaDry fruits in MaduraiDry fruits in MangaluruDry fruits in MeerutDry fruits in MysuruDry fruits in NagpurDry fruits in NashikDry fruits in Navi MumbaiDry fruits in NelloreDry fruits in NizamabadDry fruits in PalakkadDry fruits in PatnaDry fruits in PondicherryDry fruits in PrayagrajDry fruits in RaipurDry fruits in RajahmundryDry fruits in RajkotDry fruits in RanchiDry fruits in SalemDry fruits in ShimogaDry fruits in SiliguriDry fruits in ThaneDry fruits in ThiruvananthapuramDry fruits in ThrissurDry fruits in TiruchirappalliDry fruits in TirunelveliDry fruits in TirupatiDry fruits in TirupurDry fruits in UdupiDry fruits in UjjainDry fruits in VadodaraDry fruits in VaranasiDry fruits in VelloreDry fruits in VijayawadaDry fruits in VisakhapatnamDry fruits in Warangal

Written at our counter, where these questions get asked every week.

See what we stock More from the blog

Chat on WhatsApp