Yes, you can.
I mostly trade SPX500 with MFF , which is a CFD corresponding to ES.
First, US law prohibit CFD in US, but US traders are not prohibited to trade CFD at foreign brokers.
Second, MFF is not a broker, and from legal point you do not trade CFD, you are trading a demon account, and...