Just thuinking out the box here. Now they say breakfast is the most important meal of the day, yet we treat it with no importance. How about if you changed your meals around upside down so to speak. Like have your dinner for breakfast as you use up more calories during the day and for dinner a small snack like say scrambled egg as we are resting and dont use as much energy.
It may be a bit unconventional having carrots and peas for breakfast but they are very nutritious and will help you feel less hungry if you ate a big breakfast.
Just thinking out the box.