This is a strategy that many people employ when they are worried about how much they may eat at Thanksgiving dinner, thinking that they are saving up calories or making room in their stomachs for dinner. In reality, if you skip breakfast and lunch, you will wind up extremely hungry which sets up a loss of control around food when you finally get to eat. When you are ravenous, you pay less attention to your hunger and fullness cues, and are likely to eat a lot more than you normally would. Additionally, when people are extremely hungry they eat very quickly, which also causes you to bypass your normal fullness signals.
What we recommend is to eat your normal breakfast and lunch in a balanced way- with carbs, protein, fat and fiber- keeping you satisfied so by the time dinner rolls around, you are able to make the best choices that feel right for you in your body.