There is no particular time to eat makhana. It can be eaten throughout the day but most people eat it during the afternoon to keep them full and curb their cravings.