The vitamins your body needs might already be in your kitchen: Here’s where to find them
No matter how many health trends come and go, rest assured that one truth remains: your body thrives when it’s fueled with the right nutrients. Every function your body performs, from boosting energy and immunity to preserving bone health and brain function, essential vitamins and minerals are necessary for you to live well.
When you’re trying to cover all your bases health-wise, it may seem like an easier route to take a capsule or a gummy each day but it’s important to realize that while supplements can offer valuable support, the foundation of good health still comes from what’s on your plate.
If you need a refresher, take a moment to review this guide to the key vitamins and minerals your body needs and the everyday foods that deliver them.
Why supplements aren’t a catch-all
Supplements can be powerful tools, especially when used to fill a known nutritional gap — like vitamin D in the winter or B12 for those on a plant-based diet. They’re convenient and sometimes necessary, particularly for people with restrictive diets, medical conditions or increased nutrient needs. But they’re not meant to replace whole foods.
The nutrients found in food don’t exist in isolation. They come bundled with fiber, antioxidants, enzymes and co-factors that work in synergy in ways supplements often can’t replicate.
Think of supplements as a safety net rather than a substitute. If you’re taking them blindly, you could be missing key nutrients or even overdoing it. Knowing what nutrients come from which foods empowers you to eat with purpose and supplement with intention.
The big players: vitamins & minerals your body needs
Vitamin A
Supports vision, immune health and cell growth.
Top foods: Sweet potatoes, carrots, spinach, kale, cantaloupe, liver.
Vitamin C
Boosts immunity, aids iron absorption, supports collagen production.
Top foods: Oranges, bell peppers, kiwi, strawberries, broccoli.
Vitamin D
Strengthens bones, supports immune and mood health.
Top foods: Salmon, sardines, egg yolks, high-quality dairy. Bonus: get outside — sunlight triggers natural vitamin D production.
Vitamin E
Acts as an antioxidant and supports healthy skin and eyes.
Top foods: Sunflower seeds, almonds, spinach, avocado, olive oil.
Vitamin K
Essential for blood clotting and bone metabolism.
Top foods: Kale, collard greens, broccoli, Brussels sprouts.
B Vitamins (B1–B12)
Support energy, brain function and red blood cell production.
Top foods:
B12: Meat, fish, eggs, dairy (supplement if vegan).
B6, folate: Whole grains, legumes, leafy greens, bananas.
Calcium
Keeps bones and teeth strong; supports muscle and nerve function.
Top foods: Dairy, tofu, leafy greens like bok choy and kale.
Iron
Transports oxygen and supports energy.
Top foods:
Heme (more absorbable): Red meat, poultry.
Non-heme: Lentils, beans, spinach.
Magnesium
Promotes relaxation, supports nerve/muscle function and sleep.
Top foods: Pumpkin seeds, almonds, spinach, black beans, whole grains.
Potassium
Regulates fluid balance, muscle function, and heart rhythm.
Top foods: Bananas, potatoes, yogurt, avocados, beans.
Zinc
Supports immunity, healing, and metabolism.
Top foods: Shellfish, beef, pumpkin seeds, chickpeas.
Omega-3 Fatty Acids
Reduce inflammation and support heart and brain health.
Top foods: Salmon, sardines, chia seeds, flaxseeds, walnuts.
Eat your hydration
We often associate hydration with drinking enough water, which is very important. But many fruits and vegetables are incredibly hydrating too, and they also deliver fiber, vitamins, and antioxidants in every bite.
In fact, roughly 20–30% of your daily water intake can come from food if you’re eating smart.
Here are some of the most hydrating foods to incorporate into your daily routine:
Cucumbers (96% water) – great in salads, dips or infused water
Watermelon (92%) – rich in lycopene and perfect for snacking
Strawberries (91%) – high in antioxidants and vitamin C
Celery (95%) – low-calorie crunch with natural electrolytes
Zucchini (94%) – easy to roast, grill, or spiralize
Tomatoes (94%) – versatile in everything from sandwiches to sauces
Bell peppers (92%) – loaded with vitamin C and color
Lettuce and leafy greens (95–96%) – base your meals on greens for a hydrating boost
Coconut water – rich in potassium and naturally refreshing, add to smoothies or drink on its own
Pairing water-rich foods with steady fluid intake can keep you hydrated more effectively than water alone, especially in hot weather or after a workout.
Eat with intention
Your body is constantly working behind the scenes — digesting, detoxifying, healing, growing. Giving it what it needs doesn’t have to be complicated. Focus on variety, color and freshness. Let food be your first line of care, and use supplements wisely when needed. Your future self will thank you.
This story was originally published April 14, 2025 at 4:52 PM.