For low calorie orders with solid protein, start with the Lean Greens Steak Bowl at Chipotle (335 calories, 30g protein), Grilled Nuggets (12 ct) at Chick-fil-A (200 calories, 38g protein), and the Double Egg McMuffin at McDonald’s (320 calories, 24g protein). Use small swaps like skipping hash browns or choosing salsa to keep calories down.
Portion creep is real at fast food. The easiest way to keep calories lower is to pick an order that’s already built that way, then avoid the few add-ons that quietly double the damage (chips, creamy sauces, “make it a meal”).
Below are chain-by-chain low calorie picks with full macros, plus the highest-protein options that still stay pretty light.
Chipotle low-calorie orders (with macros)
At Chipotle, the calorie swing usually comes from rice, cheese, sour cream, guac, and chips. If you want “low calorie” but still want it to feel like a real meal, bowls are the move.
Chipotle low-calorie picks table
| Item | Calories | Protein | Carbs | Fat |
|---|---|---|---|---|
| Plant-Based Light Bowl | 290 | 4g | 20g | 22g |
| Lean Greens Steak Bowl | 335 | 30g | 34g | 8g |
| Barbacoa + Chicken Protein Bowl | 385 | 57g | 11g | 14g |
| Supergreens Salad Mix | 15 | 1g | 3g | 0g |
| Fajita Vegetables | 20 | 1g | 5g | 0g |
| ½ Portion Beans | 65 | 4g | 11g | 1g |
| Tomatillo-Green Chili Salsa | 15 | 0g | 4g | 0g |
| Fresh Tomato Salsa | 25 | 0g | 4g | 0g |
| Tomatillo-Red Chili Salsa | 30 | 0g | 4g | 0g |
| Unsweetened Iced Tea | 10 | 0g | 2g | 0g |
| Diet Coke / Coke Zero | 0 | 0g | 0g | 0g |
| Bottled Water | 0 | 0g | 0g | 0g |
Highest-protein picks that are still low calorie
If you want the most protein without pushing calories up much, this is the standout:
- Barbacoa + Chicken Protein Bowl: 385 calories, 57g protein, 11g carbs, 14g fat.
Also strong if you want a bit more carbs for training days:
- Lean Greens Steak Bowl: 335 calories, 30g protein, 34g carbs, 8g fat.
Biggest calorie-cut swaps at Chipotle
These are the “same vibe, fewer calories” changes that usually matter most.
- Instead of chips + any bowl, get any bowl + Tomatillo-Green Chili Salsa (15 calories). You’re skipping the chips entirely and keeping the order feeling complete with salsa.
- Instead of adding heavier extras, get Fajita Vegetables (20 calories) for more volume.
- Instead of a fuller beans portion, get ½ Portion Beans (65 calories) to keep the bowl from creeping up.
Chick-fil-A low-calorie orders (with macros)
At Chick-fil-A, “low calorie” is usually about choosing grilled proteins (nuggets, grilled filet) and being careful with add-ons like hash browns, dressings, and cheese.
Chick-fil-A low-calorie picks table
| Item | Calories | Protein | Carbs | Fat |
|---|---|---|---|---|
| Grilled Nuggets (8 ct) | 130 | 25g | 1g | 3g |
| Grilled Nuggets (12 ct) | 200 | 38g | 2g | 4g |
| Hash Brown Scramble Bowl w/ Grilled Filet (No Hash Browns) | 270 | 30g | 2g | 16g |
| Double Grilled Protein Style Chicken Sandwich | 290 | 42g | 8g | 8g |
| Egg White Grill | 300 | 27g | 29g | 8g |
| Spicy Chicken Kale Salad | 345 | 29g | 25g | 15g |
| Chick-Fil-A Cool Wrap (no dressing) | 350 | 42g | 29g | 13g |
| Egg White Grill (extra grilled breakfast filet) | 360 | 40g | 29g | 9g |
| Classic Nuggets (12 ct) | 380 | 40g | 16g | 17g |
| Grilled Chicken Sandwich | 390 | 28g | 45g | 11g |
| Double Egg White Grill (2 Egg White Folds, 2 Grilled Breakfast Filets) | 390 | 46g | 30g | 9g |
| Zesty Buffalo Sauce | 25 | 0g | 1g | 2g |
| Fruit Cup (Medium) | 70 | 1g | 16g | 0g |
| Unsweetened Iced Tea | 0 | 0g | 0g | 0g |
| Diet Coke | 0 | 0g | 0g | 0g |
| Coke Zero Sugar | 0 | 0g | 0g | 0g |
| Sprite Zero | 0 | 0g | 0g | 0g |
| Diet Lemonade | 60 | 0g | 16g | 0g |
Highest-protein picks that are still low calorie
If you want maximum protein without getting into bigger sandwich or salad calories, start here:
- Grilled Nuggets (12 ct): 200 calories, 38g protein, 2g carbs, 4g fat.
- Double Grilled Protein Style Chicken Sandwich: 290 calories, 42g protein, 8g carbs, 8g fat.
- Double Egg White Grill: 390 calories, 46g protein, 30g carbs, 9g fat.
Biggest calorie-cut swaps at Chick-fil-A
The fastest way to keep a Chick-fil-A order light is to cut the “default” extras.
- Instead of a Hash Brown Scramble Bowl, get Hash Brown Scramble Bowl w/ Grilled Filet (No Hash Browns) (270 calories). You’re removing the hash browns entirely.
- Instead of Cool Wrap, get Chick-Fil-A Cool Wrap (no dressing) (350 calories). You’re keeping the wrap and dropping the dressing.
- Instead of heavier sauces, get Zesty Buffalo Sauce (25 calories).
McDonald's low-calorie orders (with macros)
At McDonald's, you can stay fairly low calorie if you stick to smaller sandwiches, nuggets with simple sauces, or breakfast items that don’t come with a full combo.
McDonald's low-calorie picks table
| Item | Calories | Protein | Carbs | Fat |
|---|---|---|---|---|
| 4-Piece Chicken McNuggets | 170 | 9g | 10g | 10g |
| 6-Piece Chicken McNuggets | 250 | 14g | 15g | 15g |
| Hamburger | 250 | 12g | 31g | 9g |
| Snack Wrap | 270 | 14g | 31g | 11g |
| Cheeseburger | 300 | 15g | 26g | 13g |
| Egg McMuffin | 310 | 17g | 30g | 13g |
| Fruit & Maple Oatmeal | 320 | 6g | 64g | 5g |
| Double Egg McMuffin | 320 | 24g | 29g | 13g |
| Double Meat Breakfast Hash Bowl | 370 | 21g | 21g | 25g |
| Filet-O-Fish | 380 | 16g | 38g | 18g |
| Double Filet-O-Fish | 380 | 23g | 45g | 12g |
| McChicken | 390 | 14g | 38g | 21g |
| McDouble | 390 | 22g | 32g | 20g |
| Apple Slices | 15 | 0g | 4g | 0g |
| Hash Browns | 140 | 2g | 18g | 8g |
| Ketchup Packet | 10 | 0g | 2g | 0g |
| Mustard Packet | 0 | 0g | 0g | 0g |
| Spicy Buffalo Sauce | 30 | 0g | 1g | 3g |
| Diet Coke / Coke Zero | 0 | 0g | 0g | 0g |
| Unsweetened Iced Tea | 5 | 0g | 1g | 0g |
| Black Coffee | 5 | 0g | 1g | 0g |
Highest-protein picks that are still low calorie
McDonald’s low calorie options can get carb-heavy fast, so protein is your filter.
- Double Egg McMuffin: 320 calories, 24g protein, 29g carbs, 13g fat.
- Double Filet-O-Fish: 380 calories, 23g protein, 45g carbs, 12g fat.
- McDouble: 390 calories, 22g protein, 32g carbs, 20g fat.
Biggest calorie-cut swaps at McDonald's
You don’t need a complicated hack. You just need to stop accidentally ordering 2 items when you only wanted 1.
- Instead of Hash Browns (140 calories), get Apple Slices (15 calories). That’s 125 calories saved.
- Instead of Spicy Buffalo Sauce (30 calories), get Ketchup Packet (10 calories), or Mustard Packet (0 calories). That saves 20 to 30 calories per sauce.
- Instead of adding dessert, keep it drink-only with Diet Coke / Coke Zero (0 calories) or Black Coffee (5 calories).
If you want “low calorie” and high protein, use these filters
You’ll notice a pattern across all 3 chains.
Pick a lean-ish protein base first, then add volume with low-cal sides.
- Chipotle: the Barbacoa + Chicken Protein Bowl is the clear protein-per-calorie play (385 calories, 57g protein).
- Chick-fil-A: Grilled Nuggets (12 ct) is almost always the easiest order to keep light (200 calories, 38g protein).
- McDonald’s: breakfast is sneaky-helpful here, Double Egg McMuffin gives you 24g protein at 320 calories.
How LeanBites makes this faster
LeanBites is an iPhone app (free to try) that scores menu items at restaurants you already eat at. The ranking is personalized based on your goal, activity level, cravings, and foods you don’t eat, then it sets daily calorie and macro targets and won’t recommend excluded foods again.
It’s also not a food diary. You’re not logging, you’re just picking an order.
Practical tip: decide your calorie ceiling before you open the app or pull into the drive-thru, then pick the highest-protein option under it and stop there.
FAQ
What’s the best high-protein low calorie order at Chipotle?
The Barbacoa + Chicken Protein Bowl is 385 calories with 57g protein, 11g carbs, and 14g fat.
What’s the lowest calorie high-protein option at Chick-fil-A?
Grilled Nuggets (12 ct) are 200 calories with 38g protein, 2g carbs, and 4g fat.
What’s a good low calorie McDonald’s breakfast order with protein?
The Double Egg McMuffin is 320 calories with 24g protein, 29g carbs, and 13g fat.
What are the simplest swaps to cut calories at these chains?
At McDonald’s, swap Hash Browns (140 calories) for Apple Slices (15 calories). At Chick-fil-A, order the Hash Brown Scramble Bowl w/ Grilled Filet (No Hash Browns) (270 calories). At Chipotle, use salsa like Tomatillo-Green Chili Salsa (15 calories) for flavor without adding much.