Locations:
Search IconSearch

The Connection Between Food and Your Mood

How to choose foods that will boost your mood

eggs and orange juice boost mood

There are so many great things about fall and winter: changing leaves, pumpkin patches, Christmas decorations and family gatherings.

Advertisement

Cleveland Clinic is a non-profit academic medical center. Advertising on our site helps support our mission. We do not endorse non-Cleveland Clinic products or services. Policy

But as the weather starts to turn cold and dreary, you may experience the winter blues. To help combat those feeling, try eating certain foods known to help boost your mood.

“The foods we eat not only affect our mood, but our sleep patterns and our energy levels,” says psychologist Susan Albers, PsyD. “And that can impact us throughout the entire day.”

How food can affect your mood

Studies have found that the change in seasons often leads to an increase in emotional eating, says Dr. Albers.

“In this study, individuals who feel blue during the winter and fall months, due to the short days, experience an increase in snacking, craving starchy foods and sugary foods, as well as eating more in the evenings,” she says.

Foods to avoid or cut down on during the winter months are:

  • Sugar.
  • Alcohol.
  • Starchy foods.
  • Processed foods.

Foods sweetened with sugar like soda and cookies, as well as flour-based foods like bread, crackers and baked goods might give you a quick energy boost, but their low nutritional value could leave you with low energy and in a down mood later on.

“If you’re someone who loves salty snacks, swap out the chips for spicy roasted chickpeas,” says Dr. Albers. “Not only are those going to give you a great crunch, but they also give you a great boost of nutrients.”

Advertisement

Foods that can boost your mood

There are plenty of foods that affect your mood in a positive way. Ease into it and you’ll see rewards.

“Too often we focus on removing or subtracting foods from our diet,” says Dr. Albers. “Think about additions, trying to add one food a day. Make it a goal to add one of these foods a day and over time, you’re going to see an improvement in your mood.”

Foods high in vitamin D

Work in foods rich in vitamin D like red meat (limit to less than 6 ounces per week), mushrooms, egg yolks, tuna, salmon and sardines. You should also look for items fortified in vitamin D like milk, yogurt and cereal.

“During the winter months, people who have more emotional eating have been shown to have lower levels of vitamin D, which is associated with more anxiety and depression,” says Dr. Albers.

Foods high in vitamin C

Oranges, mangoes, lemons, kiwi, broccoli, bell peppers and strawberries are great options if you’re hoping to increase your vitamin C intake. Vitamin C can help with anxiety, Alzheimer’s disease and depression.

“One of the best things you can do to help your immune system and to boost your mood is to add foods that are high in vitamin C,” says Dr. Albers.

Foods high in protein

Get your protein fill with foods like beef, chicken, turkey and eggs.

“Those foods are linked to higher levels of dopamine and norepinephrine, which are brain chemicals that play an important role in our mood, our motivation and our concentration,” says Dr. Albers.

Vegan or vegetarian? Opt for chickpeas, lentils or tofu to get that much-needed protein fix.

Sweet potatoes

With comfort-food-laden holiday menus in your future, try subbing out white potatoes for sweet potatoes, which are a good source of vitamin A.

“Sweet potatoes contain fiber, which breaks down really slowly and can help your blood sugar,” says Dr. Albers. “This, in turn, helps to keep your cravings and emotional eating down.”

Sweet potatoes are also rich in magnesium, which has been shown to help lower anxiety levels.

Beets

Beets are a good bet, especially if you’re feeling anxious or stressed.

“Beets can lower your blood sugar,” says Dr. Albers. “Eating beets can also help lower your blood pressure in just a matter of a few hours.”

Walnuts

Get cracking on adding walnuts to your meals. Great for your cognitive function (your memory, attention and language), walnuts can also boost your mood.

A study in which participants were given a handful of walnuts for five days showed a significant reduction in appetite hunger and cravings for starchy and sugary foods.

Cocoa

Warm up with a hot cup of cocoa, says Dr. Albers.

“Not only is it soothing and sweet during the cold winter months,” she says. “But cocoa is also a great source of polyphenols.”

Advertisement

Polyphenols are very potent antioxidants, which help with your mood thanks to their anti-inflammatory effects. Polyphenols have been shown in many studies to boost your concentration levels and your focus.

Regardless of your diet during the winter, don’t be too hard on yourself, says Dr. Albers.

“As the holiday season approaches, move aside dieting. This is often stressful for people and instead focus on mindful eating,” says Dr. Albers. “This is slowing down, being in the moment, enjoying and savoring your food, instead of trying to stay away from certain foods.”

Advertisement

Learn more about our editorial process.

Related Articles

Lychee fruits scattered on table and in bowl
January 27, 2026/Nutrition
The Health Benefits of Lychee

The tropical fruit is a good source of antioxidants and vitamin C

A big ol' beef patty hamburger on a bun, with lettuce, cheese, tomato and sauce
January 26, 2026/Heart Health
Red Meat and Your Heart: What You Need To Know

High amounts of cholesterol and saturated fat in red meat may be linked to heart disease

Looking up at a moringa tree
January 13, 2026/Nutrition
A Quick Introduction to Moringa

The leaves and pods from this tree are rich in essential nutrients

Ground cassava flour in wooden bowl with wooden spoon, with cassava root/yuca nearby
December 24, 2025/Nutrition
Health Benefits of Cassava, aka Yuca

This starchy root vegetable is a staple in many global cuisines — but it has to be prepared correctly, or it can cause serious concerns

Alfalfa sprouts in white bowl
December 23, 2025/Nutrition
4 Health Benefits of Alfalfa

These delicate green sprouts can give you an extra dose of vitamin K and other nutrients — but they’re not safe for everyone

Selection of high-protein foods, like salmon, chicken, lentils, eggs, nuts and dairy
December 19, 2025/Nutrition
Try These 21 High-Protein Foods

Edamame, lentils and chicken breast are good sources of protein

Baked whole rainbow carrots on a baking tray
December 17, 2025/Nutrition
The Health Benefits of Carrots

Eating this root vegetable can help support your eye, heart and brain health

Fresh bunch of cilantro on cutting board
December 16, 2025/Nutrition
The Health Benefits of Cilantro

The flavorful herb is full of antioxidants that may help regulate blood sugar

Trending Topics

Person hiking in winter and  having difficult time breathing
Cold Weather and Asthma: Here’s How To Breathe Easier This Winter

Wearing a scarf, adjusting your outdoor activities and following your asthma treatment plan can help limit breathing problems

Marathon runner and their snacks on day of marathon
What To Eat During Marathon Training

Your diet in the weeks, days and hours ahead of your race can power you to the finish line

Person checking cell phone, with another person on the other end
How To Recognize (and Stop) a Guilt Trip

When someone guilt trips you, they’re using emotionally manipulative behavior to try to get you to act a certain way

Ad