Go Back
Ivory sandesh discs topped with chopped pistachio on a white ceramic plate, soft window light on marble

Homemade Bengali Sandesh Milk Sweet with Pistachios

Fresh chhena from 2 liters of whole milk is kneaded, cooked with powdered sugar and cardamom, and shaped into 14 soft sandesh.
Prep Time 18 minutes
Cook Time 22 minutes
Total Time 1 hour 20 minutes
Servings: 7 servings
Course: Dessert
Cuisine: Indian
Calories: 218

Ingredients
  

For the chhena
  • 2 liters whole milk (8 cups); full-fat, pasteurized, not UHT
  • 4 tbsp fresh lemon juice (60 ml); mixed with 4 tbsp / 60 ml water
  • cold running water as needed; for rinsing the curds
For the sandesh
  • 80 g powdered sugar (2/3 cup)
  • 1/4 tsp ground cardamom
  • 1 tsp ghee (5 g); for greasing your palms
  • 2 tbsp unsalted pistachios (15 g); finely chopped

Method
 

Make the chhena
  1. Pour the milk into a 4-liter / 4-quart heavy-bottomed pot (24 cm / 9.5 inch). Bring it to a full boil over medium heat, 8 to 10 minutes, stirring every minute or two so a skin doesn't form and the bottom doesn't catch.
  2. Turn the heat to low. Add the lemon-water mixture 1 tablespoon at a time, stirring gently. Within 1 to 2 minutes the curds separate and the whey turns clear and pale green-yellow. Turn off the heat.
  3. Line a 25 cm / 10-inch colander with a 45 cm / 18-inch square of muslin and set it in the sink. Pour in the curds, then rinse under cold running water for 1 minute, tossing gently to wash out the lemon taste. Gather the corners, twist, and squeeze lightly, then hang the bundle from the tap or leave it in the colander for 30 minutes.
  4. Unwrap the chhena onto a wide plate. It should feel moist and crumble easily, about 300 g. Knead with the heel of your palm for 5 to 6 minutes until it's smooth with no grains and comes together into a soft dough that doesn't stick to your hand.
Cook and shape the sandesh
  1. Set a 24 cm / 10-inch nonstick skillet over low heat. Add the kneaded chhena, powdered sugar, and cardamom. Stir and fold constantly with a silicone spatula for 8 to 10 minutes, until the mixture softens, pulls away from the sides into one soft mass, and stays pale ivory.
  2. Spread the mixture on a plate and cool for 10 minutes, until it's warm to the touch but no longer hot.
  3. Grease your palms with the ghee. Divide the mixture into 14 portions of about 25 g each. Roll each into a smooth ball, flatten it lightly into a 4 cm / 1.5-inch round about 1.5 cm thick, and press a pinch of chopped pistachio into the center. Serve at room temperature.

Notes

  • Use full-fat pasteurized milk for the best chhena yield.
  • Rinse the curds for a full minute to remove the lemon taste.
  • Hang the chhena for 30 minutes only so it stays moist.
  • Cool the cooked mixture for 10 minutes before shaping so it handles easily.
  • Grease your palms with ghee for smooth, crack-free surfaces.