ADHD and Diet: Foods to Eat and Foods to Avoid

Last updated: February 11, 2026 | Written & Reviewed by Inland Team
Show Table of Contents

There is no evidence that Attention-deficit/hyperactivity disorder is caused by diet. However, research has shown that some foods help manage the symptoms of ADHD and aid in coping with inattentive and impulsive behavior. Diet can not cause ADHD, nor can it cure it. However, some changes can affect their behavior. Healthy eating is important for the development of children with ADHD. There are five food groups that a balanced diet is based on which include carbohydrates, fats and sugars, fruit and vegetable, protein, and dairy foods. In this blog, we will see what kinds of foods can help with ADHD and what types of foods should a person avoid for ADHD.

What is an ADHD Diet?

There is a very strong connection between ADHD and diet. An ADHD diet isn’t one set of rules but different for different people. It may include the foods you eat and any nutritional supplements you may take. Your eating habits would help your brain work better and lessen symptoms such as anxiety, sleeplessness, restlessness, or lack of focus.

Best Diet for ADHD Adults

Let us see what is an ADHD diet for adults and the best diet for ADHD adults. Experts say that food that is good for mental health or the brain is good for ADHD.

High Protein Diets

The most notorious sources of protein include beans, cheese, eggs, meat, and nuts. Eat these kinds of foods in the morning and at lunch times. It may improve concentration and possibly make ADHD medications work longer.

Read More:Can ADHD cause Anxiety?

Complex Carbohydrates 

Your body needs carbohydrates because it converts them into glucose to use for energy. Carbs, which are either simple or complex in structure, are made up of chains of sugar molecules. Fruits including oranges, tangerines, pears, grapefruits, apples, and kiwis are considered to be good for ADHD. Eat this type of food in the evening, and it may help you sleep.

Omega-3 Fatty Acids

You can find these in tuna, salmon, and other cold-water white fish. Walnuts, olives, brazil nuts, and canola oils are other foods that are fatty acids rich and help in taking control of ADHD. You could also take an omega-3 fatty acid supplement to make yourself feel better.

Read More:What is ADHD? Let’s Discuss Everything About It!

Best Diet for ADHD Children

Parents of children who grow up with ADHD have always heard that there are foods that help in managing ADHD. Let’s see foods good for ADHD children.

Eggs 

The protein and nutrients in eggs help kids concentrate. Fold scrambled eggs into a whole-grain tortilla is one of the best foods for ADHD children. You can also try serving egg salad sandwiches or a few devilled eggs for your kids.

Read More:Does Weather Affect ADHD? It’s Time To Lay Rest To All The Questions

Greek yogurt and Dark Chocolate

Fat is important to brain health. A full-fat Greek yogurt can help keep brain cells functioning better. Dark chocolate chips are another option. These nutrients are thought to keep the mind sharp by increasing blood flow to the brain.

Greens

Kale is a superfood, packed with antioxidants and other things that help new brain cells grow. For some kids, greens are a hard sell. So rather than serving a salad, you may want to try some different ideas like whipped spinach or kale into smoothies for snack time or adding spinach to an omelet or lasagna.

Read More: Understanding How Depression Can Cause ADHD-like Symptoms- An Informative Guide

Other Foods 

Other types of foods include fish, oatmeal, nuts, and seeds. Kids often want sweets when they are feeling sluggish. There are some sweet things that you can give your child to make him feel better, i.e. apples, and plums. This kind of food also helps in managing depression and other mental health disorders.

Foods to Avoid With ADHD

People with ADHD are more likely to gain weight as compared to non-ADHD. The reasons are complex, but diet is a factor. In general, limiting the intake of foods high in sugar, unhealthy (saturated) fats, and simple carbohydrates is best. After exploring the foods that help with ADHD, let’s explore this further below by discussing ADHD foods to avoid.

  • Sugary Foods increase the risk of heart disease, diabetes, and other health conditions.
  • Some simple carbohydrates should be avoided including soda, candies and sweets, cakes, and breakfast cereals.
  • Unhealthy fats lead to inattention including butter, meat, and dairy products.
  • Caffeine and ADHD are complex combinations. It causes insomnia and affects mental health.

Read More: Calming Activities For ADHD in Children

ADHD Solutions at Inland Empire Behavioral Group

If you are looking for child and adolescent psychiatry for ADHD, we have got you covered. At Inland Empire Behavioral Group, we offer telehealth and clinical solutions for ADHD and all other mental health disorders. From depression to ADHD, our psychiatrists provide evidence-based solutions for all your mental health problems.

Conclusion 

Increase your intake of fruits, whole grains, vegetables, and healthy proteins while controlling your sugar and saturated fats. Of course, you should consult your healthcare professional before you change your diet. Eating foods like fish and eggs can help manage ADHD in children. If you need medical help for your child, Inland Empire Behavioral Group is your solution.

Frequently Asked Questions
ADHD can be affected by your diet. If you want to control your symptoms, foods like eggs, greek yogurt, herbs, carbs, and dark chocolates can help.
For adults foods with high protein, complex carbohydrates, and omega-3 fatty acids are considered to be best for ADHD.
No caffeine causes insomnia and disturbs the functioning of the brain, which is why it is not good for ADHD.

Take the First Step Toward Feeling Better Today

Connect with experienced mental health professionals for trusted, evidence-based care.

Scroll to Top