Go Back
+ servings
Recipe for making khoya barfi

How to Make Khoya at home

Recipe for home-made delicious khoya. Perfect for making barfi, pinnis, gajrela and all sorts of mithai. Let get started now!
Cook Time: 1 hour
Total Time: 1 hour
Course: Desserts, Snacks, Sweets, Tea Time
Cuisine: Indian, Punjabi
Servings: 40 pieces
Calories: 172kcal
Author: Kanwal Kaur


  • 1.5 kg whole milk for 300 gram khoya


Making Khoya

  • You will need a thick bottom pan with a wide mouth similar to a wok or karahi. The thick bottoms helps prevent the milk from sticking to the bottom and wide mouth provides a wide surface area for evaporation of water
  • Add milk to the pan and bring it boil. After that simmer it at low heat while continuously stirring it so that it doesn’t stick to the bottom of the pan
  • It's really important to stir the milk continuously throughout the process as otherwise it will stick to the bottom and sides and burn
  • Also make sure to scrape the sides and the bottom of the pan from time to time to prevent milk solids from accumulating
  • It takes about 45 minutes to an hour for the khoya to be ready but can take longer depending the heat of the burner of size of the pan
  • When khoya is almost ready, milk will become almost solid like a slurry and will start to produce lots of bigg bubbles. Continue to stir for another five or so minutes after that until most of the liquid has evaporated. Turn off the heat when the mixtures becomes has a dense sludge like texture but is not harderened. The mixture will harden as it cools
  • Bring the khoya to room temperature. Then store it in a glass or steel container and keep it in the fridge until you are ready to use
  • The khoya will keep in the fridge for upto five days but it's better to use it as soon as possible


Always use whole milk for khoya
It's extremely important to stir the milk continuosly as otherwise it will burn. If you smell the milk burning then you have to stop and start with fresh milk as the smell and taste of burned milk will spoil anything you make with the khoya
I use organic milk as it doesn't burn as easily as the non-organic milk


Serving: 50g | Calories: 172kcal | Carbohydrates: 23g | Protein: 2g | Fat: 8g | Saturated Fat: 5g | Cholesterol: 21mg | Sodium: 17mg | Potassium: 63mg | Fiber: 1g | Sugar: 13g | Vitamin A: 61IU | Calcium: 44mg | Iron: 1mg
Tried this recipe?Mention @Incredible.kitchen or tag #incrediblekitchen!