Cooking for a longer time makes your barfi chewy. Be sure to cook the Burfi mixture over very low heat. Stir constantly without stopping. Keep an eye on the texture