Articles
Fast food gets a reputation for being calorie-heavy, but the actual numbers can be surprising — and not always in the direction you’d expect. A burger can sometimes come in lighter than a salad topped with a “healthy” dressing, and a soda can carry more calories than it looks like it should. Here’s how some common items actually compare.
Burger vs. salad
A standard cheeseburger typically runs somewhere around 300-450 calories. That sounds like a lot, but a fast food salad loaded with chicken, cheese, bacon, and a creamy dressing like ranch can easily reach 500-700 calories or more — because the dressing and toppings often carry more calories than the vegetables themselves. That doesn’t make the burger the more nutritious choice overall, but on calories alone the comparison isn’t as obvious as it seems.
Fries and portion size
A medium order of fries usually lands around 300-400 calories, and a large order can push closer to 500-600. Potatoes themselves aren’t especially calorie-dense, but deep-frying at high heat adds a substantial number of calories compared to baking or boiling the same potato.
Drinks: an easy calorie add-on
One of the most overlooked parts of a fast food order is the drink. A large soda can contain 300 calories or more — roughly as much as a small burger — without providing any sense of fullness. Milkshakes and sweetened coffee drinks with syrups can be even higher, sometimes topping 500-600 calories in a single serving.
Chicken isn’t automatically the lighter choice
Breaded, fried chicken nuggets or wings often land in the same calorie range as burgers, and sometimes higher — the breading and frying oil add up. Grilled chicken without breading, by contrast, is usually noticeably lower in calories, which shows that the cooking method matters just as much as the ingredient itself.
Desserts and “small” portions
A dessert that looks modest — a slice of pie or a small ice cream with topping — can rival the calorie count of the main meal. Portion size is deceptive here: sugar, cream, and chocolate pack more calories per bite than most other items on the menu.
Combo meal vs. a home-cooked dinner
Add up a burger, a medium order of fries, and a soda, and a standard combo meal can easily reach 900-1200 calories in a single sitting. By comparison, a home-cooked dinner of meat or fish, a side, and a vegetable salad typically comes in around 500-700 calories for a similar or even larger amount of food on the plate — mostly because home cooking tends to involve less hidden oil and sugar. That doesn’t mean a combo meal is off-limits, but it’s worth knowing that it can cover a large chunk of a day’s calorie needs in one meal.
Portion size matters more than you’d think
Another surprising factor is just how much plain portion size affects the final calorie count, sometimes more than the ingredients themselves. The same burger in a “double” version or with extra bacon can add another 150-250 calories, even when the rest of the recipe barely changes. The same goes for drinks and fries: upgrading from a small to a large size often bumps the calorie count by a third or more, while the price difference feels minor enough to make the upsize an easy, thoughtless choice.
What to take from this
The main lesson from these comparisons isn’t “fast food bad, home cooking good” as a blanket rule, but rather that the specific preparation matters more than the category. Choosing grilled over fried, water or an unsweetened drink over soda, and dressing on the side instead of a generous pour — these small swaps meaningfully change the calorie count of an order, even if fast food stays part of your routine sometimes.
It’s also worth remembering that many fast food chains publish calorie counts for their menu items in-store or online — that information is freely available and worth checking before you order, especially if you’re keeping track of your overall calorie intake for the day.