These "Unhealthy" Foods Are Actually Fine to Eat in Moderation ...

1 / 7

You Can Safely Eat an Egg or Two Every Day

2 / 7

Peanut Butter is a Pretty Great Choice

Yes, peanut butter does contain fat and calories, but the fat is the unsaturated kind that promotes a healthy heart. Provided you balance the calories in peanut butter with what you eat for the rest of the day, you eat it this “unhealthy” food without feeling bad. Peanut butter is rich in protein and iron as well. Stick with a 2-tablespoon portion to keep things under control.

3 / 7

Cold Cuts Don’t Have to Be a Bad Food

4 / 7

You Can Totally Have a Glass of Milk

Some people avoid dairy because of how much saturated fat it contains. Opting for the low-fat versions allows you enjoy something you love without worry about fat and calorie intake. Milk is a great source of calcium, which us ladies need for healthy bones, but it also contains vitamin D and protein. Opt for low-fat cheese and yogurt too.

5 / 7

You Never Have to Give up Potatoes

I have to say that a world without potatoes is not a world I want to live in. Potatoes aren’t the bad guy they’ve been made out to be. In fact, potatoes are a rich source of potassium, which is important for regulating your blood pressure. You also get some calcium, magnesium, vitamin C and fiber when you chow down on a moderate portion of potatoes.

6 / 7

You Don’t Have to Nix the Red Meat

Red meat gets a lot of bad hype, but it can actually be a healthy choice for you. Not only does beef contain a good amount of protein, but it’s also rich in zinc and iron, both of which you absolutely need in the proper amounts. Choose lean cuts of beef such as a sirloin to keep things healthy.

7 / 7

Go Ahead and Have That Beer You’ve Been Craving All Day Long

Embed this story

More stories for you