Yes, since composite fillings are hardened with light, you can eat immediately after the procedure. However, it is recommended to be careful until the anaesthesia wears off (1-2 hours) so that you do not bite your cheek or tongue. For other types of fillings such as amalgam, it may be necessary to wait a few hours.