5 Foods for Better Hearing

Audiologist, model of the ear.

Different body parts are reliant on different nutrients to function properly. Keep providing these body parts with the right nutrients and you may be able to prevent health problems in the future.

So just what nutrients do our ears need? Potassium, zinc, folic acid and magnesium are four of the most important nutrients. Other nutrients like omega-three, vitamin A, vitamin C and vitamin D can help too. Below are just a few of the foods that are rich in these nutrients, and that are renowned for being good for hearing.


Fish is a great source of omega-three fatty acids, which are believed to be crucial to hearing health. In fact, one study showed that participants who had two or more servings of fish per week were 42% less likely to develop age-related hearing loss.

Salmon is one of the most omega-three-rich forms of fish. Try to opt for wild salmon vs farmed salmon when possible, as the farmer is more likely to be rich in magnesium, potassium, zinc, folic acid and various vitamins – all of which are also important for hearing health. 


Spinach is often considered to be a superfood as it contains almost every vitamin and mineral your body needs. It is particularly rich in zinc and magnesium, helping to ward off ear infections and maintain healthy nerve function. You’ll also find folic acid, potassium, vitamin A, vitamin C and even some omega-three within spinach. 

Don’t like spinach? Veggies like broccoli, kale and brussel sprouts can be good substitutes as they contain many of the same nutrients.


Mushrooms have long been used to promote hearing health, possibly because they look slightly like a human ear when cut in half. However, the health benefits of mushrooms on the ears are not just an old wives tale. Mushrooms are rich in folic acid and also contain quite a lot of magnesium and potassium. They’re also rich in vitamin C and vitamin D. 

Studies have shown that mushrooms may help with cochlear health. If you want to keep your hearing sharp, eat more mushrooms. 


Bananas are known to be rich in potassium. Potassium is important for our ears because it helps regulate fluids in the body. Studies show that a drop in fluids in the inner ear can contribute to hearing loss. Potassium levels drop as we get older, increasing the risk of hearing loss, so it’s important to eat potassium-rich foods like bananas. 

Bananas also contain a range of vitamins, as well as some folate and magnesium. Other fruits like oranges, apricots and lemons can also contain nutrients that are vital for the ears. Make sure that you’re getting these fruits into your diet.

Dark Chocolate

Dark chocolate actually sports many health benefits. It contains high levels of magnesium, which is important for nerve health within the ears. You’ll also find a lot of zinc and potassium within dark chocolate, which are also important for ear health. 

For chocolate to sport these health benefits, it ideally has to be the dark variety. Milk chocolate contains fewer nutrients because it is mostly milk and sugar. 

Is a Diet Enough to Prevent Hearing Loss?

Unfortunately, a diet alone cannot prevent hearing loss. There are many factors that can contribute to a higher risk of hearing loss such as genetics, physical activity and exposure to loud noise. That said, a healthy diet could help to delay hearing loss or make it less severe – by giving your ears the nutrients they need, your hearing is less likely to degrade. 

Think you may be experiencing the start of hearing loss? Almost everyone experiences some hearing loss later in life. Other people experience it earlier as a result of lifestyle factors. Whatever may be the cause, it’s worth seeing an audiologist for a diagnosis.

How do I know I have hearing loss? Have you been struggling to hear people in conversations? Do you find yourself constantly turning up the volume on the TV? These could be telltale signs. 

Hearing loss is easy to treat nowadays. An audiologist will be able to measure the extent of your hearing loss and find you the right hearing aid. Modern hearing aids come in all different styles. When you visit an audiologist, they will be able to tell you exactly how to use your hearing aid and how to maintain it.

At Valley Hearing Center, we have a team of experienced audiologists who can help. To book an appointment, call us at 831-240-4162 today.