Your teeth are covered with a delicate white enamel coating that is very prone to staining, especially if exposed to acidic liquids such as coffee. A blend of hydrogen peroxide and baking soda can remove coffee stains on the teeth. The baking soda is soft enough to remove stains without causing damage to the tooth enamel, and hydrogen peroxide is a bleaching agent found in many commercial teeth cleaning equipment. Be sure to check with your dentist before following this treatment, as it can cause damage to veneers and crowns.


  1. Measure one teaspoon of baking soda on a small plate. Add three to five drops of hydrogen peroxide, and stir the mixture to create a thick paste.
  2. Apply the mixture on your toothbrush, and brush your teeth with it for about two minutes, making sure to pay special attention to the coffee stained areas. Do not press stronger than normal on your teeth, as you could damage your enamel.
  3. Rinse your mouth with cold water to remove any traces of the mixture. Do not swallow the mixture.
  4. Repeat treatment once a day to remove recent stains. Several applications may be needed to whiten your smile completely.

Tips & Warnings

Never whiten children’s teeth with this mixture. Hydrogen peroxide can be toxic if swallowed, and treatment can damage a baby’s delicate teeth.