Among the three, breakfast ham has the bets protein to fat ratio, however it generally will have the highest sodium and cholesterol. Bacon is higher protein, but higher fat. That said, processed meats, like bacon, ham and sausage, are not healthy. They’re all high in saturated fat and sodium, which can increase your risk of heart disease and other chronic conditions.