Updated June 2026

Eating out while watching your calories feels impossible — but it isn't. We searched our official nutrition database for filling, protein-rich fast food items that come in under 400 calories. These aren't just side salads; many pack 15–46 g of protein, so you stay full instead of hungry an hour later.

Filling fast food under 400 calories (15g+ protein)

ItemCaloriesProtein
Subway Club (6″)14019 g
Subway Roast Beef (6″)18015 g
Nando's Pulled Chicken18046 g
Chipotle Side of Chicken18032 g
Subway Sweet Onion Chicken Teriyaki (6″)22019 g
Nando's Boneless Chicken Thigh22028 g
Nando's Chicken Thigh Skewer24029 g
Subway Turkey & Ham (6″)26019 g
Subway Grilled Chicken (6″)27023 g
Popeyes Classic Wrap27316 g
Wendy's Chili28019 g
Starbucks Spinach, Feta & Egg White Wrap29020 g
McDonald's Cheeseburger30015 g
McDonald's McCrispy Strips40031 g

The standout low-calorie pick

The clear winner on protein density is Nando's Pulled Chicken — 46 g of protein for just 180 calories. That is gym-meal levels of protein for the calorie cost of a snack. Chipotle's Side of Chicken (32 g / 180 kcal) is almost as efficient. Both prove that "low calorie" and "filling" aren't opposites if you order chicken-first — see the Nando's menu for more.

Subway dominates the low-calorie sandwich category

If you want an actual sandwich and not just protein, Subway is the low-calorie champion. The Subway Club (6″) is only 140 calories with 19 g of protein, and the Grilled Chicken and Sweet Onion Chicken Teriyaki both stay around 220–270 calories. Browse the Subway menu for the full low-calorie range — and remember a 6-inch is roughly half the calories of a footlong.

How to keep a fast food meal under 400 calories

  • Skip the sugary drink. A regular soft drink can add 150–250 calories on its own.
  • Choose grilled over fried. Grilled chicken items consistently beat breaded ones on the calorie count.
  • Go for a 6-inch, not a footlong. Halving the sandwich roughly halves the calories.
  • Add veg, hold the cheese and mayo. Sauces are where hidden calories pile up fastest.

Low calorie doesn't have to mean low satisfaction

The trap with calorie-counting at the drive-thru is ordering something so small you're hungry again within the hour and end up snacking. The items above avoid that because they're protein-led — protein is the most filling macronutrient. A Subway Club, a Nando's Pulled Chicken, or a Wendy's Chili all clear 19 g of protein while staying under 300 calories, which is why they keep you satisfied. If you want the bigger picture on eating well at fast food, see our guide to the healthiest fast food options.

Frequently asked questions

What fast food meal is under 400 calories? Plenty — a Subway Club (6″) is 140 calories, Nando's Pulled Chicken is 180, and a McDonald's Cheeseburger is 300. All of the items in our table above are under 400 calories with at least 15 g of protein.

What is the lowest-calorie fast food with high protein? Nando's Pulled Chicken leads at 46 g of protein for just 180 calories. Chipotle's side of chicken (32 g / 180 kcal) and Subway's grilled options are also excellent low-calorie, high-protein picks.

Is Subway good for low-calorie eating? Yes — Subway's 6-inch subs are among the lowest-calorie filling options in fast food, from 140 calories for a Club to around 270 for grilled chicken. Stick to a 6-inch and skip the cheese and mayo to keep it lean.

Every figure here comes from brand-published nutrition data in our database. Values can differ by country and customisation, so always check before you order. Compare calories across chains on our compare tool.

---

---