Your body is a complex machine. The foods you choose and how often you eat them can affect your general health and the health of your teeth and gums, too. If you consume too many sugar-filled sodas, sweetened fruit drinks or non-nutritious snacks, you could be at risk for tooth decay. It’s not only what you eat but when you eat that can affect your dental health.. Eat a balanced diet and limit between-meal snacks. If you do snack, choose something that is healthy like fruit or vegetables or a piece of cheese. Foods that are eaten as part of a meal cause less harm to teeth than eating lots of snacks throughout the day. Also remember to brush twice a day, floss daily and visit your dentist regularly.