A rich, melt-in-your-mouth Indian sweet with just 5 ingredients – ready in 20 minutes!*
⏱️ Quick Info
Prep Time: 5 mins | Cook Time: 15 mins | Sets Time: 1 hour | Makes: 16 squares
📝 Ingredients
- Milk powder: 2.5 cups (full-fat for best texture)
- Sugar: ½ cup (adjust to taste)
- Milk: 1 cup (room temperature)
- Ghee: ¼ cup (for richness + non-stick)
- Cardamom powder: ¼ tsp (or saffron strands for color)

Optional:
- Chopped nuts (pistachios, almonds) for garnish
👩🍳 Method
1️⃣ Cook the Mixture
- Heat ghee in a non-stick pan on low flame.
- Add milk powder, roast for 2 mins until fragrant.
- Pour in milk + sugar, stir continuously to avoid lumps.

2️⃣ Thicken the Batter
- Keep stirring until the mixture thickens (~10-12 mins) and starts to leave the pan’s sides.
- Add cardamom powder, mix well.

3️⃣ Set & Cut
- Transfer to a ghee-greased tray, flatten with a spatula.
- Garnish with nuts, press lightly.
- Cool for 1 hour, then cut into squares.
💡 Pro Tips
✅ Smooth texture: Use a whisk to avoid lumps while cooking.
✅ Softer barfi: Stop cooking when the mixture is slightly sticky.
✅ Storage: Keeps for 1 week in an airtight container.

“Festive sweets made easy! 🪔 Tag @MyTastyTips if you try this #MilkBarfi or get more Diwali recipes at MyTastyTips.com!”