Make Eating Inconvenient
People eat foods that require more work to eat less often. This has been demonstrated in studies. In other words, if you take the convenience out of eating, then you are less likely to eat mindlessly.
Keep less nutritious foods out of reach. Pick foods that require additional work to access and prepare. Any additional steps that you can add reduces the likelihood that you will overindulge.