One besan roti can have approximately 151 calories. Out of these 151 calories, 27 calories are attributed to protein, carbohydrates make up 115 calories, while the remaining 13 calories signify fat. If your daily recommended calorie intake is 2,000 calories, one besan roti will only make up 8% of the total calorie budget.