Should I brush my teeth directly after eating meals? No, we recommend that you brush your teeth at least 30 – 60 minutes after your meal to avoid damaging your enamel. If you’ve eaten foods high in acidity, wait at least 60 minutes.