Sandesh (Bengali: সন্দেশShôndesh; Hindi: संदेश) is a Bengali dessert created with milk and sugar. Some recipes of Sandesh call for the use of chhena or paneer (which is made by curdling the milk and separating the whey from it) instead of milk itself. Some people in the region of Dhaka call it pranahara (literally, heart 'stealer') which is a softer kind of sandesh, made with mawa and the essence of curd.
It is hard to determine when exactly did sandesh started referring mainly to the chhena-based sweet instead of the kheer-based sweet. But it is known that by the second half of the 19th century, sandesh commonly referred to the chhena-based sweet.
Sandesh can be made with the use of chhena or cottage cheese. The simplest kind of sandesh in Bengal is the makha sandesh (makha = kneaded). It is prepared by tossing the chhena lightly with sugar over low heat. The sandesh is essentially hot, sweetened chhana. When shaped into balls, it is called kanchagolla (kancha = raw; golla = ball). For more complex and elaborately prepared sandesh, the chhana is dried and pressed, flavored with essence of fruits, and sometimes even colored, and cooked to many different levels of consistencies. Sometimes it is filled with syrup, blended with coconut or kheer, and molded into a variety of shapes such as conch shells, elephants, and fish. Another variant is nolen gurer sandesh, which is made with gur or jaggery. It is known for its brown or caramel colour that comes from nolen gur.