Go Back
Sandesh Recipe

Sandesh (Bengali Sweet Cheese Dessert)

Sandesh is a classic Bengali sweet made from fresh paneer (chhana) and sugar, flavored with cardamom and sometimes saffron or rose water. This delicate, melt-in-the-mouth dessert requires no cooking once the paneer is prepared, making it distinct from other Indian sweets. Traditionally shaped into various forms and often garnished with pistachios or edible silver leaf, Sandesh is an essential part of Bengali celebrations and everyday treats alike.
Prep Time 30 minutes
Cook Time 20 minutes
Setting Time 1 hour
Total Time 50 minutes
Servings: 20 pieces
Course: Dessert, Sweet
Cuisine: Bengali, East Indian, Indian
Calories: 70

Ingredients
  

For Paneer (Chhana)
  • 1 liter full-fat milk
  • 2 tbsp lemon juice or vinegar for curdling
  • 2 cups water ice cold
For Sandesh
  • 1/2 cup powdered sugar or to taste
  • 1/2 tsp cardamom powder
  • 1 tsp rose water optional
  • 8-10 strands saffron (kesar) optional, soaked in 1 tsp warm milk
For Garnish
  • 2 tbsp chopped pistachios
  • 1 tsp edible silver leaf (varak) optional
  • 1 tbsp pomegranate seeds optional

Equipment

  • Heavy-bottomed pan
  • Cheesecloth or muslin cloth
  • Large strainer or colander
  • Flat plate or tray
  • Mixing bowls
  • Sandesh molds (optional)

Method
 

  1. Prepare paneer: Bring milk to boil in heavy-bottomed pan, stirring occasionally to prevent burning.
  2. Once milk boils, turn off heat. Add lemon juice or vinegar gradually while stirring gently.
  3. Continue adding until milk completely curdles and whey separates (clear greenish liquid).
  4. Immediately pour curdled milk through cheesecloth-lined strainer placed over bowl to catch whey.
  5. Rinse paneer under cold running water to remove sour taste of lemon/vinegar.
  6. Gather cheesecloth edges and tie into bundle. Hang for 20-30 minutes to drain excess whey.
  7. Alternatively, place bundle between two plates with weight on top for 15 minutes.
  8. Paneer should be moist but not watery. It should hold shape when pressed but still be soft.
  9. Transfer paneer to large plate or bowl. Knead with heel of your hand for 8-10 minutes until smooth and glossy.
  10. Paneer is ready when it becomes soft, pliable, and releases some fat. This step is crucial for smooth sandesh.
  11. Add powdered sugar gradually while continuing to knead. Mix until sugar is completely incorporated.
  12. Add cardamom powder and any optional flavorings (rose water, saffron mixture). Mix well.
  13. Taste and adjust sweetness if needed. Remember sandesh should be mildly sweet, not overly sugary.
  14. Divide mixture into 20 equal portions. Roll each portion into smooth ball between palms.
  15. For traditional shapes: Flatten balls into discs, or use sandesh molds for decorative patterns.
  16. Garnish with chopped pistachios, pressing gently so they adhere. Add pomegranate seeds if using.
  17. If using edible silver leaf, carefully place on top of each sandesh using dry brush or tweezers.
  18. Arrange sandesh on plate. Let set at room temperature for 1 hour before serving.
  19. For firmer texture, refrigerate for 2-3 hours. Serve chilled or at room temperature.

Notes

Traditional Varieties:
Nolen Gurer Sandesh: Made with date palm jaggery (winter special)
Kora Pak Sandesh: Cooked version, firmer texture
Norom Pak Sandesh: Soft, uncooked version (this recipe)
Kheerer Sandesh: Sandesh stuffed with reduced milk (rabri)
Chocolate Sandesh: Modern version with cocoa powder
Fruit Sandesh: Mixed with mango pulp or other fruit purees
Dry Fruit Sandesh: Loaded with nuts and dry fruits
Storage:
• Best consumed fresh, within 24 hours of preparation.
• Can be refrigerated for 2-3 days in airtight container.
• Do not freeze as texture becomes grainy and watery upon thawing.
• Keep covered to prevent drying out.
• Separate layers with parchment paper if stacking.
• The whey drained from paneer can be used in curries, soups, or to knead dough.
Substitutions:
• Use store-bought fresh paneer if short on time (ensure it's soft and moist).
• Replace powdered sugar with 1/4 cup condensed milk for creamier texture.
• Use citric acid instead of lemon juice/vinegar for curdling milk.
• Add 1 tbsp of khoya (mawa) for richer taste.
• For different flavors: add 1/2 tsp vanilla extract or 1 tsp orange zest.
• Use honey instead of sugar (add after kneading paneer to preserve enzymes).
• For vegan version: Use soy milk or almond milk with vegan acid for curdling.
Pro Tips:
• Use full-fat milk for best results - low-fat milk yields dry, crumbly paneer.
• Do not over-curdle milk - stop adding acid once whey separates clearly.
• Rinse paneer thoroughly to remove sour taste completely.
• Paneer should be moist but not dripping wet - proper draining is crucial.
• Kneading paneer thoroughly is the most important step - it should become smooth and release fat.
• Traditional Bengali sandesh uses 'chhana' which is softer than regular paneer.
• Add sugar gradually while kneading to ensure even distribution.
• Do not over-sweeten - sandesh should highlight the delicate cheese flavor.
• Work quickly once sugar is added as it starts drawing moisture from paneer.
• If mixture becomes too soft, refrigerate for 15 minutes before shaping.
• For perfect shapes, wet hands slightly while forming balls or discs.
• Sandesh tastes best at room temperature, not too cold from refrigerator.
• The texture should be soft, smooth, and melt-in-mouth, not grainy or hard.
Cultural Significance:
• Essential Bengali sweet for all celebrations and festivals
• Traditionally offered during Durga Puja and other religious ceremonies
• Considered an auspicious sweet for new beginnings
• Often served to guests as a sign of hospitality
• Given as gifts during special occasions and festivals
• Popular sweet for weddings and anniversaries in Bengali culture
• Associated with Bengali New Year (Poila Boishakh) celebrations
Troubleshooting:
Grainy texture: Paneer not kneaded enough or milk curdled at too high temperature
Too dry/crumbly: Paneer overdrained or low-fat milk used
Too soft/runny: Paneer not drained properly or too much sugar added
Sour taste: Paneer not rinsed properly after curdling
Not holding shape: Insufficient kneading or too much moisture
Sugar not dissolving: Used granulated instead of powdered sugar
Whey leaking: Paneer not drained properly before kneading
Serving Suggestions:
• Serve as dessert after Bengali meals
• Pair with hot tea or coffee
• Present on banana leaves for traditional look
• Arrange in decorative patterns on platter
• Serve during afternoon as snack with tea
• Offer as prasad during puja ceremonies