Getting a dental filling is a routine and often quick procedure, but one of the first questions many patients have afterward is: “Can I eat after my filling?” The answer depends on a few important factors, including the type of filling you received and how your mouth feels post-treatment. Knowing when and what to eat after a filling helps you heal faster, protect your new restoration, and avoid discomfort.
In this article, we’ll explain when it’s safe to eat after a filling, which foods to avoid, and how to care for your teeth following treatment.
Why You Might Need a Filling
Cavities form when bacteria erode the enamel of your tooth. If left untreated, the decay can reach deeper layers, causing pain, infection, and even tooth loss. A dental filling is used to remove the decayed part of the tooth and restore its structure with a strong material like composite resin, amalgam, or ceramic.

If you’re still unsure whether you have a cavity, check out our guide: Top 5 Signs You May Have a Cavity
Can You Eat Right After a Filling?
Yes—and no. It depends on the type of filling used.
Composite (Tooth-Colored) Fillings
These are the most common type of fillings used today. They are hardened immediately using a special curing light, meaning they are set by the time you leave the dentist’s office. In most cases, you can eat right after receiving a composite filling—just be cautious until the numbness wears off.
Amalgam (Silver) Fillings
Amalgam fillings take about 24 hours to fully harden. Dentists often recommend waiting at least a few hours—and sometimes until the next day—before eating solid foods. Soft foods are usually safe if chewed on the opposite side of the mouth.
Temporary Fillings
If you’ve had a temporary filling while waiting for a crown or more permanent solution, your dentist may give specific instructions. Usually, it’s best to wait at least a few hours and avoid hard or sticky foods entirely.
Wait Until Numbness Wears Off
Even if your filling material hardens immediately, you should avoid eating until the anesthesia has worn off completely. Numbness typically lasts between 1 to 3 hours. Eating while numb can lead to:
- Accidentally biting your tongue or cheek
- Not chewing properly
- Not realizing if a food is too hot, which can burn your mouth
To be safe, wait until full feeling returns before eating anything that requires chewing.
Best Foods to Eat After a Filling
Once it’s safe to eat, start with soft, easy-to-chew foods that won’t put pressure on your newly filled tooth. Ideal choices include:
- Mashed potatoes
- Scrambled eggs
- Yogurt
- Smoothies
- Soup (lukewarm)
- Applesauce
- Soft pasta
- Bananas
These foods reduce the risk of irritating the tooth or disturbing the filling. It’s also wise to chew on the opposite side of your mouth for the first day or so.
Foods to Avoid After a Filling
For the first 24 hours, especially with amalgam or temporary fillings, avoid:
- Hard foods (nuts, chips, raw vegetables)
- Sticky or chewy foods (gum, caramel, taffy)
- Very hot or cold foods (can trigger sensitivity)
- Sugary snacks (increase bacteria and risk decay)
- Crunchy foods (popcorn, ice, hard candies)
These foods can dislodge or crack the filling, especially if it hasn’t fully set or if pressure is applied too soon.
Sensitivity After a Filling—Is It Normal?
Yes, sensitivity is common after a filling, especially when biting or consuming hot, cold, or sweet items. This usually resolves within a few days to a couple of weeks.
If sensitivity lasts longer or worsens, it may indicate:
- A high filling that needs adjustment
- A reaction to the filling material
- Decay or infection beneath the filling
In such cases, contact your dentist for a follow-up.
What If You Don’t Fill a Cavity at All?
Still delaying your appointment? Not filling a cavity can cause the problem to spread deeper into the tooth, eventually requiring a root canal or even extraction.
To learn what happens if you avoid treatment, read this in-depth guide:
👉 What Happens If You Don’t Fill a Cavity?
Tips for Faster Recovery After a Filling
- Avoid chewing directly on the filled tooth for 24 hours
- Stick to soft, non-sticky foods for the first day
- Brush and floss gently around the filled area
- Use a fluoride toothpaste to strengthen enamel
- Rinse with warm salt water if you experience mild discomfort
- Don’t skip your oral hygiene routine—especially after meals
Taking care of your enamel can prevent future cavities. For enamel-strengthening nutrition tips, check out:
👉 Foods That Strengthen Tooth Enamel
When to Call the Dentist
While mild discomfort or sensitivity is normal, call your dentist if you notice:
- Pain that lasts longer than a week
- Swelling in your gums or jaw
- A filling that feels too high or rough
- Visible cracks or chips
- Pressure pain or pain while biting
Prompt attention can prevent a small issue from becoming a big problem.
Final Thoughts
Can you eat after a filling? Yes—but only after your mouth is no longer numb, and the type of filling you’ve received allows it. Soft foods are best right away, while hard, sticky, and extreme-temperature foods should be avoided temporarily. Following your dentist’s advice will help your filling set properly and last longer.
Taking care of your teeth after a filling is just as important as getting the procedure done. With good eating habits, gentle oral care, and regular checkups, your restored tooth will stay strong for years to come.