For a deficit-friendly restaurant dinner, aim for 400 to 650 calories and 35 to 60g protein. Solid go-tos: Chipotle Barbacoa + Chicken Protein Bowl (385 calories, 57g protein), CAVA SuperGreens + Grilled Chicken + Grilled Steak (455 calories, 65g protein), Chili’s Sizzling Fajitas (Grilled Chicken, no toppings/sides) (510 calories, 62g protein), or Texas Roadhouse Dallas Filet (6 oz) (320 calories, 46g protein) plus a lighter side.
You can eat out and still keep dinner aligned with a calorie deficit. The trick is picking an order that’s protein-forward without accidentally turning it into a “salad + sauce + extras” situation.
A practical target for most people dieting is 400 to 650 calories with 35 to 60g protein at dinner. If you’re maintaining (or you had a lighter lunch), you can push closer to 650 to 900 calories while keeping protein high.
Below are specific, repeatable orders at Chipotle, Texas Roadhouse, CAVA, and Chili's, plus the pattern so you can do this anywhere.
A simple target that works at most restaurants
Deficit dinner target: 400 to 650 calories, 35 to 60g protein.
Maintenance dinner target: 650 to 900 calories, 40 to 75g protein.
If you’re short on protein for the day, bump the protein first (double meat, add a leaner protein option) before you add starches or fats.
Best high-protein deficit dinners (exact orders)
These are the kinds of orders you can place without doing math at the table.
Chipotle best orders for a deficit
Chipotle is basically built for this. You can keep calories down by going light on rice, cheese, sour cream, queso, and chips, and letting the protein do the work.
Top deficit pick:
- Barbacoa + Chicken Protein Bowl: 385 calories, 57g protein
Other deficit-friendly picks:
- Lean Greens Steak Bowl: 335 calories, 30g protein (protein is lower, good if you’re not that hungry)
- High Protein, High Fiber Chicken Bowl: 440 calories, 44g protein
Maintenance-style pick (same vibe, just bigger):
- Cutting Double Chicken Bowl: 560 calories, 73g protein
- Triple Chicken Power Bowl: 600 calories, 97g protein
Texas Roadhouse best orders for a deficit
At a steakhouse, the easiest win is simple: order a leaner steak or grilled protein, then choose a side that doesn’t quietly come with a lot of added fat.
Deficit-friendly picks:
- USDA Choice Sirloin (6 oz): 270 calories, 36g protein
- Dallas Filet (6 oz): 320 calories, 46g protein
- Grilled BBQ Chicken: 300 calories, 46g protein
- Grilled Pork Chop (Single): 290 calories, 38g protein
- Grilled Salmon (5 oz): 260 calories, 34g protein
Maintenance-style picks (bigger portions, still protein-first):
- Dallas Filet (8 oz): 430 calories, 61g protein
- USDA Choice Sirloin (11 oz): 450 calories, 65g protein
- USDA Choice Sirloin (16 oz): 670 calories, 96g protein
CAVA best orders for a deficit
CAVA’s easiest deficit move is a greens base with grilled protein, then keep dips and oils controlled. You can still do tzatziki or yogurt dill, just don’t stack multiple calorie-dense spreads.
Deficit-friendly picks:
- SuperGreens + Grilled Steak + Tzatziki + Tomato + Onion: 255 calories, 32g protein
- Romaine + Grilled Chicken + Tomato + Onion: 275 calories, 29g protein
If you want higher protein without blowing calories:
- SuperGreens + Grilled Chicken + Grilled Steak: 455 calories, 65g protein
Maintenance-style picks:
- Chicken Feta Tzatziki Salad: 595 calories, 59g protein
- Chicken + Rice Bowl: 700 calories, 40g protein
Chili’s best orders for a deficit
Chili’s is a little more “hidden calories” because sauces, cheese, and tortilla add-ons stack fast. Your best plays are sirloin, fajitas without the extras, or a salad where you control dressing.
Deficit-friendly picks:
- Guiltless 10 oz Sirloin: 450 calories, 59g protein
- Surf & Turf Sirloin (10 oz): 450 calories, 66g protein
- Sizzling Fajitas (Grilled Chicken, no toppings/sides): 510 calories, 62g protein
Lighter option if you’re just not that hungry:
- Guiltless 6 oz Sirloin: 300 calories, 38g protein
Maintenance-style pick (same idea, more calories):
- Margarita Grilled Chicken: 660 calories, 69g protein
Comparison table: deficit-friendly dinners you can actually order
Macros below use each chain’s published nutrition info.
| Restaurant | Menu item (exact order) | Calories | Protein | Carbs | Fat |
|---|---|---|---|---|---|
| Chipotle | Barbacoa + Chicken Protein Bowl | 385 | 57g | 11g | 14g |
| Chipotle | High Protein, High Fiber Chicken Bowl | 440 | 44g | 48g | 10g |
| Texas Roadhouse | Dallas Filet (6 oz) | 320 | 46g | 2g | 16g |
| Texas Roadhouse | USDA Choice Sirloin (6 oz) | 270 | 36g | 2g | 13g |
| CAVA | SuperGreens + Grilled Chicken + Grilled Steak | 455 | 65g | 9g | 27g |
| CAVA | SuperGreens + Grilled Steak + Tzatziki + Tomato + Onion | 255 | 32g | 11g | 15g |
| Chili’s | Surf & Turf Sirloin (10 oz) | 450 | 66g | 3g | 20g |
| Chili’s | Sizzling Fajitas (Grilled Chicken, no toppings/sides) | 510 | 62g | 23g | 20g |
The ordering pattern you can use anywhere
You’re basically building a plate where protein is the “main” and everything else is supporting.
1) Start with a lean protein anchor Chicken, sirloin, shrimp, fish, steak, or a double portion of a leaner option.
If the menu pushes you toward breaded protein (crispy chicken, fried fish), it can still fit sometimes, it just gets expensive calorie-wise fast.
2) Pick one starch, or skip it Rice, tortillas, fries, mac and cheese, buttery potatoes, and chips are where a deficit dinner usually breaks.
You don’t have to go no-carb. You just usually want one carb source, not three.
3) Go big on vegetables Veggies are the easiest “volume” add-on without changing the whole calorie math.
Think fajita veggies, side salad (go easy on dressing), steamed broccoli, green beans, or a greens base.
4) Control sauces and calorie-dense toppings This is the sneaky part. Creamy dressings, queso, sour cream, cheese piles, buttery toppings, and oil-heavy dips can turn a protein-forward order into a high-calorie one.
If you want the sauce, cool. Just pick one, and keep it measured when you can.
Deficit vs maintenance versions of the same dinner
Same restaurant, same general order, just different “dials.”
Chipotle bowl
- Deficit: Barbacoa + Chicken Protein Bowl (385 calories, 57g protein)
- Maintenance: Cutting Double Chicken Bowl (560 calories, 73g protein)
Steakhouse plate
- Deficit: Texas Roadhouse USDA Choice Sirloin (6 oz) (270 calories, 36g protein)
- Maintenance: Texas Roadhouse USDA Choice Sirloin (11 oz) (450 calories, 65g protein)
Mediterranean bowl
- Deficit: CAVA SuperGreens + Grilled Steak + Tzatziki + Tomato + Onion (255 calories, 32g protein)
- Maintenance: CAVA Chicken + Rice Bowl (700 calories, 40g protein)
Fajitas
- Deficit: Chili’s Sizzling Fajitas (Grilled Chicken, no toppings/sides) (510 calories, 62g protein)
- Maintenance: Chili’s Margarita Grilled Chicken (660 calories, 69g protein)
Simple swaps that prevent “healthy-looking” calorie bombs
These are the little edits that keep the exact same meal vibe, without the calorie creep.
- Instead of Chipotle Fully Loaded Burrito + Chips (2060 calories, 68g protein), get Chipotle Barbacoa + Chicken Protein Bowl (385 calories, 57g protein). That’s 1675 calories less and 11g less protein (basically the same protein for a fraction of the calories).
- Instead of CAVA Greek Chicken Pita (895 calories, 48g protein), get CAVA SuperGreens + Grilled Chicken + Grilled Steak (455 calories, 65g protein). That’s 440 calories less and 17g more protein.
- Instead of Texas Roadhouse Chicken Caesar Salad (1100 calories, 60g protein), get Texas Roadhouse Dallas Filet (6 oz) (320 calories, 46g protein). That’s 780 calories less and 14g less protein.
- Instead of Chili’s Chipotle Chicken Flatbread (1320 calories, 79g protein), get Chili’s Surf & Turf Sirloin (10 oz) (450 calories, 66g protein). That’s 870 calories less and 13g less protein.
Use LeanBites to make this faster
If you’re tired of guessing, LeanBites is an iPhone app that scores menu items at major US chains based on more protein per calorie ranking higher. Quick onboarding sets calorie and macro targets around your goal, activity level, cravings, and foods you don’t eat (and excluded foods won’t show up again).
It’s not a food diary. It just tells you what to order, and you can jump to Uber Eats or DoorDash in one tap.
One last practical tip (especially for takeout)
Order the protein and veg as the “non-negotiables,” then decide if you’re adding starch based on how your day went. If you’re unsure, get the starch on the side. It’s the easiest lever you can control after the food shows up.
FAQ
What should a high-protein dinner be for a calorie deficit when eating out?
A useful target is 400 to 650 calories and 35 to 60g protein. That usually looks like a double-protein bowl, grilled meat or fish with a lighter side, or fajitas without the extra toppings and sides.
What restaurant foods look healthy but can blow a deficit?
Big salads with creamy dressing and add-ons, pita sandwiches with multiple spreads, and anything that pairs a large main with chips, fries, or extra bread. The “extras” are usually where the calories stack fast.
How do I make a maintenance version of the same dinner?
Keep the same protein-first order, then add one lever: a larger portion of protein, one starch (rice, tortilla, potato), or one higher-calorie topping. Try not to add all of them at once.
Is it better to choose chicken, steak, or fish for high protein at restaurants?
All can work. Your best bet is whichever the restaurant serves grilled or simply prepared, since breading, heavy sauces, and oil-forward toppings tend to add calories faster than they add protein.