Remember when you were a kid and would have given anything to be a superhero? Looking at Spider Man, Super Man, even the Hulk, and thinking, “what the hell do I have to do to be like that!?” What if I told you that all of the best superheroes eat these 7 foods everyday, and if you ate them you could also achieve insane powers?

Okay, well maybe not real powers. Unfortunately super powers don’t exactly exist (still hoping on this one), however there are foods that can help you live longer, outperform your peers, and provide you with overall better health.

The 6 basic nutrients your body needs for optimum health are carbohydrates, protein, fat, vitamins, minerals, and water, all of which these 7 foods can provide for you.

1. Almonds

super foods

Photo by Alyssa Maccarrone

Almonds are literally awesome because they are high in iron, calcium and riboflavin. Iron is critical for muscle function and health, calcium is essential for strong bones and cardiac muscle protection, and riboflavin, helps break down carbs and fats. Never have I ever seen a fat superhero, have you?

2. Apples

super foods

Photo by Lake Wolosker

Apples are high in vitamin C which helps support your immune system, and fiber, which helps lower cholesterol to achieve a healthy weight. They also give you loads of energy and fill you much faster than other foods. Eat an apple a day and you might even be able to break it in half with your bare hands.

3. Blueberries

super foods

Photo by Alyssa Rosello

High in antioxidants, blueberries can help slow down the aging process and prevent free radical destruction aka face acne. These little super foods also contain photonutrients, which help prevent chronic disease. Start your morning the right way with these blueberry pancakes.

4. Broccoli

super foods

photo by Lake Wolosker

If you still hate broccoli, get over it and start loving it. It’s high in vitamin C and vitamin A which helps protect your skin and maintain eye health. It also contains folate, which helps form red blood cells and assist in cell growth necessary for muscle development. Try these ways to get your broccoli on.

5. Salmon

super foods

Photo by Gregoire Durand

Salmon is high in Omega fatty 3’s, which have a variety of benefits such as lowering blood pressure, cholesterol and blood clots. They are also one of the best foods for consuming high amounts of protein, while avoiding meats that can contain a lot of fat. Easy to make too, like this salmon with lemon.

6. Spinach

super foods

Photo by Sean Koetting

Popeye is about to get a whole lot more street cred for eating all that spinach. Downing a bowl or can of spinach won’t get you muscles alone, but can make your muscles much more efficient during a workout, allowing longer training time. Oh, and they’re also power packed with vitamin A, vitamin C, and magnesium, which promotes muscle relaxation and nerve function. Check out this simple way to sauté spinach.

7. Sweet Potatoes

super foods

Photo by Alexandra Hayes

These babies are filled with antioxidants and vitamin A, which improves immune and cardiovascular health. Sweet potatoes are also filled with beta carotene, which contributes to glowing skin, and the prevention of eye damage. Bake them like these for dinner, then go save the world.

Although eating these foods may not literally give you super powers, it will sure make you feel like it has. By taking the time to incorporate these foods into your daily diet, you will not only feel amazing, but look it as well. Who knows, maybe one day you will wake up with undiscovered powers.

More ways to eat like a superhero: