Authentic Indian Milk Powder Burfi Recipe
Introduction
Authentic Burfi is a classic Indian sweet that’s rich, creamy, and perfectly fragrant with cardamom. This simple recipe uses milk powder and butter to create a delightful treat that’s perfect for festivals or any special occasion.

Ingredients
- 1 ½ cups whole milk (12 oz)
- 85 grams salted butter (6 tablespoons, can also use unsalted butter)
- 100 grams granulated white sugar (½ cup)
- 400 grams milk powder (2 cups, use full fat milk powder)
- ¾ teaspoon cardamom powder
- Pinch citric acid (optional)
- Slivered pistachios and edible silver leaves (for decorating)
Instructions
- Step 1: Prepare an 8×8 inch square pan by lining it with parchment paper or greasing it lightly with oil spray to make removal easier.
- Step 2: In a heavy-bottom pan over medium heat, combine the whole milk and salted butter. Stir until the butter melts and the mixture is well combined.
- Step 3: Add the granulated sugar and stir continuously until the sugar has completely dissolved and no crystals remain.
- Step 4: Add the milk powder and immediately reduce the heat to the lowest setting. Stir well to combine, then add the cardamom powder and continue stirring.
- Step 5: Stir continuously on low heat. Around 4 minutes in, the mixture will begin to thicken. Add a pinch of citric acid if using, and stir thoroughly.
- Step 6: Keep stirring until the mixture starts to leave the sides of the pan and comes together as a dough, about 8 to 9 minutes from when the milk powder was added. It should be non-sticky and easy to roll into a ball.
- Step 7: Remove from heat and transfer the mixture to the prepared pan. Press it evenly and firmly using a spatula. Garnish with slivered pistachios and edible silver leaves if desired.
- Step 8: Allow the burfi to cool to room temperature, then refrigerate for 1 hour to set completely. Cut into 16 pieces or smaller and enjoy!
Tips & Variations
- Use full-fat milk powder for the best creamy texture and flavor.
- Add a pinch of saffron strands during cooking to enhance color and aroma.
- If you prefer a nutty crunch, fold in finely chopped nuts before pressing the mixture into the pan.
- Use unsalted butter if you want to control salt levels more precisely.
Storage
Store the burfi in an airtight container in the refrigerator for up to 1 week. Before serving, allow it to come to room temperature for the best texture. You can also freeze burfi for up to 1 month; thaw in the fridge before cutting.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make burfi without milk powder?
Milk powder is key for this recipe’s texture and flavor. Without it, the consistency will be different. If unavailable, you can try making burfi with khoya (reduced milk solids) instead, but the process will vary.
Why does my burfi become grainy?
Graininess can occur if the mixture is overheated or stirred too aggressively. Adding a pinch of citric acid helps create a slightly grainy texture intentionally, but if undesired, omit it and stir gently while cooking.
PrintAuthentic Indian Milk Powder Burfi Recipe
This authentic Burfi recipe delivers a rich and creamy Indian milk-based sweet made from whole milk, butter, sugar, and full-fat milk powder, delicately flavored with cardamom and garnished with pistachios and edible silver leaves. Perfectly dense yet soft, this traditional dessert is cooked on the stovetop and set to form delectable squares.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 1 hour 25 minutes
- Yield: 16 pieces 1x
- Category: Dessert
- Method: Stovetop
- Cuisine: Indian
- Diet: Vegetarian
Ingredients
Ingredients
- 1 & ½ cups whole milk (12 oz)
- 85 grams salted butter (6 tablespoons, can also use unsalted butter)
- 100 grams granulated white sugar (½ cup)
- 400 grams milk powder (2 cups, use full fat milk powder)
- ¾ teaspoon cardamom powder
- Pinch citric acid (optional)
- Slivered pistachios and edible silver leaves (for decorating)
Instructions
- Prepare pan: Line an 8×8 inch square pan with parchment paper or grease it lightly with oil spray for easy removal of the Burfi pieces later.
- Combine milk and butter: In a heavy-bottom pan over medium heat, add whole milk and salted butter. Stir occasionally until the butter melts and the mixture is well combined.
- Dissolve sugar: Add granulated white sugar and stir continuously until the sugar completely dissolves, ensuring no granules remain.
- Add milk powder and cardamom: Lower heat to the lowest setting, add milk powder, and stir immediately to blend thoroughly. Then, mix in cardamom powder evenly.
- Cook mixture: Keep stirring continuously on low heat without leaving the pan. Around 4 minutes in, the mixture will start thickening; add a pinch of citric acid if using and stir well.
- Finish cooking: Continue stirring until the mixture leaves the sides of the pan and forms a non-sticky dough ball, approximately 8-9 minutes from when you added the milk powder.
- Set the burfi: Remove from heat and transfer the mixture into the prepared pan. Spread and press firmly with a spatula. Garnish with pistachios and edible silver leaves as desired.
- Cool and cut: Allow the Burfi to come to room temperature, then refrigerate for 1 hour to set completely. Cut into 16 or more pieces and serve.
Notes
- Use full-fat milk powder for best texture and flavor.
- Citric acid is optional but adds a slight graininess that enhances the authentic texture.
- Keep stirring continuously to avoid burning and ensure even cooking.
- Butter can be substituted with unsalted if preferred; adjust salt accordingly.
- Edible silver leaves are optional and purely for decorative purposes.
- Store Burfi in an airtight container in the refrigerator; best consumed within 3-4 days.
Keywords: Authentic Burfi recipe, Indian sweet, milk powder burfi, cardamom burfi, traditional Indian dessert, homemade burfi

