Cham Cham, a popular Bengali sweet delicacy, is a delightful treat known for its soft texture and rich flavor. Made from freshly curdled milk and soaked in a delicately sweet syrup, Cham Cham is a favorite at celebrations and festivals. Here’s how you can recreate this delectable sweet at home:

Ingredients:
For the Cham Cham:
- 1 liter full cream milk
- 2 tablespoons lemon juice or vinegar
- 3 cups water (for boiling)
For the Sugar Syrup:
- 2 cups sugar
- 4 cups water
- 1/2 teaspoon cardamom powder
- A few strands of saffron (optional, for garnish)
Instructions:
Step 1: Making the Paneer (Indian Cottage Cheese)
- Boil the milk in a heavy-bottomed pan over medium heat.
- Once it comes to a boil, reduce the heat and add lemon juice or vinegar gradually, stirring continuously until the milk curdles completely.
- Turn off the heat. Line a colander with a muslin cloth or cheesecloth and strain the curdled milk to separate the whey from the paneer.
- Rinse the paneer under cold water to remove any traces of lemon juice or vinegar. Squeeze out excess water and hang the paneer for about 30 minutes to drain excess water.
Step 2: Kneading the Paneer
- Transfer the drained paneer to a clean surface or a large plate. Knead the paneer with the heel of your hand until it becomes smooth and soft (about 8-10 minutes).
- Divide the paneer into equal portions and shape them into cylindrical or oval-shaped pieces, about 1.5 inches long.
Step 3: Boiling the Cham Cham
- In a wide pan, bring 3 cups of water to a boil. Gently slide the shaped paneer pieces into the boiling water.
- Cover the pan and let them cook for about 10-12 minutes on medium heat until they are cooked through and soft. Stir occasionally to ensure they cook evenly.
- Once cooked, remove the cham cham from the water using a slotted spoon and let them cool completely.
Step 4: Preparing the Sugar Syrup
- In another wide pan, combine sugar and 4 cups of water. Bring it to a boil over medium heat, stirring occasionally until the sugar completely dissolves.
- Add cardamom powder and let the syrup simmer for 5-7 minutes until it slightly thickens. Turn off the heat.
Step 5: Soaking the Cham Cham
- Gently place the cooled cham cham pieces into the warm sugar syrup. Let them soak for at least 2-3 hours, allowing them to absorb the sweetness and flavor of the syrup.
Step 6: Serving
- Garnish with saffron strands if desired. Serve Cham Cham chilled or at room temperature, garnished with a sprinkle of chopped nuts like pistachios or almonds.
Tips:
- Ensure the paneer is well-kneaded to achieve a smooth texture for the Cham Cham.
- Adjust the cooking time according to the size and thickness of the Cham Cham pieces.
- For a richer flavor, you can also add a few drops of rose water or kewra water to the sugar syrup.
Now that you have mastered the art of making Cham Cham at home, indulge yourself and your loved ones with this melt-in-your-mouth sweet treat that captures the essence of Indian desserts. Enjoy the process and savor the delicious results of your labor!

The creator behind this blog, and I’m thrilled to share my passion for vegetarian cooking with you.
Cooking has always been a joyful journey for me, filled with vibrant flavors, wholesome ingredients, and the creativity that comes with crafting delicious meals.
Growing up in a family where food was at the heart of every celebration, I learned the art of cooking from my mother and grandmother. Their recipes, steeped in tradition and love, inspired me to explore and experiment in the kitchen. Over the years, I’ve developed my own unique style, blending traditional and contemporary flavors to create vegetarian dishes that are both nutritious and delightful.
