The first time I stood at the stove for a milk sweet long enough to forget what episode I was listening to, I understood why halwai counters charge what they charge. Milk Cake (Alwar Ka Mawa) is not flashy. This alwar milk cake recipe is milk, time, and heat, with one old-fashioned nudge that helps the milk split into fine grains so the final bite is sandy-fudgy, not plain barfi. In our kitchen we call this style of slow milk fudge a festival project: something you start after lunch and slice after dinner the same day, preferably when the house smells like caramelised lactose and ghee.
This version follows the classic North Indian home method you will also see called Alwar ka mawa or, in Gujarati homes, grouped in spirit with rich dudh na halvo celebrations where milk is cooked down until it becomes the star. If you want another milk-forward dessert with a gentler timeline later in the week, bookmark our Easy Rice Kheer with Millet Swaps for a softer, spoonable finish. When you want a chilled bowl instead of a set fudge, Easy Mango Shrikhand is another festive Gujarati mithai that balances a long stove day nicely.
If you are ready for a patient cook and a big reward, tie your hair back, pick your heaviest pan, and let us walk through it together.

What is milk cake, and why Alwar shows up in the name
Milk cake is a set milk fudge with a characteristic grain. Shop pieces often show a darker caramelised band along the bottom and a paler creamy centre. That contrast is half technique on the flame and half carryover cooking after you take it off the heat.
Alwar in Rajasthan is famous for this sweet, so many recipes use the label Alwar ka mawa even when we make it far from Alwar. The word mawa here points to the khoya-like richness you build by hand instead of starting from store-bought khoya.
Note on names: Some regions use dudh no halvo for different milk-based halwas. This post focuses on the grainy milk cake technique that uses a tiny amount of fitkari (alum) to help the milk split. Same festive feeling, very specific texture goal.
What you will love about this method
- You control the sugar and ghee, so the sweetness feels cleaner than many shop pieces.
- The texture is the real prize: small grains that melt on the tongue.
- Each small piece still carries the protein and calcium you expect from a milk-forward mithai, so a little goes a long way on a festive tray.
- It stores well at room temperature for a few days, which makes it practical for Diwali dabbas or a weekend mithai tray.
Ingredients and equipment that actually matter
Use full-fat milk only. Skim or toned milk will punish you with a longer boil, thinner flavour, and a higher chance of scorching before the mass sets.
Your pan should be wide and heavy. A Dutch oven or deep kadai with a thick base beats a thin saucepan every time because heat spreads more evenly and you spend less time fighting hot spots.
A greased tin, foil, and a thick towel are part of the recipe, not a cute extra. They mimic the slow cooling that helps colour and texture even out.
Pro tip: Keep a small bowl of extra ghee and a silicone brush nearby. If the mixture starts sticking aggressively in the last stage, trace a thin film of ghee on the pan wall before scraping.
Tips and tricks: the detail you asked for
1. Treat fitkari like a spice, not a shortcut
Fitkari (food-grade potassium alum, powdered fine) is traditional here in a small measured amount. It encourages the milk proteins to gather into fine granules so you get halwai-style crumb instead of a single smooth block.
Measure level 3/4 tsp, not heaped. If your alum is lumpy, crush and sift so you do not drop a sharp crystal into the pan. Never improvise larger amounts. If you prefer not to use alum at all, you can still make a delicious reduced-milk fudge, but the grain will usually be finer and closer to soft kalakand. That is not a failure, it is a different sweet.
2. The first reduction is mostly about rhythm
After the milk comes to a boil, stay mostly on medium-low. Your job is to stir often and to scrape the milk solids that cling to the sides back into the liquid. Those solids carry flavour and colour. If you ignore them, they toast unevenly and can taste bitter when they finally fall in.
3. Add alum only after the volume has dropped
Let the milk reduce to a little more than half of what you started with before you add alum. If you add it too early, you lengthen the day without a clear benefit. If you add it too late, the pan is already sticky and you will fight lumps.

4. Use a masher with a light hand
When the mixture looks uneven, a potato masher or sturdy whisk helps break big lumps. Do not pound it into a paste. You want small granules suspended in thick liquid, not a homogenous glue.
5. Sugar timing is a texture lever
Stir until sugar fully dissolves, then keep cooking until the syrup phase looks almost dry. If you add ghee while the mixture is still swimming in thin syrup, you can accidentally grease-wash the grains and soften the signature bite.
6. Add ghee in two waves
Add one tablespoon, stir until it disappears into the mass, then the second. You should feel the mixture turn more cohesive and begin to pull away from the sides in a single-ish lump that still looks slightly moist in places.

7. Colour on the flame should stop at light gold
Aim for light golden and almost dry while still a touch glossy in spots. Deep brown on the flame almost always means overcooked milk cake: tasty in caramel notes but dry tomorrow. Much of the deeper colour arrives during the towel rest.
8. The towel rest is real cooking time
Scrape the mixture into a greased tin, cover tightly with foil, then wrap the tin in a thick towel and leave it about 4 hours without peeking every few minutes. You are holding gentle heat so the centre finishes, the top sets evenly, and the bottom develops that beloved darker line.
9. Cutting clean pieces
Use a sharp knife wiped with a little ghee between cuts. If you rush this while the block is still warm, you will smear layers. If you wait until completely cold, you may get cracks. Room temperature after the rest is usually the sweet spot.
10. Storage that keeps the edges soft
An airtight tin at cool room temperature works for 4 to 5 days for this style of milk sweet in most home kitchens. If your kitchen runs hot, the fridge is okay, but bring pieces back to room temperature before serving so the fat and sugar relax.


Milk Cake (Alwar Ka Mawa)
Ingredients
Main
- 1.5 litre full-fat milk
- 3/4 tsp alum powder potassium alum / fitkari; measured level
- 1 cup granulated white sugar
- 2 tbsp ghee divided
Garnish
- As needed unsalted pistachio slivers
- Optional dried edible rose petals
Instructions
Prep
- If you have a small lump of alum, crush it on a clean stone or in a mortar until fine, then sift through a tea strainer so there are no sharp grains. Measure 3/4 tsp level. Set aside.
Reduce and split the milk
- Pour milk into the heavy pan and bring to a full boil, then reduce the flame to medium-low. Cook, stirring often, until the milk is reduced to a little more than half of the starting volume. Skim foam if you like a cleaner look.
- Sprinkle the measured alum powder evenly over the surface. Stir well once. Continue cooking on medium-low, stirring frequently, scraping any solids that stick to the sides back into the milk. The milk should begin to look grainy and split like soft chenna suspended in whey-forward liquid.
Smooth and sweeten
- When the mixture looks uneven, use a potato masher or whisk to break large lumps so the texture is more even. Do not turn it into a paste; you want small granules.
- Add sugar. Stir until the sugar dissolves completely. Keep cooking until the sugar syrup looks almost dry and the mass is thick and moving slowly.
- Add ghee 1 tablespoon at a time, stirring well after each addition, until both tablespoons are incorporated and the mixture pulls away from the sides in a cohesive, fudge-like mass.
Finish on heat
- Continue on low heat until the colour is pale to light golden and the mixture looks almost dry but still slightly glossy in spots. It will feel heavy under the spoon. Do not wait for deep brown on the flame; colour continues during the rest step.
Set with towel rest
- Immediately scrape into the greased tin. Level the top gently. Cover tightly with foil, then wrap the whole tin in a thick towel and leave undisturbed at room temperature about 4 hours so residual heat finishes the centre and deepens the colour.
Serve
- Unmould carefully. Cut into about 20 squares or diamonds with a sharp knife wiped with a little ghee between cuts. Garnish with pistachio slivers and optional rose petals.
- Store in an airtight container at room temperature up to 4 to 5 days in a cool kitchen.
Notes
FAQs
Q1. Is alum safe in food here?
I only use food-grade potash alum in the small measured quantity written in the recipe, the way traditional milk cake recipes do. Do not scale it up. If you avoid alum for any reason, see Q2.
Q2. Can I make milk cake without fitkari?
Yes, but expect a smoother, denser crumb closer to kalakand unless you change technique entirely. The flavour can still be wonderful.
Q3. My milk cake turned chewy or hard. What went wrong?
Usually overcooking on the flame after sugar, or not covering during the rest so moisture escaped too fast. Next time, pull the pan off when the mass still has a trace of moisture and trust the towel stage for the last bit of dryness.
Q4. Can I halve the recipe?
You can, but use a smaller wide pan so the milk depth behaves similarly. Cooking time will drop, not halve perfectly, so rely on visual cues more than clocks.
Q5. Can I make this vegan?
This specific build is dairy-forward and does not have a straight swap that reproduces the same protein grain. For a vegan festive tray, pair this post mentally with a nut or coconut milk sweet that is designed for plant milk from the ground up.
Q6. Why did my milk stick and brown too fast at the end?
Thin pan, heat too high, or not scraping the sides early. A heavy base and patient low flame at the end fix most home batches.
If you have been intimidated by milk sweets, let this alwar milk cake recipe be the one where you trust the scrape-and-stir rhythm and a good towel. When you slice that first piece and see the two-toned edge, you will know the hours were worth it.
Which milk sweet did you grow up eating on festivals at home: grainy milk cake, kalakand, or something else entirely? Tell me in the comments.
Made this? Share a photo and tag @petitepaprika on Instagram. I love seeing your kitchen creations!
