If there’s a poster child for so-good-but-so-bad-for-you foods, it’s the 540-calorie Big Mac. But the fast-food favorite isn’t the only food out there that puts a dent in your daily diet; the choices below surprisingly surpass the burger’s caloric content — though that definitely doesn’t make most of them unhealthy.
Even though the calorie is far from a perfect measure of health (especially when you’re comparing apples to Big Macs), it’s worth knowing that these foods pack in even more of a caloric punch than those in the signature sandwich from McDonald’s.
Caesar salads

Veggie sandwiches

You know it’s a cruel, cruel world when you’ve traded bacon in your sandwich for an option that’s still pretty calorie-dense (albeit more nutritious and less fatty). And that’s more or less what happens with some veggie sandwiches, like the Mediterranean veggie sandwich at Panera, which has 570 calories, or the 690-calorie vegetarian option at Jimmy John’s.
Smoothies

Two sushi rolls

The last time you went out for sushi, you probably ordered at least two rolls — even though they objectively suck. And while sushi can be pretty nutritious (healthy fats FTW), it can also ratchet up the calorie count, even if you stay away from the tempura options.
A salmon avocado roll and rainbow roll have about 304 and 476 calories, respectively, so you’re facing a 780-calorie situation right there. Sure, fish and avocado are better nutritionally than ground beef and three rolls, but still more calories than the burger.
Quinoa bowls

Protein-packed and fiber-laden, quinoa’s good stuff that you should totally eat. In bowl form, however, the calories can add up, and that may have something to do with the fact that quinoa’s got 222 calories per cup. Throw in some avocado, cheese, and the like (like they did here), and you could be looking at 610 calories or more.
Rice bowls

Mixed nuts
