1Green Tea
Tatree Saengmeeanuphab / EyeEm//Getty Images 2Red Bell Pepper
Westend61//Getty ImagesDid you know that red bell peppers actually pack more Vitamin C than an orange? "They boast the most nutrition of all other bell peppers because they have been on the vine the longest," explains Sassos. These low-calorie, nutrient-dense vegetables contain many vitamins and nutrients to improve your mood, making it an ultimate happy food.
Advertisement - Continue Reading Below
3Walnuts
syolacan//Getty Images 4Kefir
Joan Ransley//Getty Images Advertisement - Continue Reading Below
5Okra
Bill Boch//Getty ImagesAlso known as ladies' fingers or ochro, this green superfood is Sassos' pick for a great veggie that's low in calories and high in fiber — particularly heart-healthy soluble fiber. Additionally, okra is also rich in polyphenols, which are micronutrients found in many plant foods that can help your heart as well as fight inflammation.
6Flaxseed
Michelle Arnold / EyeEm//Getty ImagesLooking for an easy way to get your daily fix of plant-based protein? Try mixing flax into your morning smoothie or breakfast cereal. "Flaxseeds are packed with omega-3 fatty acids, fiber, and lignans, which are all nutrients recommended to improve heart healthy by the American Heart Association," says Sassos.
Advertisement - Continue Reading Below
7Cereal
alaamohammed//Getty Images 8Edamame
Tanya_F//Getty Images"Soy-based foods are some of the best foods you can eat on the planet," London says. "Soybeans provide a plant-based protein source; a slew of vitamins and minerals crucial for reducing risk of chronic disease; and fiber that helps you fill up and feel satisfied."
Advertisement - Continue Reading Below
9Bananas
voltan1//Getty Images 10Chocolate
Shestock//Getty ImagesResearch indicates that antioxidant-packed dark chocolate may increase serotonin levels and protect against cognitive decline. (But you already knew that chocolate makes you happy, didn't you?) "Having an ounce of chocolate per day, or about 150 to 200 calories, has a number of different benefits," Jaclyn London, MS, RD, CDN says. "While no food is a miracle-worker, I'm a huge proponent of treating yourself with chocolate daily."
Advertisement - Continue Reading Below
11Nut Butter
SumikoPhoto//Getty ImagesWhether you're team peanut or team almond, it's no secret that nutritionists love nuts. The energy-boosting protein and healthy fats in a 2-tablespoon serving of nut butter can fill you up and stave off cravings for less nutritious foods.
12Almonds
YelenaYemchuk//Getty Images Advertisement - Continue Reading Below
13Avocado
Piotr Marcinski / EyeEm//Getty ImagesNot only is the perfect avocado toast visually pleasing to look at, but this fruit — yep, it's a fruit — also packs tons of heart-healthy unsaturated fats, fiber, and phytochemicals (a.k.a. biologically active components in plants) for satiety and disease-fighting powers.
RELATED: 21 Amazing Avocado Recipes
14Salmon
Westend61//Getty ImagesConsider that grilled fillet as brainfood. The crucial compound docosahexaenoic acid (DHA) found in salmon helps maintain the central nervous system, not to mention the beneficial effects this fish has on your heart and metabolism.
Advertisement - Continue Reading Below
15Cottage Cheese
Sunlike//Getty Images 16Roasted Chickpeas
bhofack2//Getty ImagesPlant-based protein wins yet again. Tossed in spices and roasted in the oven, these little guys meet your crunchy, savory cravings while also providing the essential nutrients folate, manganese, and iron.
Advertisement - Continue Reading Below
17Spinach
Lulu Durand Photography//Getty ImagesLondon especially likes spinach for its nitrate content, which can reduce cholesterol, and your risk of heart disease. Nitrates may also help improve athletic performance, so maybe try crushing a can like Popeye if you want a better morning sweat session.
18Sweet Potato Fries
joannawnuk//Getty ImagesFries in any form mean happiness, but the roasted sweet potato kind especially deserve a shout-out for their vitamin B6 content. It's an essential coenzyme for cognitive development and you can find 15% of your daily value in one medium-sized spud.
RELATED: 30+ Best Sweet Potato Recipes to Try This Fall
Advertisement - Continue Reading Below
19Raspberries
Olha_Afanasieva//Getty ImagesIndulge your sweet tooth guilt-free by snacking on your favorite berries. One cup has 8 grams of fiber — a third of what you need in a day — and only 5 grams sugar. We know what we're having for dessert tonight...
20Pistachios
Quanthem//Getty ImagesCan't sleep? Try munching on an ounce of pistachios post-dinner. The protein, vitamin B6, and magnesium in these nuts can help get you in the state for better ZZZ's and consequently feel more alert tomorrow.
RELATED: 17 Sneaky Foods That Make You Sleepy
Advertisement - Continue Reading Below
Advertisement - Continue Reading Below
Advertisement - Continue Reading Below