Kacha gola is made from freshly prepared chhena formed by adding a mixture of vinegar and water in the same proportion to boiling milk. The chhena is kneaded nicely and mixed with sugar and cooked lightly with condensed milk until it becomes a thick and smooth mixture. Smooth chhena balls are then made and coated with milk powder, and finally garnished with saffron strands or nuts. Continue reading my recipe to learn the steps to make kacha gola at home.

KEY TAKEAWAYS
- Kacha gola is a popular Bengali sweet in India, especially loved for its soft texture and fresh taste.
- Serve it chilled or at room temperature as a dessert after meals or during festivals.
- Kacha gola has a soft, creamy, and mildly sweet taste.
- Other similar recipes are rasgulla, sandesh, rasmalai, and cham cham.
The Ingredients:
- 1.5 liters milk
- 2 tbsp vinegar
- 2 tbsp water
- 1 tbsp sugar
- ¼ cup condensed milk
- 1 cup milk powder (to coat the kacha gola)
- Saffron strands (a few, to coat the kacha gola)
I came across this kacha gola recipe while viewing a local Bengali cooking show one afternoon. The description of the ingredients together with the soft texture of the sweet dish made a strong impression on me. I wrote them down and also called my mother-in-law to ask whether she knew about the recipe and for some practical tips based on her knowledge. I quickly documented all the cooking information in my notebook while adding personal reminders to help me remember important details.
I decided to test it one day after dinner and discovered that the results produced a soft and tasty kacha golas. My husband thought I had bought it from the local sweet shop; meanwhile, my sons took extra pieces from the serving plate. The moment brought me joy because I found an amazing recipe that was both beautiful and simple.
How to Make Kacha Gola? (Step by Step Guide with Images)
Step 1: Boil 1.5 liters of milk.

Step 2: Gradually add a mixture of 2 tbsp of vinegar and 2 tbsp of water to curdle milk.

Step 3: Strain the curdled milk on a piece of cotton cloth. Wash with cold water.

Step 4: Wrap it nicely. Squeeze well.
Step 5: Knead for 2 mins. Divide the chhena dough. Keep one part aside.

Step 6: Mix 1 tbsp of sugar to one part and knead again.

Step 7: Transfer to a frying pan. Add ¼ cup of condensed milk. Keep stirring on a low flame until the mixture separates from the pan.

Step 8: Remove it to a separate dish. Add the remaining mixture when cool. Knead well.

Step 9: Take a cup of milk powder in a separate plate.

Step 10: Make balls. Coat with milk powder.

Step 11: Keep them on a separate plate. Garnish with saffron strands.
Step 12: Your sweet and delicious homemade kacha gola is ready.

Recipe Card

Kacha Gola
Ingredients
- 1.5 liters milk
- 2 tbsp vinegar
- 2 tbsp water
- 1 tbsp sugar
- ¼ cup condensed milk
- 1 cup milk powder to coat the kacha gola
- Saffron strands a few, to coat the kacha gola
Instructions
- Boil 1.5 liters of milk.
- Gradually add a mixture of 2 tbsp of vinegar and 2 tbsp of water to curdle milk.
- Strain the curdled milk on a piece of cotton cloth. Wash with cold water.
- Wrap it nicely. Squeeze well.
- Knead for 2 mins. Divide the chhena dough. Keep one part aside.
- Mix 1 tbsp of sugar to one part and knead again.
- Transfer to a frying pan. Add ¼ cup of condensed milk. Keep stirring on a low flame until the mixture separates from the pan.
- Remove it to a separate dish. Add the remaining mixture when cool. Knead well.
- Take a cup of milk powder in a separate plate.
- Make balls. Coat with milk powder.
- Keep them on a separate plate. Garnish with saffron strands.
- Your sweet and delicious homemade kacha gola is ready.
Notes
Nutrition Info (Estimation Only)







