I've just installed a fresh copy of elementary OS and I have noticed that out of the box, the AppCenter is empty - says there is nothing to display, which isn't right!

I opened the terminal and did an apt update:

sudo apt update

And then rebooted:

sudo reboot

And now when I open AppCenter everything shows up :) It's a nice simple fix for what could have otherwise been a headache.