How to order at Portillo's on a GLP-1
The lean, high-protein picks and the famous indulgent ones to save for a treat, built from Portillo's own published US nutrition and Nishi's transparent GLP-1 scoring lens.
Order the Char-Broiled Chicken (a plain breast is 130 calories for 21 g of protein), or a Classic Beef Bowl to get the Italian beef without the bread, add a Side Garden Salad, and save the cheese fries, cake shakes, and the big combos for a treat.
Portillo's is an Italian beef, char-grilled dog, and burger place, so most of the menu is honestly a treat you order carefully. Two things change the math. The plain Char-Broiled Chicken breast is 130 calories for 21 g of protein and just 2 g of carbs, and the Classic Beef Bowl serves the Italian beef in a bowl with no bread at 435 calories for 35 g of protein, 0 g of carbs, and only 230 mg of sodium. From there the grilled-chicken salads are the next best move: a Classic Caesar with Grilled Chicken is 357 calories and 38 g of protein without the dressing, and a Chopped Salad without dressing is 506 calories and 42 g of protein, though its 1,462 mg of sodium is real. The signature items climb fast: a regular Italian Beef is 693 calories and 1,237 mg of sodium, a single Hamburger is 592, and a Triple Cheeseburger reaches 1,419 calories and 3,545 mg of sodium. Sodium is the watch-out across the whole menu, from about 769 mg on the Broiled Chicken Sandwich up past 3,000 mg on the big beef-and-sausage combos, all before fries. Lead with the char-broiled chicken or the beef bowl, take a salad without the dressing, and keep the fries and cake shakes small.
Popular orders, scored
Show the math
Best fit. Strong protein (30 g or more) and strong density (7.5 g per 100 kcal or more), with nothing flagged among the values the restaurant publishes. These published rules are applied the same way to every item scored on this bar; see how we score.
Show the math
Best fit. Strong protein (30 g or more) and strong density (7.5 g per 100 kcal or more), with nothing flagged among the values the restaurant publishes. These published rules are applied the same way to every item scored on this bar; see how we score.
Show the math
Good fit. Solid, but not the full combination of strong protein, strong density, and no flags, so it sits in the middle. These published rules are applied the same way to every item scored on this bar; see how we score.
Show the math
Good fit. Solid, but not the full combination of strong protein, strong density, and no flags, so it sits in the middle. These published rules are applied the same way to every item scored on this bar; see how we score.
Show the math
Good fit. Solid, but not the full combination of strong protein, strong density, and no flags, so it sits in the middle. These published rules are applied the same way to every item scored on this bar; see how we score.
Show the math
Good fit. Solid, but not the full combination of strong protein, strong density, and no flags, so it sits in the middle. These published rules are applied the same way to every item scored on this bar; see how we score.
Show the math
Good fit. Solid, but not the full combination of strong protein, strong density, and no flags, so it sits in the middle. These published rules are applied the same way to every item scored on this bar; see how we score.
Show the math
Good fit. Solid, but not the full combination of strong protein, strong density, and no flags, so it sits in the middle. These published rules are applied the same way to every item scored on this bar; see how we score.
Show the math
Good fit. Solid, but not the full combination of strong protein, strong density, and no flags, so it sits in the middle. These published rules are applied the same way to every item scored on this bar; see how we score.
Show the math
Good fit. Solid, but not the full combination of strong protein, strong density, and no flags, so it sits in the middle. These published rules are applied the same way to every item scored on this bar; see how we score.
Show the math
Good fit. Solid, but not the full combination of strong protein, strong density, and no flags, so it sits in the middle. These published rules are applied the same way to every item scored on this bar; see how we score.
Show the math
Good fit. Solid, but not the full combination of strong protein, strong density, and no flags, so it sits in the middle. These published rules are applied the same way to every item scored on this bar; see how we score.
Show the math
Good fit. Solid, but not the full combination of strong protein, strong density, and no flags, so it sits in the middle. These published rules are applied the same way to every item scored on this bar; see how we score.
Show the math
Lower fit. Flagged on fat without both strong protein and strong density. These published rules are applied the same way to every item scored on this bar; see how we score.
Show the math
Lower fit. Flagged on fat without both strong protein and strong density. These published rules are applied the same way to every item scored on this bar; see how we score.
Show the math
Lower fit. Flagged on fat without both strong protein and strong density. These published rules are applied the same way to every item scored on this bar; see how we score.
Show the math
Lower fit. Flagged on fat without both strong protein and strong density. These published rules are applied the same way to every item scored on this bar; see how we score.
Show the math
Lower fit. Protein density is under 4 g per 100 kcal, which is fundamentally low when appetite is limited. These published rules are applied the same way to every item scored on this bar; see how we score.
Best proteins to build around
Numbers are for one published serving as Portillo's lists it. A la carte proteins (Char-Broiled Chicken, Burger Patty, sausages, hot dog) are published per single piece; sandwiches, bowls, salads, and soups are one whole published item at the size listed (Regular unless noted). Salads are published both with and without dressing; the leaner without-dressing figure is used and the dressing is treated as an add-on. Portillo's publishes gram weights for only some items, so portions are described by piece or item rather than grams.. Tap "Show the math" on any pick to see exactly how its rating was calculated.
Show the math
Good fit. Solid, but not the full combination of strong protein, strong density, and no flags, so it sits in the middle. These published rules are applied the same way to every item scored on this bar; see how we score.
Show the math
Good fit. Solid, but not the full combination of strong protein, strong density, and no flags, so it sits in the middle. These published rules are applied the same way to every item scored on this bar; see how we score.
Show the math
Lower fit. Flagged on fat without both strong protein and strong density. These published rules are applied the same way to every item scored on this bar; see how we score.
Show the math
Lower fit. Protein density is under 6 g per 100 kcal, which is fundamentally low when appetite is limited. These published rules are applied the same way to every item scored on this bar; see how we score.
Show the math
Lower fit. Protein density is under 6 g per 100 kcal, which is fundamentally low when appetite is limited. These published rules are applied the same way to every item scored on this bar; see how we score.
Show the math
Lower fit. Protein density is under 6 g per 100 kcal, which is fundamentally low when appetite is limited. These published rules are applied the same way to every item scored on this bar; see how we score.
Go easy on
- The Italian Beef and the beef-and-sausage combos, a regular Italian Beef is 693 calories and 1,237 mg of sodium, and a Big Beef and Sausage Combo climbs to 1,360 calories and 3,006 mg of sodium, so the Classic Beef Bowl is the leaner way to get the beef.
- The burgers, a Triple Cheeseburger is 1,419 calories and 3,545 mg of sodium and a Rodeo Burger is 795, while a single Hamburger is 592, so keep it single and skip the bacon and sauces.
- The char-grilled dogs and sausages, a Char-Grilled Polish Sausage is 400 calories and 1,450 mg of sodium on its own and a dog with everything runs 352 to 462, all sodium-heavy for the protein they carry.
- The breaded and spicy chicken and the salad dressings, the Breaded (601) and Spicy (549) chicken sandwiches beat the 406 Broiled, and adding dressing turns the 506-calorie Chopped Salad into 846, so keep the dressing on the side.
- Sodium overall, plus the fries and cake shakes, sodium runs high across the menu, from about 769 mg on the Broiled Chicken Sandwich to over 3,000 mg on the big combos and burgers, and the cheese fries and chocolate cake shakes are a treat to keep small.
Common questions
What's the most GLP-1-friendly order at Portillo's?
The plain Char-Broiled Chicken breast, which is 130 calories for 21 g of protein and just 2 g of carbs, or the Classic Beef Bowl, which serves the Italian beef with no bread at 435 calories for 35 g of protein and 0 g of carbs. The chicken is genuinely lean; the beef bowl is higher in fat but stays high-protein and low-carb, and both stand out in a menu that otherwise runs rich.
Is the Classic Beef Bowl really better than an Italian Beef sandwich?
For a GLP-1 pattern, yes. The Classic Beef Bowl is the Italian beef in a bowl with no bread: 435 calories, 35 g of protein, 0 g of carbs, and only 230 mg of sodium. A regular Italian Beef sandwich is 693 calories, 33 g of protein, 59 g of carbs, and 1,237 mg of sodium. Same beef, far less bread and sodium.
Which Portillo's salad is best on a GLP-1?
Order it without the dressing and add a grilled protein. A Classic Caesar with Grilled Chicken is 357 calories for 38 g of protein without dressing, and a Chopped Salad is 506 calories for 42 g of protein, though its sodium is a real 1,462 mg. Adding the dressing pushes the Chopped Salad to 846 calories, so keep it on the side.
How high is the sodium at Portillo's?
High across the menu. The Broiled Chicken Sandwich is about 769 mg, a regular Italian Beef is 1,237 mg, a Triple Cheeseburger is 3,545 mg, and a Big Beef and Sausage Combo hits about 3,006 mg, all before fries. The Classic Beef Bowl is the standout low at 230 mg, and the plain Char-Broiled Chicken is 390 mg.
Why you can trust this
- Where the numbers come from. Portillo's official US Nutrition & Allergen Guide (PDF), last verified 2026-07-27. We publish only values the restaurant itself publishes.
- How each score is calculated. Deterministic rules published in full in our methodology (v1.1), with one published bar for single ingredients and one for whole meals. Every row above lists the exact factors behind its label.
- What the score does and does not consider. See the limitations. It scores one item, not your whole day, and it is not medical advice.
- How to challenge or correct it. Tell us if a value is stale or a call looks wrong. Corrections are recorded in the methodology version history.