Cheapism is editorially independent. We may earn a commission if you buy through links on our site.

collage of sauerkraut, parfait, and nuts
iStock / Cheapism

You’ve heard that an apple a day keeps the doctor away, right? Easier said than done. But while you might not be eating a minimum of 365 apples every year, there are plenty of foods you really should try to eat as part of your daily diet. We talked to a nutritionist to get the scoop on which foods are beneficial to eat every single day. 

1. Seeds

Healthy chia pudding in a glass with fresh strawberries made from almond milk and berry juice. Perfect breakfast for healthy start of the day
Manuta/istockphoto

Not only are seeds notoriously nutritious, but they are easy to integrate into myriad recipes — a sentiment backed by New Jersey-based nutrition content creator, Alyssa Smolen, MS, RDN, CDN.

“Seeds like chia, flax seed, or hemp seeds can be added to oatmeal, smoothies, or salads for a crunch and fiber,” says Smolen. “They are great because they are flavorless, so most people won’t even notice them if they added them to a meal.” Sounds like a pretty easy and painless way to transform your daily diet.

2. Whole Grains

Oatmeal porridge bowl with berry fruits in female hands, closeup view. Healthy vegetarian breakfast food
Arx0nt/istockphoto

Whether you have a bowl of oatmeal for breakfast, a sandwich on whole wheat bread for lunch, or a side of brown rice with dinner, whole grains are something you should eat throughout the day, every day. According to Smolen, these grains are “great because they contain fiber, which helps promote heart health and a healthy digestive system.”

3. Avocados

Close up of a tomato and avocado sandwich
Rouzes/istockphoto

Bursting with vitamins, including C, E, K, and B6, avocados are nutrient-rich. The healthy fats they contain also help you feel fuller longer, making them a surefire staple to any daily diet. Not to mention, they are easy to incorporate in a variety of recipes, so you won’t be hard-pressed to find ways to enjoy them at least once a day.

For more tips on healthy eating, please sign up for our free newsletters.

4. Nuts

eternalcreative/istockphoto

Protein, healthy fats, fiber, vitamins, and minerals abound in nuts. A 2022 review in Food Reviews International found that individuals with elevated lipids levels, along with healthy individuals, who consumed between 50 and 100 grams of nuts at least five times each week reduced their LDL (or “bad” cholesterol) levels substantially. These nuts included almonds, peanuts, pecans, and walnuts. The same review discovered that eating hazelnuts, pistachios, and walnuts can increase HDL (the “good” cholesterol, if you will) levels.

Related: Psst: You’ve Been Storing Nuts Wrong This Whole Time

5. Leafy Greens

Roast cod and vegetable salad on wooden background
gbh007/istockphoto

If you don’t know by now, you ought to: You’ve got to eat your greens! Leafy greens like spinach, kale, collards, and the like are full of antioxidants and help ward off inflammation — which is why you should eat them every day, according to Smolen. 

Related: 19 Filling Dinner Salads You’ll Actually Want to Eat

6. Probiotic-Rich Foods

Cooking sauerkraut. Close-up of cropped hands and cabbage in a jar.
Oleksandr Todorov/istockphoto

Gut health awareness seems like it’s at an all-time high, and probiotic-rich foods are at the helm. Smolen explains, “Having a healthy gut is important for maintaining optimal health. Eating foods with probiotics in them such as yogurt, kimchi, sauerkraut, kombucha, and tempeh are great choices. These foods help keep the gut functioning strong.” With a solid assortment of choices, it’s easy to integrate these foods into your day-to-day eating. 

7. Eggs

Frying Egg in a Cooking Pan in Domestic Kitchen
GMVozd/istockphoto

Scrambled, over-medium, sunny side up, poached, hard-boiled. Prepare them however you like — just try to eat them as often as you can, as eggs are packed with vitamin B.

8. Sweet Potatoes

Oven roasted sweet potatoes with thyme and rosemary are an easy to prepare, delicious and healthy snack that contains lots of vitamins and serves as a natural energy booster
HausOnThePrairie/istockphoto

This superfood is delicious, versatile, and full of antioxidants and fiber. Try your hand at sweet potato fries, dice these bad boys up and toss ’em in a frying pan, or bake them. There are tons of ways to prepare and enjoy sweet potatoes every day. Here are some of our favorite sweet potato recipes.

Meet the Writer

Rachel is a Michigan-based writer who has dabbled in a variety of subject matter throughout her career. As a mom of multiple young children, she tries to maintain a sustainable lifestyle for her family. She grows vegetables in her garden, gets her meat in bulk from local farmers, and cans fruits and vegetables with friends. Her kids have plenty of hand-me-downs in their closets, but her husband jokes that before long, they might need to invest in a new driveway thanks to the frequent visits from delivery trucks dropping off online purchases (she can’t pass up a good deal, after all). You can reach her at [email protected].