1.
cooked rice
Steamed white rice, the staple food of Japan. Served with most Japanese meals.
2.
meal, food
More broadly refers to a meal or food in general. Often used to mean breakfast, lunch, or dinner.
ご飯 is one of the most essential words in Japanese, with two related meanings.
SENSE 1 - COOKED RICE:
The staple food of Japan, served with most meals.
SENSE 2 - MEAL:
Refers to any meal, especially when combined with time words.
REGISTER:
CULTURAL NOTE:
「ご飯を食べましたか」is a common greeting meaning 'Have you eaten?'