Photo: Thinkstock

If you've ever felt your attitude dipping while you're on a diet, you're not alone. It's common to feel anxious, moody or stressed out when you're trying to lose weight. Luckily, there are 3 super-healthy super foods that will not only be welcome in your weight-loss regimen, but help you feel great, too.

For Anxiety: Drink Kefir Milk

This milk is different from regular milk because it's fermented with probiotic kefir grains. Kefir milk is also loaded with tryptophan, an amino acid that helps raise serotonin levels in the brain, which can help reduce anxious feelings. Drinking one cup a day is enough to keep you feeling calm.

Photo: Thinkstock

For Mood Swings: Eat Asparagus

If you're prone to mood swings, asparagus is a must-have vegetable in your diet. It's packed with folic acid, and low levels of this nutrient have been linked to depression. Just one cup of asparagus has 66 percent of your daily value of folic acid. It's easy to incorporate this superfood into your diet: You can use it as an ingredient in an omelet or throw some asparagus tips into a salad. Try to work it into at least two meals a day to regulate mood.

Photo: Thinkstock

For Stress: Eat Oranges

Oranges are packed with vitamin C, which helps to quickly bring high stress hormones back to normal levels. When blood pressure rises in response to stressful situations, Vitamin C can help lower it. Eat an orange as a snack on the days when you anticipate extra stress at home or at work. Doing so about an hour before a stressful situation can help you stay calm.

Next: 25 superfoods to try now