Let’s face it—between fast food, busy schedules, and the occasional sugar binge, most of us aren’t giving our bodies the full spectrum of nutrients they need. Vitamins play a vital role in everything from boosting immunity and sharpening memory to glowing skin and strong bones. But here’s the thing: your body can’t produce most vitamins on its own—you have to get them from food.
That’s why this guide is your one-stop cheat sheet to the best vitamin-rich foods out there. Based on the chart you just saw, we’re breaking down what to eat to get your daily dose of essential vitamins—without the guesswork.
Vitamin A – The Vision and Immunity Booster

Ever heard carrots are good for your eyes? That’s thanks to vitamin A, which helps maintain healthy vision, supports the immune system, and keeps your skin smooth.
Foods rich in vitamin A:
- Spinach – Leafy and loaded with antioxidants
- Papaya – Sweet, juicy, and eye-health friendly
- Eggs – A complete package of nutrients
- Sweet Potato – Packed with beta-carotene, the plant version of vitamin A
Want to power up your immune system? Add a serving of any of these to your lunch or dinner.
Vitamin B Complex – The Energy Crew
The B vitamins are like the squad your body needs for energy, brainpower, and digestion. They include B1 (thiamine), B6, and several others.
For Vitamin B in general:
- Red beans, lentils, black beans, and fish – These offer a wide range of B vitamins for overall wellness.
For Vitamin B1:
- Peanuts, chicken, chickpeas, and eggs – B1 helps convert food into energy and keeps your nerves happy.
For Vitamin B6:
- Banana, potato, cashew, and milk – Great for mood regulation and brain development.
Feeling tired? Stressed? You might need more Bs in your life.
Video : all food chart.and its vitamins
Vitamin K – The Blood Clotting and Bone Hero
Vitamin K doesn’t get as much spotlight as others, but it’s crucial for bone health and proper blood clotting.
Top picks include:
- Soybeans – Great for vegetarians
- Black beans – Bonus: also high in fiber
- Chicken liver – If you’re adventurous, it’s nutrient gold
- Methi (fenugreek leaves) – A leafy green with plenty of K power
Add these to your meals if you want stronger bones and better healing.
Vitamin C – The Immunity Powerhouse
This vitamin needs no intro—it’s the go-to for fighting colds and keeping your skin glowing.
Best sources of vitamin C:
- Amla (Indian gooseberry) – A superfood in small size
- Guava – More vitamin C than oranges
- Papaya – Yes, again—this fruit is a vitamin jackpot
- Bell pepper – Crunchy, colorful, and rich in antioxidants
Pro tip: Eat them raw or lightly steamed to retain the vitamin C punch.
Vitamin D – The Sunshine Vitamin
Vitamin D is famous for helping your body absorb calcium and keep your bones strong—but it also supports your immune system and mood.

Food sources include:
- Eggs – Especially the yolks
- Mushrooms – One of the few plant-based sources
- Milk – Fortified varieties give you a solid dose
- Fish – Like salmon and sardines, they’re D-rich and heart-healthy
Not getting enough sun? Up your intake from these foods to avoid deficiencies.
Vitamin E – The Skin Protector
Vitamin E is your body’s natural moisturizer and antioxidant—it protects your cells and helps maintain youthful, glowing skin.
Top foods high in vitamin E:
- Mango – Sweet and vitamin-packed
- Spinach – Doubles as a source of A and E
- Black beans – A surprise source with plenty of fiber
- Eggs – Again! So versatile and nutritious
Vitamin E is fat-soluble, so pair it with healthy fats (like olive oil) for better absorption.
How to Include These Foods in Your Routine
Now that you know what to eat, let’s make it simple:
- Breakfast ideas: Oatmeal with bananas, guava smoothies, boiled eggs
- Lunch goals: Spinach salads, lentil soups, grilled fish with sweet potatoes
- Snack time: Papaya slices, almonds, or roasted chickpeas
- Dinner fuel: Stir-fried bell peppers with mushrooms, brown rice and black beans
You don’t need to overhaul your entire menu—just mix and match a few of these into each meal, and you’re golden.
Video : How the food you eat affects your brain – Mia Nacamulli
Final Thoughts: Eating for Energy, Immunity, and Longevity
Feeding your body the right vitamins isn’t just about avoiding deficiencies. It’s about feeling good, staying sharp, sleeping better, and aging gracefully. You don’t need expensive supplements or trendy superfoods—just real, whole ingredients like the ones we covered.
Whether you’re boosting your immunity with guava, strengthening your bones with milk, or fighting fatigue with lentils and peanuts, every small choice adds up.
So, next time you plan a meal, look at your plate like it’s your personal wellness pharmacy—because every bite counts.