NishiNishi Labs

How to order at P.F. Chang's on a GLP-1

The one genuinely lean standout is Chicken with Broccoli, 480 calories for 60 g of protein with no rice; then the leaner wok plates like Pepper Steak and Beef with Broccoli, the steamed shrimp dumplings and the protein-forward soups; and the breaded sweet-sauced chicken, the Pad Thai and the fried-rice and lo mein bowls that run heavy, with very high sodium to watch across the whole menu. Built from P.F. Chang's own published nutrition and Nishi's GLP-1 scoring lens. A wok entree is the dish alone; rice is ordered and counted separately.

Written for anyone eating on a GLP-1 like Ozempic, Mounjaro, or Wegovy. Every P.F. Chang's order below is scored the same published way, from the restaurant's own published nutrition.

The move

Order Chicken with Broccoli (480 calories, 60 g of protein) or a leaner wok plate like Pepper Steak or Beef with Broccoli, hold or halve the rice, open with steamed shrimp dumplings or a cup of hot and sour soup instead of the fried starters, and keep the breaded sweet-sauced chicken (Orange, Crispy Honey, Sesame), the Pad Thai and the fried-rice and lo mein bowls as splurges; the sodium is high almost everywhere, so ask for sauce on the side.

The quick take

P.F. Chang's is a wok-and-sauce menu, so most dishes run high on fat, carbs or both, and the sodium is high almost everywhere. But there is one clear GLP-1 standout: Chicken with Broccoli, 480 calories for 60 g of protein, the most protein per calorie of any entree and the most protein of any plate under 700 calories. After that the leaner wok plates are the beef dishes ordered as a whole plate: Pepper Steak (600 calories, 48 g), Beef with Broccoli (600, 46 g) and Mongolian Beef (680, 54 g) carry more fat than the chicken but a lot of protein for the calories. For starters, the steamed shrimp dumplings are the lean opener (300 calories for 24 g; the steamed pork dumplings are heavier at 480), and a bowl of Hot and Sour (480, 28 g) or Wonton (480, 40 g) soup is protein-forward, though both are very high in sodium. The plain Chicken protein option is 220 calories for 24 g at just 110 mg of sodium, a lean add to a side of broccoli. The dishes to keep as splurges are the breaded, sweet-glazed chicken: Orange Chicken (1,260), Crispy Honey Chicken (1,380), Sesame Chicken (980) and Chang's Spicy Chicken (1,060), two to three times the calories of Chicken with Broccoli for similar protein. The noodle and fried-rice bowls read lean on fat but are enormous: Pad Thai runs 1,320 to 1,680 calories with around 200 g of carbs, and the fried-rice and lo mein bowls 720 to 1,660. Remember a wok entree does not include rice, so add a small brown rice (190) rather than the fried rice. Sodium is the real watch-out: most wok entrees are 1,300 to 2,500 mg, two of the three soups clear 3,700 (Wonton is 2,960), and the noodle bowls reach 3,000 to 5,300. Order Chicken with Broccoli, sauce on the side, with steamed greens or a small brown rice.

The menu, scored

Scored for whole meals, a gentler bar than single ingredients, since a balanced meal is naturally less protein-dense and fat only counts against it once it tops half the calories. Best fit first; re-sort by what matters today, and tap "Show the math" for the exact rule on any card. How we score.
Nishi's picks

Our best-fit orders for ordering on a GLP-1, from P.F. Chang's published nutrition. Re-sort them by what matters to you today.

Chicken with Broccoli (Dinner)Best fit
60 g protein · 480 cal · 30 g carbs · 14 g fat · 6 g fiber
watch: 1300 mg sodium
Show the math
Protein60 gstrong at 30 g or morestrong
Protein density12.5 g per 100 kcalstrong at 7.5+, weak under 4strong
Fat26.3% of caloriesflag over 50% or friedok
Fiber6 greward 5+, flag over 30rewarded
Added sugarnot published by the restaurantflag over 30 gnot scored
Portion density480 kcalflag if density under 4 and 300 kcal or moreok
Sodium1300 mginformational over 1200 mgshown; does not change the tier

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.

EdamameBest fit
36 g protein · 400 cal · 24 g carbs · 16 g fat · 12 g fiber
watch: 1960 mg sodium
Show the math
Protein36 gstrong at 30 g or morestrong
Protein density9 g per 100 kcalstrong at 7.5+, weak under 4strong
Fat36% of caloriesflag over 50% or friedok
Fiber12 greward 5+, flag over 30rewarded
Added sugarnot published by the restaurantflag over 30 gnot scored
Portion density400 kcalflag if density under 4 and 300 kcal or moreok
Sodium1960 mginformational over 1200 mgshown; does not change the tier

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.

Wonton Soup BowlBest fit
40 g protein · 480 cal · 52 g carbs · 14 g fat · 4 g fiber
watch: 2960 mg sodium
Show the math
Protein40 gstrong at 30 g or morestrong
Protein density8.3 g per 100 kcalstrong at 7.5+, weak under 4strong
Fat26.3% of caloriesflag over 50% or friedok
Fiber4 greward 5+, flag over 30ok
Added sugarnot published by the restaurantflag over 30 gnot scored
Portion density480 kcalflag if density under 4 and 300 kcal or moreok
Sodium2960 mginformational over 1200 mgshown; does not change the tier

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.

Pepper Steak (Dinner)Best fit
48 g protein · 600 cal · 30 g carbs · 30 g fat · 4 g fiber
watch: 2320 mg sodium
Show the math
Protein48 gstrong at 30 g or morestrong
Protein density8 g per 100 kcalstrong at 7.5+, weak under 4strong
Fat45% of caloriesflag over 50% or friedok
Fiber4 greward 5+, flag over 30ok
Added sugarnot published by the restaurantflag over 30 gnot scored
Portion density600 kcalflag if density under 4 and 300 kcal or moreok
Sodium2320 mginformational over 1200 mgshown; does not change the tier

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.

Mongolian Beef (Dinner)Best fit
54 g protein · 680 cal · 40 g carbs · 34 g fat · 2 g fiber
watch: 2340 mg sodium
Show the math
Protein54 gstrong at 30 g or morestrong
Protein density7.9 g per 100 kcalstrong at 7.5+, weak under 4strong
Fat45% of caloriesflag over 50% or friedok
Fiber2 greward 5+, flag over 30ok
Added sugarnot published by the restaurantflag over 30 gnot scored
Portion density680 kcalflag if density under 4 and 300 kcal or moreok
Sodium2340 mginformational over 1200 mgshown; does not change the tier

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.

Beef with Broccoli (Dinner)Best fit
46 g protein · 600 cal · 46 g carbs · 26 g fat · 4 g fiber
watch: 2200 mg sodium
Show the math
Protein46 gstrong at 30 g or morestrong
Protein density7.7 g per 100 kcalstrong at 7.5+, weak under 4strong
Fat39% of caloriesflag over 50% or friedok
Fiber4 greward 5+, flag over 30ok
Added sugarnot published by the restaurantflag over 30 gnot scored
Portion density600 kcalflag if density under 4 and 300 kcal or moreok
Sodium2200 mginformational over 1200 mgshown; does not change the tier

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.

ChickenGood fit
24 g protein · 220 cal · 2 g carbs · 12 g fat · 0 g fiber
24 g protein · lots of protein for the calories · lower fat
Show the math
Protein24 gstrong at 30 g or morebelow 30 g
Protein density10.9 g per 100 kcalstrong at 7.5+, weak under 4strong
Fat49.1% of caloriesflag over 50% or friedok
Fiber0 greward 5+, flag over 30ok
Added sugarnot published by the restaurantflag over 30 gnot scored
Portion density220 kcalflag if density under 4 and 300 kcal or moreok
Sodium110 mginformational over 1200 mgok

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.

Shrimp Dumplings Steamed (6)Good fit
24 g protein · 300 cal · 36 g carbs · 6 g fat · 0 g fiber
watch: 1620 mg sodium
Show the math
Protein24 gstrong at 30 g or morebelow 30 g
Protein density8 g per 100 kcalstrong at 7.5+, weak under 4strong
Fat18% of caloriesflag over 50% or friedok
Fiber0 greward 5+, flag over 30ok
Added sugarnot published by the restaurantflag over 30 gnot scored
Portion density300 kcalflag if density under 4 and 300 kcal or moreok
Sodium1620 mginformational over 1200 mgshown; does not change the tier

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.

Firecracker Shrimp (Dinner)Good fit
44 g protein · 580 cal · 28 g carbs · 34 g fat · 6 g fiber
watch: higher fat (52.8% of calories), 2720 mg sodium
Show the math
Protein44 gstrong at 30 g or morestrong
Protein density7.6 g per 100 kcalstrong at 7.5+, weak under 4strong
Fat52.8% of caloriesflag over 50% or friedflagged
Fiber6 greward 5+, flag over 30rewarded
Added sugarnot published by the restaurantflag over 30 gnot scored
Portion density580 kcalflag if density under 4 and 300 kcal or moreok
Sodium2720 mginformational over 1200 mgshown; does not change the tier

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.

Miso Glazed Salmon (Dinner)Good fit
52 g protein · 680 cal · 32 g carbs · 38 g fat · 4 g fiber
watch: higher fat (50.3% of calories)
Show the math
Protein52 gstrong at 30 g or morestrong
Protein density7.6 g per 100 kcalstrong at 7.5+, weak under 4strong
Fat50.3% of caloriesflag over 50% or friedflagged
Fiber4 greward 5+, flag over 30ok
Added sugarnot published by the restaurantflag over 30 gnot scored
Portion density680 kcalflag if density under 4 and 300 kcal or moreok
Sodium1200 mginformational over 1200 mgok

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.

Hong Kong BeefGood fit
24 g protein · 350 cal · 26 g carbs · 17 g fat · 3 g fiber
watch: 1750 mg sodium
Show the math
Protein24 gstrong at 30 g or morebelow 30 g
Protein density6.9 g per 100 kcalstrong at 7.5+, weak under 4moderate
Fat43.7% of caloriesflag over 50% or friedok
Fiber3 greward 5+, flag over 30ok
Added sugarnot published by the restaurantflag over 30 gnot scored
Portion density350 kcalflag if density under 4 and 300 kcal or moreok
Sodium1750 mginformational over 1200 mgshown; does not change the tier

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.

Shrimp Dumplings Pan Fried (6)Good fit
24 g protein · 360 cal · 36 g carbs · 15 g fat · 0 g fiber
watch: 1620 mg sodium
Show the math
Protein24 gstrong at 30 g or morebelow 30 g
Protein density6.7 g per 100 kcalstrong at 7.5+, weak under 4moderate
Fat37.5% of caloriesflag over 50% or friedok
Fiber0 greward 5+, flag over 30ok
Added sugarnot published by the restaurantflag over 30 gnot scored
Portion density360 kcalflag if density under 4 and 300 kcal or moreok
Sodium1620 mginformational over 1200 mgshown; does not change the tier

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.

Sesame Beef (Dinner)Good fit
50 g protein · 820 cal · 80 g carbs · 32 g fat · 4 g fiber
watch: 2320 mg sodium
Show the math
Protein50 gstrong at 30 g or morestrong
Protein density6.1 g per 100 kcalstrong at 7.5+, weak under 4moderate
Fat35.1% of caloriesflag over 50% or friedok
Fiber4 greward 5+, flag over 30ok
Added sugarnot published by the restaurantflag over 30 gnot scored
Portion density820 kcalflag if density under 4 and 300 kcal or moreok
Sodium2320 mginformational over 1200 mgshown; does not change the tier

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.

Lo Mein ComboGood fit
56 g protein · 920 cal · 116 g carbs · 26 g fat · 6 g fiber
watch: 3760 mg sodium
Show the math
Protein56 gstrong at 30 g or morestrong
Protein density6.1 g per 100 kcalstrong at 7.5+, weak under 4moderate
Fat25.4% of caloriesflag over 50% or friedok
Fiber6 greward 5+, flag over 30rewarded
Added sugarnot published by the restaurantflag over 30 gnot scored
Portion density920 kcalflag if density under 4 and 300 kcal or moreok
Sodium3760 mginformational over 1200 mgshown; does not change the tier

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.

Hot & Sour Soup BowlGood fit
28 g protein · 480 cal · 60 g carbs · 12 g fat · 4 g fiber
watch: 3720 mg sodium
Show the math
Protein28 gstrong at 30 g or morebelow 30 g
Protein density5.8 g per 100 kcalstrong at 7.5+, weak under 4moderate
Fat22.5% of caloriesflag over 50% or friedok
Fiber4 greward 5+, flag over 30ok
Added sugarnot published by the restaurantflag over 30 gnot scored
Portion density480 kcalflag if density under 4 and 300 kcal or moreok
Sodium3720 mginformational over 1200 mgshown; does not change the tier

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.

Chang's Chicken Lettuce WrapsGood fit
38 g protein · 660 cal · 66 g carbs · 26 g fat · 8 g fiber
watch: 1840 mg sodium
Show the math
Protein38 gstrong at 30 g or morestrong
Protein density5.8 g per 100 kcalstrong at 7.5+, weak under 4moderate
Fat35.5% of caloriesflag over 50% or friedok
Fiber8 greward 5+, flag over 30rewarded
Added sugarnot published by the restaurantflag over 30 gnot scored
Portion density660 kcalflag if density under 4 and 300 kcal or moreok
Sodium1840 mginformational over 1200 mgshown; does not change the tier

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.

Mongolian Trio (Dinner)Good fit
54 g protein · 980 cal · 66 g carbs · 48 g fat · 4 g fiber
watch: 3560 mg sodium
Show the math
Protein54 gstrong at 30 g or morestrong
Protein density5.5 g per 100 kcalstrong at 7.5+, weak under 4moderate
Fat44.1% of caloriesflag over 50% or friedok
Fiber4 greward 5+, flag over 30ok
Added sugarnot published by the restaurantflag over 30 gnot scored
Portion density980 kcalflag if density under 4 and 300 kcal or moreok
Sodium3560 mginformational over 1200 mgshown; does not change the tier

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.

Fried Rice with ChickenGood fit
54 g protein · 1020 cal · 152 g carbs · 20 g fat · 4 g fiber
watch: 1760 mg sodium
Show the math
Protein54 gstrong at 30 g or morestrong
Protein density5.3 g per 100 kcalstrong at 7.5+, weak under 4moderate
Fat17.6% of caloriesflag over 50% or friedok
Fiber4 greward 5+, flag over 30ok
Added sugarnot published by the restaurantflag over 30 gnot scored
Portion density1020 kcalflag if density under 4 and 300 kcal or moreok
Sodium1760 mginformational over 1200 mgshown; does not change the tier

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.

Lo Mein ChickenGood fit
44 g protein · 860 cal · 120 g carbs · 22 g fat · 8 g fiber
watch: 3260 mg sodium
Show the math
Protein44 gstrong at 30 g or morestrong
Protein density5.1 g per 100 kcalstrong at 7.5+, weak under 4moderate
Fat23% of caloriesflag over 50% or friedok
Fiber8 greward 5+, flag over 30rewarded
Added sugarnot published by the restaurantflag over 30 gnot scored
Portion density860 kcalflag if density under 4 and 300 kcal or moreok
Sodium3260 mginformational over 1200 mgshown; does not change the tier

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.

Fried Rice ComboGood fit
56 g protein · 1100 cal · 154 g carbs · 26 g fat · 4 g fiber
watch: 2060 mg sodium
Show the math
Protein56 gstrong at 30 g or morestrong
Protein density5.1 g per 100 kcalstrong at 7.5+, weak under 4moderate
Fat21.3% of caloriesflag over 50% or friedok
Fiber4 greward 5+, flag over 30ok
Added sugarnot published by the restaurantflag over 30 gnot scored
Portion density1100 kcalflag if density under 4 and 300 kcal or moreok
Sodium2060 mginformational over 1200 mgshown; does not change the tier

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.

Lo Mein ShrimpGood fit
38 g protein · 780 cal · 116 g carbs · 18 g fat · 6 g fiber
watch: 4120 mg sodium
Show the math
Protein38 gstrong at 30 g or morestrong
Protein density4.9 g per 100 kcalstrong at 7.5+, weak under 4moderate
Fat20.8% of caloriesflag over 50% or friedok
Fiber6 greward 5+, flag over 30rewarded
Added sugarnot published by the restaurantflag over 30 gnot scored
Portion density780 kcalflag if density under 4 and 300 kcal or moreok
Sodium4120 mginformational over 1200 mgshown; does not change the tier

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.

Sesame Chicken (Dinner)Good fit
48 g protein · 980 cal · 60 g carbs · 48 g fat · 4 g fiber
watch: 2060 mg sodium
Show the math
Protein48 gstrong at 30 g or morestrong
Protein density4.9 g per 100 kcalstrong at 7.5+, weak under 4moderate
Fat44.1% of caloriesflag over 50% or friedok
Fiber4 greward 5+, flag over 30ok
Added sugarnot published by the restaurantflag over 30 gnot scored
Portion density980 kcalflag if density under 4 and 300 kcal or moreok
Sodium2060 mginformational over 1200 mgshown; does not change the tier

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.

Lo Mein BeefGood fit
40 g protein · 860 cal · 118 g carbs · 26 g fat · 6 g fiber
watch: 3380 mg sodium
Show the math
Protein40 gstrong at 30 g or morestrong
Protein density4.7 g per 100 kcalstrong at 7.5+, weak under 4moderate
Fat27.2% of caloriesflag over 50% or friedok
Fiber6 greward 5+, flag over 30rewarded
Added sugarnot published by the restaurantflag over 30 gnot scored
Portion density860 kcalflag if density under 4 and 300 kcal or moreok
Sodium3380 mginformational over 1200 mgshown; does not change the tier

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.

Chang's Spicy Chicken (Dinner)Good fit
50 g protein · 1060 cal · 66 g carbs · 52 g fat · 2 g fiber
watch: 1740 mg sodium
Show the math
Protein50 gstrong at 30 g or morestrong
Protein density4.7 g per 100 kcalstrong at 7.5+, weak under 4moderate
Fat44.2% of caloriesflag over 50% or friedok
Fiber2 greward 5+, flag over 30ok
Added sugarnot published by the restaurantflag over 30 gnot scored
Portion density1060 kcalflag if density under 4 and 300 kcal or moreok
Sodium1740 mginformational over 1200 mgshown; does not change the tier

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.

Combo Pad ThaiGood fit
74 g protein · 1600 cal · 194 g carbs · 60 g fat · 6 g fiber
watch: 3720 mg sodium
Show the math
Protein74 gstrong at 30 g or morestrong
Protein density4.6 g per 100 kcalstrong at 7.5+, weak under 4moderate
Fat33.8% of caloriesflag over 50% or friedok
Fiber6 greward 5+, flag over 30rewarded
Added sugarnot published by the restaurantflag over 30 gnot scored
Portion density1600 kcalflag if density under 4 and 300 kcal or moreok
Sodium3720 mginformational over 1200 mgshown; does not change the tier

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.

Teriyaki Beef (Dinner)Good fit
36 g protein · 800 cal · 98 g carbs · 30 g fat · 2 g fiber
watch: 2480 mg sodium
Show the math
Protein36 gstrong at 30 g or morestrong
Protein density4.5 g per 100 kcalstrong at 7.5+, weak under 4moderate
Fat33.8% of caloriesflag over 50% or friedok
Fiber2 greward 5+, flag over 30ok
Added sugarnot published by the restaurantflag over 30 gnot scored
Portion density800 kcalflag if density under 4 and 300 kcal or moreok
Sodium2480 mginformational over 1200 mgshown; does not change the tier

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.

Teriyaki Trio (Dinner)Good fit
54 g protein · 1200 cal · 114 g carbs · 54 g fat · 4 g fiber
watch: 3660 mg sodium
Show the math
Protein54 gstrong at 30 g or morestrong
Protein density4.5 g per 100 kcalstrong at 7.5+, weak under 4moderate
Fat40.5% of caloriesflag over 50% or friedok
Fiber4 greward 5+, flag over 30ok
Added sugarnot published by the restaurantflag over 30 gnot scored
Portion density1200 kcalflag if density under 4 and 300 kcal or moreok
Sodium3660 mginformational over 1200 mgshown; does not change the tier

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.

Duck WingsGood fit
32 g protein · 720 cal · 61 g carbs · 39 g fat · 3 g fiber
watch: 2110 mg sodium
Show the math
Protein32 gstrong at 30 g or morestrong
Protein density4.4 g per 100 kcalstrong at 7.5+, weak under 4moderate
Fat48.8% of caloriesflag over 50% or friedok
Fiber3 greward 5+, flag over 30ok
Added sugarnot published by the restaurantflag over 30 gnot scored
Portion density720 kcalflag if density under 4 and 300 kcal or moreok
Sodium2110 mginformational over 1200 mgshown; does not change the tier

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.

Longlife Noodles & PrawnsGood fit
56 g protein · 1270 cal · 131 g carbs · 59 g fat · 7 g fiber
watch: 5290 mg sodium
Show the math
Protein56 gstrong at 30 g or morestrong
Protein density4.4 g per 100 kcalstrong at 7.5+, weak under 4moderate
Fat41.8% of caloriesflag over 50% or friedok
Fiber7 greward 5+, flag over 30rewarded
Added sugarnot published by the restaurantflag over 30 gnot scored
Portion density1270 kcalflag if density under 4 and 300 kcal or moreok
Sodium5290 mginformational over 1200 mgshown; does not change the tier

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.

Kung Pao Dragon RollGood fit
21 g protein · 490 cal · 60 g carbs · 19 g fat · 4 g fiber
watch: 1660 mg sodium
Show the math
Protein21 gstrong at 30 g or morebelow 30 g
Protein density4.3 g per 100 kcalstrong at 7.5+, weak under 4moderate
Fat34.9% of caloriesflag over 50% or friedok
Fiber4 greward 5+, flag over 30ok
Added sugarnot published by the restaurantflag over 30 gnot scored
Portion density490 kcalflag if density under 4 and 300 kcal or moreok
Sodium1660 mginformational over 1200 mgshown; does not change the tier

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.

Singapore Street NoodlesGood fit
52 g protein · 1220 cal · 224 g carbs · 14 g fat · 6 g fiber
watch: 2920 mg sodium
Show the math
Protein52 gstrong at 30 g or morestrong
Protein density4.3 g per 100 kcalstrong at 7.5+, weak under 4moderate
Fat10.3% of caloriesflag over 50% or friedok
Fiber6 greward 5+, flag over 30rewarded
Added sugarnot published by the restaurantflag over 30 gnot scored
Portion density1220 kcalflag if density under 4 and 300 kcal or moreok
Sodium2920 mginformational over 1200 mgshown; does not change the tier

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.

Chicken Pad ThaiGood fit
64 g protein · 1480 cal · 194 g carbs · 50 g fat · 6 g fiber
watch: 3220 mg sodium
Show the math
Protein64 gstrong at 30 g or morestrong
Protein density4.3 g per 100 kcalstrong at 7.5+, weak under 4moderate
Fat30.4% of caloriesflag over 50% or friedok
Fiber6 greward 5+, flag over 30rewarded
Added sugarnot published by the restaurantflag over 30 gnot scored
Portion density1480 kcalflag if density under 4 and 300 kcal or moreok
Sodium3220 mginformational over 1200 mgshown; does not change the tier

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.

Korean Sesame ChickenGood fit
23 g protein · 550 cal · 43 g carbs · 27 g fat · 3 g fiber
23 g protein · lower fat
Show the math
Protein23 gstrong at 30 g or morebelow 30 g
Protein density4.2 g per 100 kcalstrong at 7.5+, weak under 4moderate
Fat44.2% of caloriesflag over 50% or friedok
Fiber3 greward 5+, flag over 30ok
Added sugarnot published by the restaurantflag over 30 gnot scored
Portion density550 kcalflag if density under 4 and 300 kcal or moreok
Sodium1080 mginformational over 1200 mgok

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.

Sweet & Sour Chicken (Dinner)Good fit
36 g protein · 880 cal · 88 g carbs · 42 g fat · 4 g fiber
36 g protein · lower fat
Show the math
Protein36 gstrong at 30 g or morestrong
Protein density4.1 g per 100 kcalstrong at 7.5+, weak under 4moderate
Fat43% of caloriesflag over 50% or friedok
Fiber4 greward 5+, flag over 30ok
Added sugarnot published by the restaurantflag over 30 gnot scored
Portion density880 kcalflag if density under 4 and 300 kcal or moreok
Sodium560 mginformational over 1200 mgok

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.

Teriyaki Chicken (Dinner)Good fit
40 g protein · 980 cal · 82 g carbs · 44 g fat · 2 g fiber
watch: 2300 mg sodium
Show the math
Protein40 gstrong at 30 g or morestrong
Protein density4.1 g per 100 kcalstrong at 7.5+, weak under 4moderate
Fat40.4% of caloriesflag over 50% or friedok
Fiber2 greward 5+, flag over 30ok
Added sugarnot published by the restaurantflag over 30 gnot scored
Portion density980 kcalflag if density under 4 and 300 kcal or moreok
Sodium2300 mginformational over 1200 mgshown; does not change the tier

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.

Spicy Tuna RollGood fit
19 g protein · 480 cal · 57 g carbs · 20 g fat · 4 g fiber
watch: 1570 mg sodium
Show the math
Protein19 gstrong at 30 g or morebelow 30 g
Protein density4 g per 100 kcalstrong at 7.5+, weak under 4moderate
Fat37.5% of caloriesflag over 50% or friedok
Fiber4 greward 5+, flag over 30ok
Added sugarnot published by the restaurantflag over 30 gnot scored
Portion density480 kcalflag if density under 4 and 300 kcal or moreok
Sodium1570 mginformational over 1200 mgshown; does not change the tier

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.

Fried Rice with BeefGood fit
42 g protein · 1040 cal · 154 g carbs · 26 g fat · 4 g fiber
watch: 1840 mg sodium
Show the math
Protein42 gstrong at 30 g or morestrong
Protein density4 g per 100 kcalstrong at 7.5+, weak under 4moderate
Fat22.5% of caloriesflag over 50% or friedok
Fiber4 greward 5+, flag over 30ok
Added sugarnot published by the restaurantflag over 30 gnot scored
Portion density1040 kcalflag if density under 4 and 300 kcal or moreok
Sodium1840 mginformational over 1200 mgshown; does not change the tier

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.

Intelligent weight managementGet your personal targets

Your protein and calorie numbers, and what clears them at any chain, not just this one. About 2 minutes, free.

Start free
Deciding what to order at P.F. Chang's?Nishi scores your exact order against your goals, builds it with you, and remembers what works, at any restaurant.
Get Nishi, free

Lower fit

Scored a lower fit for a GLP-1 pattern, whether for higher fat, a denser portion, or less protein per calorie. Some carry a lot of protein but enough fat or calories that our rubric still rates them a lower fit, so the number is not the whole story. Each shows the specific reason. For a better fit, see the orders above. How we score.
SalmonLower fit
22 g protein · 320 cal · 0 g carbs · 26 g fat · 0 g fiber
watch: higher fat (73.1% of calories)
Show the math
Protein22 gstrong at 30 g or morebelow 30 g
Protein density6.9 g per 100 kcalstrong at 7.5+, weak under 4moderate
Fat73.1% of caloriesflag over 50% or friedflagged
Fiber0 greward 5+, flag over 30ok
Added sugarnot published by the restaurantflag over 30 gnot scored
Portion density320 kcalflag if density under 4 and 300 kcal or moreok
Sodium440 mginformational over 1200 mgok

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.

Kung Pao Beef (Dinner)Lower fit
56 g protein · 900 cal · 52 g carbs · 54 g fat · 6 g fiber
watch: higher fat (54% of calories), 2380 mg sodium
Show the math
Protein56 gstrong at 30 g or morestrong
Protein density6.2 g per 100 kcalstrong at 7.5+, weak under 4moderate
Fat54% of caloriesflag over 50% or friedflagged
Fiber6 greward 5+, flag over 30rewarded
Added sugarnot published by the restaurantflag over 30 gnot scored
Portion density900 kcalflag if density under 4 and 300 kcal or moreok
Sodium2380 mginformational over 1200 mgshown; does not change the tier

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.

Ma Po Tofu (Dinner)Lower fit
58 g protein · 980 cal · 66 g carbs · 62 g fat · 16 g fiber
watch: higher fat (56.9% of calories), 2780 mg sodium
Show the math
Protein58 gstrong at 30 g or morestrong
Protein density5.9 g per 100 kcalstrong at 7.5+, weak under 4moderate
Fat56.9% of caloriesflag over 50% or friedflagged
Fiber16 greward 5+, flag over 30rewarded
Added sugarnot published by the restaurantflag over 30 gnot scored
Portion density980 kcalflag if density under 4 and 300 kcal or moreok
Sodium2780 mginformational over 1200 mgshown; does not change the tier

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.

Kung Pao Chicken (Dinner)Lower fit
54 g protein · 1040 cal · 30 g carbs · 68 g fat · 6 g fiber
watch: higher fat (58.8% of calories), 1920 mg sodium
Show the math
Protein54 gstrong at 30 g or morestrong
Protein density5.2 g per 100 kcalstrong at 7.5+, weak under 4moderate
Fat58.8% of caloriesflag over 50% or friedflagged
Fiber6 greward 5+, flag over 30rewarded
Added sugarnot published by the restaurantflag over 30 gnot scored
Portion density1040 kcalflag if density under 4 and 300 kcal or moreok
Sodium1920 mginformational over 1200 mgshown; does not change the tier

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.

Kung Pao Shrimp (Dinner)Lower fit
48 g protein · 1020 cal · 54 g carbs · 70 g fat · 8 g fiber
watch: higher fat (61.8% of calories), 3260 mg sodium
Show the math
Protein48 gstrong at 30 g or morestrong
Protein density4.7 g per 100 kcalstrong at 7.5+, weak under 4moderate
Fat61.8% of caloriesflag over 50% or friedflagged
Fiber8 greward 5+, flag over 30rewarded
Added sugarnot published by the restaurantflag over 30 gnot scored
Portion density1020 kcalflag if density under 4 and 300 kcal or moreok
Sodium3260 mginformational over 1200 mgshown; does not change the tier

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.

Oolong Chilean SeabassLower fit
39 g protein · 900 cal · 56 g carbs · 61 g fat · 13 g fiber
watch: higher fat (61% of calories), 1370 mg sodium
Show the math
Protein39 gstrong at 30 g or morestrong
Protein density4.3 g per 100 kcalstrong at 7.5+, weak under 4moderate
Fat61% of caloriesflag over 50% or friedflagged
Fiber13 greward 5+, flag over 30rewarded
Added sugarnot published by the restaurantflag over 30 gnot scored
Portion density900 kcalflag if density under 4 and 300 kcal or moreok
Sodium1370 mginformational over 1200 mgshown; does not change the tier

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.

Salt & Pepper PrawnsLower fit
28 g protein · 660 cal · 38 g carbs · 46 g fat · 4 g fiber
watch: higher fat (62.7% of calories), 2460 mg sodium
Show the math
Protein28 gstrong at 30 g or morebelow 30 g
Protein density4.2 g per 100 kcalstrong at 7.5+, weak under 4moderate
Fat62.7% of caloriesflag over 50% or friedflagged
Fiber4 greward 5+, flag over 30ok
Added sugarnot published by the restaurantflag over 30 gnot scored
Portion density660 kcalflag if density under 4 and 300 kcal or moreok
Sodium2460 mginformational over 1200 mgshown; does not change the tier

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.

NY Prime Strip Steak TakakiLower fit
39 g protein · 970 cal · 42 g carbs · 70 g fat · 3 g fiber
watch: higher fat (64.9% of calories), 1820 mg sodium
Show the math
Protein39 gstrong at 30 g or morestrong
Protein density4 g per 100 kcalstrong at 7.5+, weak under 4moderate
Fat64.9% of caloriesflag over 50% or friedflagged
Fiber3 greward 5+, flag over 30ok
Added sugarnot published by the restaurantflag over 30 gnot scored
Portion density970 kcalflag if density under 4 and 300 kcal or moreok
Sodium1820 mginformational over 1200 mgshown; does not change the tier

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.

Shrimp Pad ThaiLower fit
56 g protein · 1440 cal · 194 g carbs · 50 g fat · 6 g fiber
watch: energy-dense, low protein, 4060 mg sodium
Show the math
Protein56 gstrong at 30 g or morestrong
Protein density3.9 g per 100 kcalstrong at 7.5+, weak under 4low density
Fat31.3% of caloriesflag over 50% or friedok
Fiber6 greward 5+, flag over 30rewarded
Added sugarnot published by the restaurantflag over 30 gnot scored
Portion density1440 kcalflag if density under 4 and 300 kcal or moreflagged
Sodium4060 mginformational over 1200 mgshown; does not change the tier

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.

Pork Dumpling Steamed (6)Lower fit
18 g protein · 480 cal · 42 g carbs · 21 g fat · 0 g fiber
watch: energy-dense, low protein, 1380 mg sodium
Show the math
Protein18 gstrong at 30 g or morebelow 30 g
Protein density3.8 g per 100 kcalstrong at 7.5+, weak under 4low density
Fat39.4% of caloriesflag over 50% or friedok
Fiber0 greward 5+, flag over 30ok
Added sugarnot published by the restaurantflag over 30 gnot scored
Portion density480 kcalflag if density under 4 and 300 kcal or moreflagged
Sodium1380 mginformational over 1200 mgshown; does not change the tier

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.

Lobster & Prawn Fried RiceLower fit
48 g protein · 1280 cal · 106 g carbs · 74 g fat · 5 g fiber
watch: higher fat (52% of calories), energy-dense, low protein, 2480 mg sodium
Show the math
Protein48 gstrong at 30 g or morestrong
Protein density3.8 g per 100 kcalstrong at 7.5+, weak under 4low density
Fat52% of caloriesflag over 50% or friedflagged
Fiber5 greward 5+, flag over 30rewarded
Added sugarnot published by the restaurantflag over 30 gnot scored
Portion density1280 kcalflag if density under 4 and 300 kcal or moreflagged
Sodium2480 mginformational over 1200 mgshown; does not change the tier

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.

Fried Rice with ShrimpLower fit
34 g protein · 920 cal · 152 g carbs · 16 g fat · 4 g fiber
watch: energy-dense, low protein, 2140 mg sodium
Show the math
Protein34 gstrong at 30 g or morestrong
Protein density3.7 g per 100 kcalstrong at 7.5+, weak under 4low density
Fat15.7% of caloriesflag over 50% or friedok
Fiber4 greward 5+, flag over 30ok
Added sugarnot published by the restaurantflag over 30 gnot scored
Portion density920 kcalflag if density under 4 and 300 kcal or moreflagged
Sodium2140 mginformational over 1200 mgshown; does not change the tier

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.

Black Pepper FiletLower fit
46 g protein · 1240 cal · 99 g carbs · 74 g fat · 12 g fiber
watch: higher fat (53.7% of calories), energy-dense, low protein, 2850 mg sodium
Show the math
Protein46 gstrong at 30 g or morestrong
Protein density3.7 g per 100 kcalstrong at 7.5+, weak under 4low density
Fat53.7% of caloriesflag over 50% or friedflagged
Fiber12 greward 5+, flag over 30rewarded
Added sugarnot published by the restaurantflag over 30 gnot scored
Portion density1240 kcalflag if density under 4 and 300 kcal or moreflagged
Sodium2850 mginformational over 1200 mgshown; does not change the tier

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.

Beef Pad ThaiLower fit
56 g protein · 1520 cal · 196 g carbs · 58 g fat · 6 g fiber
watch: energy-dense, low protein, 3340 mg sodium
Show the math
Protein56 gstrong at 30 g or morestrong
Protein density3.7 g per 100 kcalstrong at 7.5+, weak under 4low density
Fat34.3% of caloriesflag over 50% or friedok
Fiber6 greward 5+, flag over 30rewarded
Added sugarnot published by the restaurantflag over 30 gnot scored
Portion density1520 kcalflag if density under 4 and 300 kcal or moreflagged
Sodium3340 mginformational over 1200 mgshown; does not change the tier

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.

Orange Chicken (Dinner)Lower fit
44 g protein · 1260 cal · 108 g carbs · 74 g fat · 6 g fiber
watch: higher fat (52.9% of calories), energy-dense, low protein
Show the math
Protein44 gstrong at 30 g or morestrong
Protein density3.5 g per 100 kcalstrong at 7.5+, weak under 4low density
Fat52.9% of caloriesflag over 50% or friedflagged
Fiber6 greward 5+, flag over 30rewarded
Added sugarnot published by the restaurantflag over 30 gnot scored
Portion density1260 kcalflag if density under 4 and 300 kcal or moreflagged
Sodium1160 mginformational over 1200 mgok

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.

Black Pepper Chicken (Dinner)Lower fit
30 g protein · 880 cal · 76 g carbs · 50 g fat · 6 g fiber
watch: higher fat (51.1% of calories), energy-dense, low protein, 2480 mg sodium
Show the math
Protein30 gstrong at 30 g or morestrong
Protein density3.4 g per 100 kcalstrong at 7.5+, weak under 4low density
Fat51.1% of caloriesflag over 50% or friedflagged
Fiber6 greward 5+, flag over 30rewarded
Added sugarnot published by the restaurantflag over 30 gnot scored
Portion density880 kcalflag if density under 4 and 300 kcal or moreflagged
Sodium2480 mginformational over 1200 mgshown; does not change the tier

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.

Buddha's Feast (Dinner)Lower fit
16 g protein · 480 cal · 38 g carbs · 30 g fat · 10 g fiber
watch: higher fat (56.3% of calories), energy-dense, low protein, 1400 mg sodium
Show the math
Protein16 gstrong at 30 g or morebelow 30 g
Protein density3.3 g per 100 kcalstrong at 7.5+, weak under 4low density
Fat56.3% of caloriesflag over 50% or friedflagged
Fiber10 greward 5+, flag over 30rewarded
Added sugarnot published by the restaurantflag over 30 gnot scored
Portion density480 kcalflag if density under 4 and 300 kcal or moreflagged
Sodium1400 mginformational over 1200 mgshown; does not change the tier

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.

Pork Dumplings Pan Fried (6)Lower fit
18 g protein · 540 cal · 42 g carbs · 30 g fat · 0 g fiber
watch: energy-dense, low protein, 1380 mg sodium
Show the math
Protein18 gstrong at 30 g or morebelow 30 g
Protein density3.3 g per 100 kcalstrong at 7.5+, weak under 4low density
Fat50% of caloriesflag over 50% or friedok
Fiber0 greward 5+, flag over 30ok
Added sugarnot published by the restaurantflag over 30 gnot scored
Portion density540 kcalflag if density under 4 and 300 kcal or moreflagged
Sodium1380 mginformational over 1200 mgshown; does not change the tier

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.

Crispy Honey Chicken (Dinner)Lower fit
44 g protein · 1380 cal · 112 g carbs · 82 g fat · 6 g fiber
watch: higher fat (53.5% of calories), energy-dense, low protein
Show the math
Protein44 gstrong at 30 g or morestrong
Protein density3.2 g per 100 kcalstrong at 7.5+, weak under 4low density
Fat53.5% of caloriesflag over 50% or friedflagged
Fiber6 greward 5+, flag over 30rewarded
Added sugarnot published by the restaurantflag over 30 gnot scored
Portion density1380 kcalflag if density under 4 and 300 kcal or moreflagged
Sodium780 mginformational over 1200 mgok

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.

Duck Fried RiceLower fit
53 g protein · 1660 cal · 155 g carbs · 90 g fat · 8 g fiber
watch: energy-dense, low protein, 3290 mg sodium
Show the math
Protein53 gstrong at 30 g or morestrong
Protein density3.2 g per 100 kcalstrong at 7.5+, weak under 4low density
Fat48.8% of caloriesflag over 50% or friedok
Fiber8 greward 5+, flag over 30rewarded
Added sugarnot published by the restaurantflag over 30 gnot scored
Portion density1660 kcalflag if density under 4 and 300 kcal or moreflagged
Sodium3290 mginformational over 1200 mgshown; does not change the tier

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.

Lo Mein VegetablesLower fit
22 g protein · 720 cal · 126 g carbs · 14 g fat · 10 g fiber
watch: energy-dense, low protein, 3100 mg sodium
Show the math
Protein22 gstrong at 30 g or morebelow 30 g
Protein density3.1 g per 100 kcalstrong at 7.5+, weak under 4low density
Fat17.5% of caloriesflag over 50% or friedok
Fiber10 greward 5+, flag over 30rewarded
Added sugarnot published by the restaurantflag over 30 gnot scored
Portion density720 kcalflag if density under 4 and 300 kcal or moreflagged
Sodium3100 mginformational over 1200 mgshown; does not change the tier

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.

Japanese Wok Fired CalamariLower fit
24 g protein · 780 cal · 29 g carbs · 63 g fat · 1 g fiber
watch: higher fat (72.7% of calories), energy-dense, low protein, 1470 mg sodium
Show the math
Protein24 gstrong at 30 g or morebelow 30 g
Protein density3.1 g per 100 kcalstrong at 7.5+, weak under 4low density
Fat72.7% of caloriesflag over 50% or friedflagged
Fiber1 greward 5+, flag over 30ok
Added sugarnot published by the restaurantflag over 30 gnot scored
Portion density780 kcalflag if density under 4 and 300 kcal or moreflagged
Sodium1470 mginformational over 1200 mgshown; does not change the tier

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.

Spicy Tuna Crispy RiceLower fit
17 g protein · 570 cal · 53 g carbs · 33 g fat · 6 g fiber
watch: higher fat (52.1% of calories), energy-dense, low protein
Show the math
Protein17 gstrong at 30 g or morebelow 30 g
Protein density3 g per 100 kcalstrong at 7.5+, weak under 4low density
Fat52.1% of caloriesflag over 50% or friedflagged
Fiber6 greward 5+, flag over 30rewarded
Added sugarnot published by the restaurantflag over 30 gnot scored
Portion density570 kcalflag if density under 4 and 300 kcal or moreflagged
Sodium1080 mginformational over 1200 mgok

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.

Lo Mein TofuLower fit
28 g protein · 1000 cal · 128 g carbs · 44 g fat · 8 g fiber
watch: energy-dense, low protein, 3080 mg sodium
Show the math
Protein28 gstrong at 30 g or morebelow 30 g
Protein density2.8 g per 100 kcalstrong at 7.5+, weak under 4low density
Fat39.6% of caloriesflag over 50% or friedok
Fiber8 greward 5+, flag over 30rewarded
Added sugarnot published by the restaurantflag over 30 gnot scored
Portion density1000 kcalflag if density under 4 and 300 kcal or moreflagged
Sodium3080 mginformational over 1200 mgshown; does not change the tier

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.

Flaming Red WontonsLower fit
15 g protein · 550 cal · 41 g carbs · 37 g fat · 5 g fiber
watch: higher fat (60.5% of calories), energy-dense, low protein, 2170 mg sodium
Show the math
Protein15 gstrong at 30 g or morebelow 30 g
Protein density2.7 g per 100 kcalstrong at 7.5+, weak under 4low density
Fat60.5% of caloriesflag over 50% or friedflagged
Fiber5 greward 5+, flag over 30rewarded
Added sugarnot published by the restaurantflag over 30 gnot scored
Portion density550 kcalflag if density under 4 and 300 kcal or moreflagged
Sodium2170 mginformational over 1200 mgshown; does not change the tier

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.

Lo Mein NoodlesLower fit
15 g protein · 560 cal · 97 g carbs · 12 g fat · 3 g fiber
watch: energy-dense, low protein, 2280 mg sodium
Show the math
Protein15 gstrong at 30 g or morebelow 30 g
Protein density2.7 g per 100 kcalstrong at 7.5+, weak under 4low density
Fat19.3% of caloriesflag over 50% or friedok
Fiber3 greward 5+, flag over 30ok
Added sugarnot published by the restaurantflag over 30 gnot scored
Portion density560 kcalflag if density under 4 and 300 kcal or moreflagged
Sodium2280 mginformational over 1200 mgshown; does not change the tier

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.

Fried Rice with VegetablesLower fit
24 g protein · 900 cal · 162 g carbs · 16 g fat · 8 g fiber
watch: energy-dense, low protein, 1540 mg sodium
Show the math
Protein24 gstrong at 30 g or morebelow 30 g
Protein density2.7 g per 100 kcalstrong at 7.5+, weak under 4low density
Fat16% of caloriesflag over 50% or friedok
Fiber8 greward 5+, flag over 30rewarded
Added sugarnot published by the restaurantflag over 30 gnot scored
Portion density900 kcalflag if density under 4 and 300 kcal or moreflagged
Sodium1540 mginformational over 1200 mgshown; does not change the tier

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.

Pad ThaiLower fit
36 g protein · 1320 cal · 194 g carbs · 46 g fat · 6 g fiber
watch: energy-dense, low protein, 3000 mg sodium
Show the math
Protein36 gstrong at 30 g or morestrong
Protein density2.7 g per 100 kcalstrong at 7.5+, weak under 4low density
Fat31.4% of caloriesflag over 50% or friedok
Fiber6 greward 5+, flag over 30rewarded
Added sugarnot published by the restaurantflag over 30 gnot scored
Portion density1320 kcalflag if density under 4 and 300 kcal or moreflagged
Sodium3000 mginformational over 1200 mgshown; does not change the tier

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.

Pork Egg Rolls (2)Lower fit
18 g protein · 700 cal · 68 g carbs · 38 g fat · 6 g fiber
watch: energy-dense, low protein
Show the math
Protein18 gstrong at 30 g or morebelow 30 g
Protein density2.6 g per 100 kcalstrong at 7.5+, weak under 4low density
Fat48.9% of caloriesflag over 50% or friedok
Fiber6 greward 5+, flag over 30rewarded
Added sugarnot published by the restaurantflag over 30 gnot scored
Portion density700 kcalflag if density under 4 and 300 kcal or moreflagged
Sodium920 mginformational over 1200 mgok

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.

Tiger RollLower fit
19 g protein · 740 cal · 73 g carbs · 42 g fat · 7 g fiber
watch: higher fat (51.1% of calories), energy-dense, low protein, 2510 mg sodium
Show the math
Protein19 gstrong at 30 g or morebelow 30 g
Protein density2.6 g per 100 kcalstrong at 7.5+, weak under 4low density
Fat51.1% of caloriesflag over 50% or friedflagged
Fiber7 greward 5+, flag over 30rewarded
Added sugarnot published by the restaurantflag over 30 gnot scored
Portion density740 kcalflag if density under 4 and 300 kcal or moreflagged
Sodium2510 mginformational over 1200 mgshown; does not change the tier

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.

Tofu Pad ThaiLower fit
44 g protein · 1680 cal · 206 g carbs · 76 g fat · 8 g fiber
watch: energy-dense, low protein, 3020 mg sodium
Show the math
Protein44 gstrong at 30 g or morestrong
Protein density2.6 g per 100 kcalstrong at 7.5+, weak under 4low density
Fat40.7% of caloriesflag over 50% or friedok
Fiber8 greward 5+, flag over 30rewarded
Added sugarnot published by the restaurantflag over 30 gnot scored
Portion density1680 kcalflag if density under 4 and 300 kcal or moreflagged
Sodium3020 mginformational over 1200 mgshown; does not change the tier

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.

Crispy Honey Shrimp (Dinner)Lower fit
30 g protein · 1180 cal · 78 g carbs · 80 g fat · 6 g fiber
watch: higher fat (61% of calories), energy-dense, low protein, 2100 mg sodium
Show the math
Protein30 gstrong at 30 g or morestrong
Protein density2.5 g per 100 kcalstrong at 7.5+, weak under 4low density
Fat61% of caloriesflag over 50% or friedflagged
Fiber6 greward 5+, flag over 30rewarded
Added sugarnot published by the restaurantflag over 30 gnot scored
Portion density1180 kcalflag if density under 4 and 300 kcal or moreflagged
Sodium2100 mginformational over 1200 mgshown; does not change the tier

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.

Fried Rice with TofuLower fit
30 g protein · 1200 cal · 164 g carbs · 44 g fat · 6 g fiber
watch: energy-dense, low protein, 1540 mg sodium
Show the math
Protein30 gstrong at 30 g or morestrong
Protein density2.5 g per 100 kcalstrong at 7.5+, weak under 4low density
Fat33% of caloriesflag over 50% or friedok
Fiber6 greward 5+, flag over 30rewarded
Added sugarnot published by the restaurantflag over 30 gnot scored
Portion density1200 kcalflag if density under 4 and 300 kcal or moreflagged
Sodium1540 mginformational over 1200 mgshown; does not change the tier

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.

Garlic NoodlesLower fit
16 g protein · 680 cal · 106 g carbs · 22 g fat · 4 g fiber
watch: energy-dense, low protein, 1500 mg sodium
Show the math
Protein16 gstrong at 30 g or morebelow 30 g
Protein density2.4 g per 100 kcalstrong at 7.5+, weak under 4low density
Fat29.1% of caloriesflag over 50% or friedok
Fiber4 greward 5+, flag over 30ok
Added sugarnot published by the restaurantflag over 30 gnot scored
Portion density680 kcalflag if density under 4 and 300 kcal or moreflagged
Sodium1500 mginformational over 1200 mgshown; does not change the tier

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.

Dynamite RollLower fit
19 g protein · 780 cal · 85 g carbs · 41 g fat · 5 g fiber
watch: energy-dense, low protein, 2630 mg sodium
Show the math
Protein19 gstrong at 30 g or morebelow 30 g
Protein density2.4 g per 100 kcalstrong at 7.5+, weak under 4low density
Fat47.3% of caloriesflag over 50% or friedok
Fiber5 greward 5+, flag over 30rewarded
Added sugarnot published by the restaurantflag over 30 gnot scored
Portion density780 kcalflag if density under 4 and 300 kcal or moreflagged
Sodium2630 mginformational over 1200 mgshown; does not change the tier

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.

Mongolian Tofu (Dinner)Lower fit
22 g protein · 900 cal · 58 g carbs · 64 g fat · 4 g fiber
watch: higher fat (64% of calories), energy-dense, low protein, 1600 mg sodium
Show the math
Protein22 gstrong at 30 g or morebelow 30 g
Protein density2.4 g per 100 kcalstrong at 7.5+, weak under 4low density
Fat64% of caloriesflag over 50% or friedflagged
Fiber4 greward 5+, flag over 30ok
Added sugarnot published by the restaurantflag over 30 gnot scored
Portion density900 kcalflag if density under 4 and 300 kcal or moreflagged
Sodium1600 mginformational over 1200 mgshown; does not change the tier

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.

Japanese Philly RollLower fit
19 g protein · 950 cal · 87 g carbs · 58 g fat · 6 g fiber
watch: higher fat (54.9% of calories), energy-dense, low protein
Show the math
Protein19 gstrong at 30 g or morebelow 30 g
Protein density2 g per 100 kcalstrong at 7.5+, weak under 4low density
Fat54.9% of caloriesflag over 50% or friedflagged
Fiber6 greward 5+, flag over 30rewarded
Added sugarnot published by the restaurantflag over 30 gnot scored
Portion density950 kcalflag if density under 4 and 300 kcal or moreflagged
Sodium1030 mginformational over 1200 mgok

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.

Wagyu Egg Rolls (2)Lower fit
30 g protein · 1610 cal · 71 g carbs · 135 g fat · 5 g fiber
watch: higher fat (75.5% of calories), energy-dense, low protein, 1440 mg sodium
Show the math
Protein30 gstrong at 30 g or morestrong
Protein density1.9 g per 100 kcalstrong at 7.5+, weak under 4low density
Fat75.5% of caloriesflag over 50% or friedflagged
Fiber5 greward 5+, flag over 30rewarded
Added sugarnot published by the restaurantflag over 30 gnot scored
Portion density1610 kcalflag if density under 4 and 300 kcal or moreflagged
Sodium1440 mginformational over 1200 mgshown; does not change the tier

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.

Thai Peanut Salad For OneLower fit
12 g protein · 280 cal · 28 g carbs · 16 g fat · 4 g fiber
watch: higher fat (51.4% of calories)
Show the math
Protein12 gstrong at 30 g or morebelow 30 g
Protein density4.3 g per 100 kcalstrong at 7.5+, weak under 4moderate
Fat51.4% of caloriesflag over 50% or friedflagged
Fiber4 greward 5+, flag over 30ok
Added sugarnot published by the restaurantflag over 30 gnot scored
Portion density280 kcalflag if density under 4 and 300 kcal or moreok
Sodium900 mginformational over 1200 mgok

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.

Asian Caesar Salad For OneLower fit
8 g protein · 220 cal · 12 g carbs · 16 g fat · 2 g fiber
watch: higher fat (65.5% of calories)
Show the math
Protein8 gstrong at 30 g or morebelow 30 g
Protein density3.6 g per 100 kcalstrong at 7.5+, weak under 4low density
Fat65.5% of caloriesflag over 50% or friedflagged
Fiber2 greward 5+, flag over 30ok
Added sugarnot published by the restaurantflag over 30 gnot scored
Portion density220 kcalflag if density under 4 and 300 kcal or moreok
Sodium480 mginformational over 1200 mgok

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.

Egg Drop Soup BowlLower fit
8 g protein · 280 cal · 44 g carbs · 6 g fat · 0 g fiber
watch: 3760 mg sodium
Show the math
Protein8 gstrong at 30 g or morebelow 30 g
Protein density2.9 g per 100 kcalstrong at 7.5+, weak under 4low density
Fat19.3% of caloriesflag over 50% or friedok
Fiber0 greward 5+, flag over 30ok
Added sugarnot published by the restaurantflag over 30 gnot scored
Portion density280 kcalflag if density under 4 and 300 kcal or moreok
Sodium3760 mginformational over 1200 mgshown; does not change the tier

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.

California RollLower fit
11 g protein · 400 cal · 60 g carbs · 14 g fat · 4 g fiber
watch: energy-dense, low protein
Show the math
Protein11 gstrong at 30 g or morebelow 30 g
Protein density2.8 g per 100 kcalstrong at 7.5+, weak under 4low density
Fat31.5% of caloriesflag over 50% or friedok
Fiber4 greward 5+, flag over 30ok
Added sugarnot published by the restaurantflag over 30 gnot scored
Portion density400 kcalflag if density under 4 and 300 kcal or moreflagged
Sodium1200 mginformational over 1200 mgok

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.

Fried RiceLower fit
13 g protein · 500 cal · 76 g carbs · 15 g fat · 2 g fiber
watch: energy-dense, low protein
Show the math
Protein13 gstrong at 30 g or morebelow 30 g
Protein density2.6 g per 100 kcalstrong at 7.5+, weak under 4low density
Fat27% of caloriesflag over 50% or friedok
Fiber2 greward 5+, flag over 30ok
Added sugarnot published by the restaurantflag over 30 gnot scored
Portion density500 kcalflag if density under 4 and 300 kcal or moreflagged
Sodium800 mginformational over 1200 mgok

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.

Shrimp Tempura RollLower fit
13 g protein · 500 cal · 71 g carbs · 19 g fat · 4 g fiber
watch: energy-dense, low protein, 1410 mg sodium
Show the math
Protein13 gstrong at 30 g or morebelow 30 g
Protein density2.6 g per 100 kcalstrong at 7.5+, weak under 4low density
Fat34.2% of caloriesflag over 50% or friedok
Fiber4 greward 5+, flag over 30ok
Added sugarnot published by the restaurantflag over 30 gnot scored
Portion density500 kcalflag if density under 4 and 300 kcal or moreflagged
Sodium1410 mginformational over 1200 mgshown; does not change the tier

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.

House Salad For OneLower fit
4 g protein · 160 cal · 20 g carbs · 8 g fat · 4 g fiber
4 g protein · lower fat
Show the math
Protein4 gstrong at 30 g or morebelow 30 g
Protein density2.5 g per 100 kcalstrong at 7.5+, weak under 4low density
Fat45% of caloriesflag over 50% or friedok
Fiber4 greward 5+, flag over 30ok
Added sugarnot published by the restaurantflag over 30 gnot scored
Portion density160 kcalflag if density under 4 and 300 kcal or moreok
Sodium520 mginformational over 1200 mgok

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.

Veggie Lettuce WrapsLower fit
14 g protein · 640 cal · 76 g carbs · 34 g fat · 8 g fiber
watch: energy-dense, low protein, 1700 mg sodium
Show the math
Protein14 gstrong at 30 g or morebelow 30 g
Protein density2.2 g per 100 kcalstrong at 7.5+, weak under 4low density
Fat47.8% of caloriesflag over 50% or friedok
Fiber8 greward 5+, flag over 30rewarded
Added sugarnot published by the restaurantflag over 30 gnot scored
Portion density640 kcalflag if density under 4 and 300 kcal or moreflagged
Sodium1700 mginformational over 1200 mgshown; does not change the tier

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.

Brown Rice - individual serving (6oz)Lower fit
4 g protein · 190 cal · 40 g carbs · 0 g fat · 3 g fiber
4 g protein · lower fat
Show the math
Protein4 gstrong at 30 g or morebelow 30 g
Protein density2.1 g per 100 kcalstrong at 7.5+, weak under 4low density
Fat0% of caloriesflag over 50% or friedok
Fiber3 greward 5+, flag over 30ok
Added sugarnot published by the restaurantflag over 30 gnot scored
Portion density190 kcalflag if density under 4 and 300 kcal or moreok
Sodium0 mginformational over 1200 mgok

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.

Crab Wontons (6)Lower fit
12 g protein · 600 cal · 66 g carbs · 30 g fat · 0 g fiber
watch: energy-dense, low protein, 1740 mg sodium
Show the math
Protein12 gstrong at 30 g or morebelow 30 g
Protein density2 g per 100 kcalstrong at 7.5+, weak under 4low density
Fat45% of caloriesflag over 50% or friedok
Fiber0 greward 5+, flag over 30ok
Added sugarnot published by the restaurantflag over 30 gnot scored
Portion density600 kcalflag if density under 4 and 300 kcal or moreflagged
Sodium1740 mginformational over 1200 mgshown; does not change the tier

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.

Dynamite ShrimpLower fit
14 g protein · 710 cal · 41 g carbs · 55 g fat · 3 g fiber
watch: higher fat (69.7% of calories), energy-dense, low protein
Show the math
Protein14 gstrong at 30 g or morebelow 30 g
Protein density2 g per 100 kcalstrong at 7.5+, weak under 4low density
Fat69.7% of caloriesflag over 50% or friedflagged
Fiber3 greward 5+, flag over 30ok
Added sugarnot published by the restaurantflag over 30 gnot scored
Portion density710 kcalflag if density under 4 and 300 kcal or moreflagged
Sodium1120 mginformational over 1200 mgok

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.

White Rice - individual serving (6oz)Lower fit
4 g protein · 220 cal · 49 g carbs · 0 g fat · 1 g fiber
4 g protein · lower fat
Show the math
Protein4 gstrong at 30 g or morebelow 30 g
Protein density1.8 g per 100 kcalstrong at 7.5+, weak under 4low density
Fat0% of caloriesflag over 50% or friedok
Fiber1 greward 5+, flag over 30ok
Added sugarnot published by the restaurantflag over 30 gnot scored
Portion density220 kcalflag if density under 4 and 300 kcal or moreok
Sodium0 mginformational over 1200 mgok

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.

Mandarin Crunch Salad For OneLower fit
6 g protein · 360 cal · 38 g carbs · 20 g fat · 4 g fiber
watch: energy-dense, low protein
Show the math
Protein6 gstrong at 30 g or morebelow 30 g
Protein density1.7 g per 100 kcalstrong at 7.5+, weak under 4low density
Fat50% of caloriesflag over 50% or friedok
Fiber4 greward 5+, flag over 30ok
Added sugarnot published by the restaurantflag over 30 gnot scored
Portion density360 kcalflag if density under 4 and 300 kcal or moreflagged
Sodium760 mginformational over 1200 mgok

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.

Kung Pao Brussel SproutsLower fit
8 g protein · 480 cal · 64 g carbs · 24 g fat · 8 g fiber
watch: energy-dense, low protein
Show the math
Protein8 gstrong at 30 g or morebelow 30 g
Protein density1.7 g per 100 kcalstrong at 7.5+, weak under 4low density
Fat45% of caloriesflag over 50% or friedok
Fiber8 greward 5+, flag over 30rewarded
Added sugarnot published by the restaurantflag over 30 gnot scored
Portion density480 kcalflag if density under 4 and 300 kcal or moreflagged
Sodium980 mginformational over 1200 mgok

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.

Chili Garlic Green BeansLower fit
8 g protein · 520 cal · 38 g carbs · 40 g fat · 10 g fiber
watch: higher fat (69.2% of calories), energy-dense, low protein, 1700 mg sodium
Show the math
Protein8 gstrong at 30 g or morebelow 30 g
Protein density1.5 g per 100 kcalstrong at 7.5+, weak under 4low density
Fat69.2% of caloriesflag over 50% or friedflagged
Fiber10 greward 5+, flag over 30rewarded
Added sugarnot published by the restaurantflag over 30 gnot scored
Portion density520 kcalflag if density under 4 and 300 kcal or moreflagged
Sodium1700 mginformational over 1200 mgshown; does not change the tier

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.

Pork Belly Bao BunsLower fit
14 g protein · 1000 cal · 62 g carbs · 78 g fat · 2 g fiber
watch: higher fat (70.2% of calories), energy-dense, low protein, 1840 mg sodium
Show the math
Protein14 gstrong at 30 g or morebelow 30 g
Protein density1.4 g per 100 kcalstrong at 7.5+, weak under 4low density
Fat70.2% of caloriesflag over 50% or friedflagged
Fiber2 greward 5+, flag over 30ok
Added sugarnot published by the restaurantflag over 30 gnot scored
Portion density1000 kcalflag if density under 4 and 300 kcal or moreflagged
Sodium1840 mginformational over 1200 mgshown; does not change the tier

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.

Vegetable Spring Rolls (3)Lower fit
9 g protein · 720 cal · 90 g carbs · 36 g fat · 3 g fiber
watch: energy-dense, low protein
Show the math
Protein9 gstrong at 30 g or morebelow 30 g
Protein density1.3 g per 100 kcalstrong at 7.5+, weak under 4low density
Fat45% of caloriesflag over 50% or friedok
Fiber3 greward 5+, flag over 30ok
Added sugarnot published by the restaurantflag over 30 gnot scored
Portion density720 kcalflag if density under 4 and 300 kcal or moreflagged
Sodium840 mginformational over 1200 mgok

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.

Cold Cucumber SaladLower fit
4 g protein · 520 cal · 28 g carbs · 46 g fat · 2 g fiber
watch: higher fat (79.6% of calories), energy-dense, low protein
Show the math
Protein4 gstrong at 30 g or morebelow 30 g
Protein density0.8 g per 100 kcalstrong at 7.5+, weak under 4low density
Fat79.6% of caloriesflag over 50% or friedflagged
Fiber2 greward 5+, flag over 30ok
Added sugarnot published by the restaurantflag over 30 gnot scored
Portion density520 kcalflag if density under 4 and 300 kcal or moreflagged
Sodium920 mginformational over 1200 mgok

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.

Stir-Fried Eggplant (Dinner)Lower fit
4 g protein · 530 cal · 52 g carbs · 35 g fat · 9 g fiber
watch: higher fat (59.4% of calories), energy-dense, low protein, 1710 mg sodium
Show the math
Protein4 gstrong at 30 g or morebelow 30 g
Protein density0.8 g per 100 kcalstrong at 7.5+, weak under 4low density
Fat59.4% of caloriesflag over 50% or friedflagged
Fiber9 greward 5+, flag over 30rewarded
Added sugarnot published by the restaurantflag over 30 gnot scored
Portion density530 kcalflag if density under 4 and 300 kcal or moreflagged
Sodium1710 mginformational over 1200 mgshown; does not change the tier

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.

Crispy Green BeansLower fit
8 g protein · 1000 cal · 70 g carbs · 78 g fat · 8 g fiber
watch: higher fat (70.2% of calories), energy-dense, low protein, 1500 mg sodium
Show the math
Protein8 gstrong at 30 g or morebelow 30 g
Protein density0.8 g per 100 kcalstrong at 7.5+, weak under 4low density
Fat70.2% of caloriesflag over 50% or friedflagged
Fiber8 greward 5+, flag over 30rewarded
Added sugarnot published by the restaurantflag over 30 gnot scored
Portion density1000 kcalflag if density under 4 and 300 kcal or moreflagged
Sodium1500 mginformational over 1200 mgshown; does not change the tier

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.

Crispy EggplantLower fit
4 g protein · 700 cal · 43 g carbs · 57 g fat · 4 g fiber
watch: higher fat (73.3% of calories), energy-dense, low protein
Show the math
Protein4 gstrong at 30 g or morebelow 30 g
Protein density0.6 g per 100 kcalstrong at 7.5+, weak under 4low density
Fat73.3% of caloriesflag over 50% or friedflagged
Fiber4 greward 5+, flag over 30ok
Added sugarnot published by the restaurantflag over 30 gnot scored
Portion density700 kcalflag if density under 4 and 300 kcal or moreflagged
Sodium1120 mginformational over 1200 mgok

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

GLP-1 fit is Nishi's score, not the restaurant's. How we score.

Numbers are for one dinner entree as P.F. Chang's lists it (the wok dish with its sauce and vegetables, with rice ordered and counted separately), with no gram serving weight published. Tap "Show the math" on any pick to see exactly how its rating was calculated.

Chicken with BroccoliBest fit
60 g protein · 480 cal · 14 g fat · 1300 mg sodium
watch: 1300 mg sodium
Show the math
Protein60 gstrong at 25 g or morestrong
Protein density12.5 g per 100 kcalstrong at 10+, weak under 6strong
Fat26.3% of caloriesflag over 37.5% or friedok
Fiber6 greward 5+, flag over 18rewarded
Added sugarnot published by the restaurantflag over 17 gnot scored
Portion density480 kcalflag if density under 6 and 300 kcal or moreok
Sodium1300 mginformational over 800 mgshown; does not change the tier

Best fit. Strong protein (25 g or more) and strong density (10 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.

Steamed Shrimp Dumplings (6)Good fit
24 g protein · 300 cal · 6 g fat · 1620 mg sodium
watch: 1620 mg sodium
Show the math
Protein24 gstrong at 25 g or morebelow 25 g
Protein density8 g per 100 kcalstrong at 10+, weak under 6moderate
Fat18% of caloriesflag over 37.5% or friedok
Fiber0 greward 5+, flag over 18ok
Added sugarnot published by the restaurantflag over 17 gnot scored
Portion density300 kcalflag if density under 6 and 300 kcal or moreok
Sodium1620 mginformational over 800 mgshown; does not change the tier

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.

Go easy on

Common questions

What's the most GLP-1-friendly order at P.F. Chang's?

Chicken with Broccoli. It is 480 calories for 60 g of protein, the most protein per calorie of any entree and the most protein of any plate under 700 calories, with no rice folded in. Ask for the sauce on the side and add steamed greens or a small brown rice (190 calories) rather than fried rice.

Does a wok entree come with rice?

No. P.F. Chang's lists stir-fried entrees as the wok dish alone, the protein with its sauce and vegetables, and steamed rice is ordered and counted separately. So Chicken with Broccoli is the 480-calorie dish plus whatever rice you add: a 6 oz white rice is 220 calories, brown rice 190.

Which are the leaner high-protein plates?

After Chicken with Broccoli, the beef wok plates carry the most protein for the calories: Pepper Steak (600 calories, 48 g of protein) and Beef with Broccoli (600, 46 g) both score a best fit as a whole plate. The wok oil pushes their fat up, so a stricter single-ingredient view rates them lower, but as a full plate without extra rice they are among the leaner ways to eat here. The steamed shrimp dumplings (300 calories, 24 g) are the lean starter.

What about Orange Chicken or Sesame Chicken?

Those are the splurges. The breaded, sweet-glazed chicken dishes run 980 to 1,380 calories (Orange Chicken 1,260, Crispy Honey Chicken 1,380, Sesame Chicken 980), two to three times the calories of Chicken with Broccoli for about the same protein. If you want one, treat it as an occasional plate and split the rice.

How current are these P.F. Chang's numbers?

They come from P.F. Chang's own menu nutrition document revised September 2026, so they reflect the current menu. Dishes are wok-cooked to order, so an individual plate can vary from the published figure, and sodium is high across the menu, so the sauce-on-the-side request matters.

What is the lowest-calorie P.F. Chang's order with at least 15 g of protein?

Among the orders listed in this guide, the lowest-calorie P.F. Chang's order that still reaches at least 15 g of protein is the Chicken: about 220 calories and 24 g protein.

Why you can trust this

  • Where the numbers come from. P.F. Chang's official menu nutrition (pfchangs.com), last verified 2026-11-03. 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.

More restaurant guides

The same transparent scoring, applied to other chains. See all restaurants.

Explore more

Cross-chain picks and head-to-heads, scored the same published way.