Yes, egg yolks are high in cholesterol—one fried egg has 210 mg, twice as much as a bacon double-cheeseburger at Burger King. But, though it may seem counterintuitive, the amount of cholesterol in your diet is less likely to impact your blood cholesterol than how much saturated fat you eat. While that same burger serves up a whopping 18 grams of saturated fat, the incredible, edible egg only has two. More good news for omelet adherents: Eating an egg for breakfast helps keep you from snacking all day long.

MORE: Best Breakfast Choices for Health and Weight Loss