9 Healthy Foods You Should Eat Every Day

Foods like spinach, kale, and Swiss chard are packed with vitamins, minerals, and fiber. They are low in calories and high in antioxidants.

Leafy Greens

Blueberries, strawberries, raspberries, and other berries are rich in antioxidants and provide fiber, vitamins, and minerals. They are also generally low in calories.


Avocados are a great source of healthy fats, including monounsaturated fats. They also provide fiber, vitamins, minerals, and antioxidants.


This fatty fish is an excellent source of omega-3 fatty acids, which are beneficial for heart health. It also provides high-quality protein and various vitamins and minerals.


Greek yogurt is a protein-rich food that also offers probiotics for gut health. It contains calcium, vitamin B12, and other essential nutrients.

Greek Yogurt

Almonds, walnuts, chia seeds, flaxseeds, and other nuts and seeds are rich in healthy fats, fiber, vitamins, minerals, and antioxidants. They make for satisfying and nutritious snacks.

Nuts and Seeds

Quinoa is a nutritious whole grain that provides complete protein, fiber, vitamins, and minerals. It is also gluten-free.


Beans, lentils, chickpeas, and other legumes are excellent sources of plant-based protein, fiber, and various nutrients. They can be included in soups, salads, or as a side dish.


Vegetables like broccoli, bell peppers, carrots, and tomatoes are packed with vitamins, minerals, and fiber. Their vibrant colors often indicate the presence of beneficial phytochemicals.

Colorful Vegetables

The 10 Unhealthiest Snacks on the Planet