
Milk Barfi (Mawa Barfi)

Savor the rich, creamy, and delightful taste of Milk Barfi, a classic Indian sweet that's incredibly easy to make at home. Made primarily from milk solids (khoya or mawa) and sugar, flavored with cardamom, this traditional fudge-like confection is a staple for festive gatherings, puja ceremonies, and special occasions. Our recipe provides a straightforward method to achieve perfectly set, melt-in-your-mouth Barfi that's far superior to store-bought versions.
Ingredients
- 2 cups (300g) Khoya/Mawa (store-bought or homemade)
- 1 cup (200g) Sugar (granulated)
- 1/4 cup (60ml) Milk
- 1/2 teaspoon Cardamom Powder
- 1 tablespoon Ghee (for greasing the pan)
- Slivered Pistachios or Almonds for garnish (optional)
Instructions
- 1
1. **Prepare the Pan:** Grease an 8x8 inch square tray or plate with ghee. Line with parchment paper if desired, leaving an overhang for easy removal. Keep aside.
- 2
2. **Cook Khoya and Milk:** Grate or crumble the khoya/mawa into a heavy-bottomed non-stick pan. Add the milk. Cook on low-medium heat, stirring continuously, until the khoya softens and blends with the milk, forming a smooth, paste-like consistency. This takes about 5-7 minutes.
- 3
3. **Add Sugar:** Add the granulated sugar to the khoya mixture. Continue to cook on low heat, stirring constantly. The sugar will melt and make the mixture liquidy initially, but as you keep stirring, it will start to thicken again. This stage is crucial for the texture of the barfi.
- 4
4. **Cook to Setting Consistency:** Continue cooking and stirring for about 15-20 minutes until the mixture leaves the sides of the pan and comes together as a thick mass. When you take a small portion and try to roll it between your fingers, it should form a soft ball (this is the setting stage). Be careful not to overcook, or the barfi will become hard.
- 5
5. **Add Cardamom & Set:** Turn off the heat and stir in the cardamom powder. Immediately transfer the hot mixture to the prepared ghee-greased tray. Spread it evenly using a spatula or the back of a greased spoon. Press down firmly to make it smooth and compact.
- 6
6. **Garnish & Cool:** Garnish with slivered pistachios or almonds, gently pressing them into the barfi. Let the barfi set at room temperature for at least 2-3 hours, or until completely cool and firm. You can also refrigerate it for faster setting.
- 7
7. **Cut & Serve:** Once completely set, gently lift the barfi from the tray using the parchment paper overhang (if used) or carefully cut it into squares or diamond shapes with a sharp knife. Serve and enjoy!
Frequently asked questions
Why did my Barfi turn oily?▾
How to make Barfi without readymade khoya?▾
My Barfi didn't set, what went wrong?▾
How long can Milk Barfi be stored?▾
Can I add different flavors to Milk Barfi?▾
Nutrition (per serving)
| Calories | 200 |
|---|---|
| Carbs | 25g |
| Protein | 5g |
| Fat | 10g |












