After getting a dental filling, whether you can eat immediately depends on the type of filling used:
- For a composite (white) filling , you can generally eat right away because it hardens instantly under a UV light. However, dentists often recommend waiting at least 1-2 hours before eating to allow any numbness from anesthetic to wear off to avoid biting your cheek or tongue accidentally. Soft foods are preferred initially.
- For an amalgam (silver) filling , it takes about 24 hours to fully harden, so it is best to avoid chewing on the treated side and wait 24 hours before eating solid foods on that side. Eating is still possible right after the procedure, but be cautious.
In all cases, it is advised to avoid hard, sticky, chewy, or very hot and cold foods for at least 24 hours after the filling to protect the tooth and filling integrity, and to prevent sensitivity or dislodging the filling. Chewing on the opposite side of the mouth and choosing soft foods like yogurt, mashed potatoes, scrambled eggs, smoothies, and soups is recommended at first.
In summary: Yes, you can eat after a filling, but the timing and food choices depend on the filling type and numbness. Wait at least 1-2 hours after composite fillings and 24 hours after amalgam fillings for better protection and comfort.