If you think that eating healthier means eating bland food, think again.  Below are some delicious healthy foods to try.

1. Avocadoes

Avocadoes are high in fiber, vitamins K and E, and have healthy fats that reduce cholesterol in the body.  Try avocadoes with scrambled eggs, or add them to your smoothies.

2. Peanut Butter

Arguably the most favored on this list, peanut butter has heart-healthy fats and is rich in magnesium, vitamin E, and protein.  Make sure your peanut butter from the store has only one ingredient: peanuts.

3. Bell Peppers

Next time you’re hungry for a snack, slice up some bell peppers and dip them in guacamole.  Bell peppers are a great source of vitamin C, potassium, and folate.

4. Eggs

Being rich in protein, healthy fats, and vitamin B12, it’s no wonder eggs are a breakfast staple.  Start the day with scrambled eggs and wholegrain toast, or toss some hard-boiled eggs in a salad.

5. Green Beans

There’s nothing like green beans drizzled in oil and vinegar.  (So delicious!)  But aside from their flavor, green beans provide many essential minerals like potassium, calcium, and magnesium.