If the besan ladoo tastes bitter it means besan is not roasted well. If the besan is raw, the ladoos made with it will taste bitter. Also, if you have roasted the besan flour on high heat then its color may change to golden but it will be raw. That's why besan should be roasted always on low heat.