Getting a cavity filled usually takes less than an hour. The numbness from the local anesthetic can last anywhere from 1 to 3 hours after you leave the dentist’s chair. The filling material itself needs time to set. For standard composite resin fillings, you can eat as soon as the numbness wears off, but you should wait at least 24 hours before chewing on that side of your mouth. If you had an amalgam (silver) filling, your dentist will likely tell you to wait a full 24 hours before chewing on that tooth at all.
Why Does the Type of Filling Matter?
Dentists use different materials to fill cavities, and each one behaves differently after placement. The two most common types are composite resin and amalgam.
Composite resin fillings are tooth-colored and are hardened with a special curing light during your appointment. This means the material is already hard by the time you sit up in the chair. The main limitation is not the filling itself but the numbness in your lips, cheek, and tongue.
Amalgam fillings are silver-colored and made from a mix of metals including mercury, silver, tin, and copper. These take longer to reach their full strength. While they are firm when you leave the office, they continue to harden over the next 24 hours. Chewing on a fresh amalgam filling too soon can damage it before it reaches maximum hardness.
How Long Should You Wait to Eat?
The short answer depends on which material your dentist used and whether you received anesthetic.
For composite resin fillings, you can eat as soon as the numbness is completely gone. This usually takes 1 to 3 hours after your appointment. However, you should avoid chewing directly on the filled tooth for the first 24 hours. The filling is hard, but the tooth itself may be sensitive after having decay drilled away.
For amalgam fillings, wait a full 24 hours before chewing on that tooth. Your dentist should give you this instruction before you leave the office. If you are not sure which type of filling you received, call the office and ask.
If you did not receive any anesthetic, you can technically eat right away for a composite filling. Still, most dentists recommend waiting at least a couple of hours to let the area settle.
Why Is Numbness a Danger Sign?
Eating while your mouth is still numb is the biggest risk after a filling. You cannot feel your lip, cheek, or tongue properly. Many people accidentally bite their cheek or lip without realizing it until the anesthetic wears off. This can cause a painful ulcer or a significant bite wound that takes days to heal.
You also cannot tell if your food is too hot. Hot soup or coffee can burn the inside of your mouth without you feeling it. Burns on the palate or tongue are uncomfortable and can interfere with eating for several days.
Wait until you can feel your face normally again. Test by gently touching your lip. If you cannot feel the touch clearly, wait longer.
What Foods Are Safe to Eat After a Filling?
Once the numbness fades, choose soft foods for the first day. This gives the tooth and surrounding gum tissue time to settle.
- Yogurt and applesauce
- Mashed potatoes and soup that is warm, not hot
- Scrambled eggs and soft pasta
- Smoothies and milkshakes (but do not use a straw if you had a filling near your gumline)
- Oatmeal and soft bread
Avoid sticky foods like caramel, taffy, or gum for at least 24 hours. These can pull at a fresh filling and dislodge it. Also avoid hard foods like nuts, ice, or hard candy for the first day. Crunchy vegetables and chips can put pressure on the filled tooth before it has fully settled.
Chew on the opposite side of your mouth for the first 24 hours whenever possible.
What Should You Do If the Filling Hurts After Eating?
Some sensitivity after a filling is normal. The tooth has just been drilled, and the nerve inside can be irritated. This usually fades within a few days to a couple of weeks.
Sensitivity to cold drinks or cold air is the most common complaint. It typically resolves on its own. If you feel pain when biting down, the filling may be too high. Your dentist can adjust the shape of the filling quickly, and this often solves the problem immediately.
Contact your dentist if the pain is sharp, lasts more than a few seconds, or gets worse over time. Also call if the filling feels rough, if you feel a gap with your tongue, or if you have any signs of infection such as swelling or fever.
Can You Eat on a Permanent Filling Right Away?
Permanent fillings are designed to last for years. But “permanent” does not mean the filling is at full strength the moment you leave the office.
Composite fillings reach most of their hardness during the curing light process. They continue to strengthen slightly over the next 24 hours. Amalgam fillings take longer to fully harden and reach peak strength over 24 hours.
Dentists generally advise treating the filled tooth gently for the first day regardless of material. This is not because the filling will fall out easily, but because the tooth structure around it needs time to recover. The bond between the filling and your natural tooth strengthens over the first day or so.
How Long After a Cavity Filling Can You Eat Normally?
You can return to your normal diet after 24 hours in most cases. By this point, the numbness is long gone, the filling has hardened, and the initial sensitivity should be fading.
If you had a particularly deep filling, your dentist may recommend a longer period of soft foods. This happens when the cavity was close to the nerve. Your tooth may be more sensitive for several weeks. Follow any specific instructions your dentist gave you over the general guidance here.
Keep monitoring the tooth. If sensitivity lasts longer than two to three weeks, or if pain develops weeks after the filling, schedule a follow-up appointment. The issue may be unrelated to the filling itself, such as a cracked tooth or a need for a root canal.
Frequently Asked Questions
Can I eat immediately after a cavity filling?
Not if your mouth is still numb. Wait until the anesthetic wears off completely, which usually takes 1 to 3 hours.
How long after a filling can I chew gum?
Avoid gum for at least 24 hours. Sticky foods can pull at a fresh filling before it has fully bonded to the tooth.
Why does my tooth hurt when I eat after a filling?
Mild sensitivity to temperature or pressure is normal for a few days after a filling. Sharp pain when biting down may mean the filling is too high and needs adjustment by your dentist.
Can I drink coffee after a filling?
Yes, but only after the numbness wears off and the coffee is not hot enough to burn your mouth. Wait at least 24 hours before drinking very hot beverages if you cannot feel your mouth properly.

