Besan ki barfi está hecho con besan (harina de gramo), leche condensada y azúcar. El azúcar se mezcla en una textura cremosa que proviene de la mezcla básica, khoya (opcional), un dulce lácteo tradicional pakistaní e indio hecho de leche entera espesa. La mezcla generalmente se calienta hasta que la leche se solidifica y luego se coloca en moldes de diferentes formas: diamante, cuadrado o, a veces, redondo.
Besan ki barfi es un dulce muy común en la India, especialmente durante el invierno. Por lo general, se adorna con almendras o pistachos en rodajas o picados. Se asemeja a un queso de color naranja, a veces se le llama «tarta de queso india», aunque no contiene queso. Las nuevas variantes de «cocina fusión» incluyen sabores de albaricoque, mango y coco.
La presencia de Besan proporciona una textura muy suave, por lo que la khoya es un ingrediente opcional. Dado que la Khoya es opcional, hace que el dulce sea seguro para almacenar durante más de una semana. Los dulces tradicionales indios ahora también están disponibles en línea, aunque anteriormente se hacían solo en casa.