
1. Portez le lait à ébullition sur feu moyen dans une casserole assez haute pour lui permettre de monter.
2. Pendant ce temps, préparez le jus de citron (ou 2 c. à caf. d'acide citrique) et tenez une passoire prête en disposant au fond un carré d'étamine dont les quatre coins pendront à l'extérieur.
3. Dès que le lait monte, retirez-le du feu; incorporez le jus de citron en remuant très lentement. Alors chauffez le lait à nouveau et laissez-le bouillir pendant une minute ou deux.
4. Presque aussitôt, vous assisterez à la séparation du panir (qui remontera à la surface) et du petit-lait (qui devient jaune et clair). Une fois la séparation terminée, versez le contenu du récipient dans la passoire pour recueillir le panir moelleux et friable.
5. Rincez-le pendant quelques secondes puis, afin d'en extraire l'eau et laissez égoutter durant 1/2 heure.
6. Pétrissez-le ensuite jusqu'à ce qu'il soit lisse et gras au toucher; plus on travaille le panir, meilleur il devient.
7. Maintenant, divisez-le en deux parties. Mettez une moitié dans une casserole avec les 2/3 de son poids en sucre (environ 100 g) et cuisez à feu doux en remuant constamment.
8. La préparation deviendra moelleuse au début puis remettra épaissir. Quand elle n'aura plus tendance à adhérer à la casserole, retirez-la du feu.
9. L'autre moitié sera mise de côté. Il faut environ 5 à 10 minutes pour cuire le sandesh, si vous le cuisez trop longtemps, il deviendra sec et granuleux.
10. Étendez la moitié cuite et laissez-le tiédir jusqu'à ce qu'elle soit malléable. Pétrissez alors ensemble le panir frais et le panir cuit. Vous pouvez ici ajouter un peu d'eau de rose, des noix pilées ou de la vanille liquide, au goût.
11. Puis, à l'aide d'un rouleau à pâtisserie, étalez votre sandesh en lui laissant 1,5 cm d'épaisseur. Lorsqu'il est froid, découpez-le en petits carrés ou losanges.
| Par portion | Pour le plat | Comparaison avec le total calorique | |
| Glucides | - | 254 g | 0 % |
| Lipides | - | 100 g | 0 % |
| Protides | - | 100 g | 0 % |
| Fibres | - | 5 g | 0.2 g/100 g |
| Cholestérol | - | 304 mg | 9.1 mg/100 g |
| Sodium | - | 1223 mg | 36.7 mg/100 g |
| Acides gras trans | - | 0 g | 0 g/100 g |
| Graisses saturées | - | 57 g | 1.7 g/100 g |
