Yes, you may still use TurboTax Online Deluxe to file a Schedule C-EZ if you don't have expenses to claim. When you start your return in Deluxe, TurboTax will prompt you to upgrade to Self-Employed if your situation so requires.
Alternately, you may use a TurboTax
CD/Download product.
See the FAQs below for more information.
Which TurboTax Online version do I need for a Schedule C?
https://ttlc.intuit.com/replies/4243087
[Edited 03/04/2017]