It’s no secret that as we age, things start to change. Many people begin to feel weak, their bones become more brittle and they just don’t have the energy that they used to. Aging happens to everyone, but it doesn’t have to put a damper on your health or routine. Maintaining a healthy and balanced diet can help keep your body strong, even as you age.

Here are ten foods made to give men strength and vitality at any age:

1. Eggs

However you prefer to eat them, eggs are rich in Vitamin D. This vitamin is an important part of sustaining a normal level of testosterone in your blood. If you have problems with cholesterol, you’ll want to skip the yolk. But eating one eff per day can help keep your body healthy and strong!

2. Garlic

Garlic is a powerful anti-fungal, antiviral and antibacterial! It’s an anti-aging superfood. It can work wonders in terms of fighting off illness and infections to keep your body healthy. Add it to any dish for a flavor boost!

3. Honey

Honey can be added to your oatmeal, tea or pancakes to sweeten things up. It’s packed with antioxidants that help strengthen your immune system and fight off infections. Add one small spoonful to your daily diet to reap the benefits!

4. Watermelon

Watermelon isn’t just the perfect summer treat, it also helps improve blood circulation in the body. Watermelon has a positive effect on the heart by helping to regulate cholesterol levels. You can munch on some watermelon for a snack, add it to salads or make it into a sorbet.

5. Cauliflower

Cauliflower has the ability to reduce estrogen levels in the body while increasing testosterone levels. However you prefer to eat it, adding a small amount to your daily diet can help boost your testosterone levels.

6. Grapes

Grapes contain nutrients that actually help slow down the aging process. They also increase the activity of sperm in men. To help raise your testosterone levels, eat a handful of grapes a day!

7. Oysters

Oysters are packed with vitamins and minerals that support a healthy heart. They’re also great for an immune system boost. Before chowing down, add a little lemon juice and salt to help preserve their healthy elements!

8. Meat

While eating loads of meat isn’t beneficial to your health, eating meat does increase testosterone levels. When you do eat meat, make sure it’s organic and grass-fed. It will also provide your body with lots of protein!

9. Beans

Beans are rich in both Vitamin D and protein! You can eat them in soup, salads or as a side dish. They are a heart-healthy food that also works to maintain testosterone levels in men.

10. Tuna

Tuna is low in calories and it’s good for the heart. It’s also rich in Vitamin D. When you’re purchasing tuna, make sure you know exactly where it came from. You’ll also want to limit your intake to keep yourself safe from mercury exposure.

Learn more about longevity foods in the video below!

Bright Side – BBC Good Food – Men’s Fitness – Organic Facts – Authority – Nutrition – Healthline – Foodtrients – Authority Nutrition