Can you eat immediately after getting a dental filling? After getting a dental filling, it’s usually recommended to wait for at least 1 to 2 hours before eating, especially if a local anesthetic was used. For composite fillings, you can eat sooner, but for silver amalgam fillings, it’s advised to wait longer to allow the material to harden. Your dentist at Dental Fillings in New Port Richey will give you specific post-procedure care instructions.