I'm pretty sure I could lose weight on a bacon and eggs diet.
A strip of pan-fried bacon has 40-50 calories. 3 strips is a pretty filling portion, because it's so rich, and that has 120-150 calories. Fry a couple of eggs in the bacon grease, and you've got yourself another 160 calories, for a total of 280-310 calories. In comparison, a fruit cup and a glass of 2% milk will probably be pushing 200. Importantly, with the bacon meal you won't be hungry again until lunch, while with the fruit and milk you'll be hungry by 10 am and run the risk of eating too much at lunch.
Americans are fat because of perverse incentives in the restaurant industry. For example, your morning coffee place never used to make much money. Black coffee, which has like no calories, isn't a high-margin business. Enter Starbucks, which upsells you on coffee with sugary syrup and high-margin pastries. Nobody would pick up a 6-ounce sirloin steak or 10 slices of bacon with their coffee, but will happily pick up a blueberry scone that has just as many calories. Restaurants also upsell you on portion sizes, because selling you twice as much food for only 50% more is very profitable when food costs are a fraction of your total costs. The difference between a sensible sized plate of pasta and the portions you get in American restaurants is 10 slices of bacon easily.