1. I had breakfast at 7.

2. I had a heavy breakfast today.
3. I had the breakfast too early.
4. The breakfast I had today was not enough.
[Can we use 'the' as in #3 and #4?]

1, 2, and 4 are fine.

The word "the" needs to be omitted from 3.