The simplest rule for ordering healthy Chinese food: choose dishes where you can see the vegetables and the protein isn’t breaded. A single order of General Tso’s chicken packs around 1,500 calories and 88 grams of fat, while a shrimp and broccoli stir-fry delivers lean protein and fiber for a fraction of that. The gap between the best and worst choices on a Chinese menu is enormous, so knowing what to look for makes a real difference.
Skip the Breaded, Fried Dishes
The biggest calorie traps on a Chinese menu are battered and deep-fried proteins coated in sweet sauce. General Tso’s chicken, orange chicken, and sesame chicken all follow the same formula: chunks of chicken are battered, fried, then tossed in a sugary glaze. That one plate of General Tso’s also delivers more sodium than you should eat in an entire day. Orange chicken sauce alone contains about 5 teaspoons of sugar per serving.
Menu words that signal deep frying include “crispy,” “golden,” “crunchy,” and “battered.” If the dish name sounds indulgent, it probably is. Egg rolls and crab rangoon fall into the same category. They’re fine as an occasional treat, but they shouldn’t anchor the meal.
Build Your Order Around Stir-Fries
Stir-frying uses high heat and relatively little oil, which keeps calories lower while preserving the texture and nutrients in vegetables. The best stir-fry orders pair a lean protein (shrimp, chicken breast, tofu) with a fiber-rich vegetable: broccoli, snow peas, bok choy, or mixed greens. These combinations fill you up without the caloric load of a fried dish.
Steamed dishes are another strong option. Many Chinese restaurants offer steamed chicken or fish with vegetables, sometimes with sauce served separately. Steaming uses no added oil at all, making it the leanest preparation method on the menu. Moo goo gai pan, a light chicken and mushroom stir-fry, is another reliably good pick.
Watch the Sauce, Not Just the Protein
Even a dish with lean chicken and plenty of vegetables can become a sodium bomb once the sauce is added. A single tablespoon of soy sauce contains 920 mg of sodium, which is 38% of the recommended daily limit of 2,300 mg. Oyster sauce is nearly as high at 850 mg per tablespoon. Most restaurant dishes use several tablespoons of sauce, so a single entrée can easily exceed half your daily sodium budget.
Sweet sauces are a double concern because they add both sugar and sodium. Dishes labeled “sweet and sour,” “teriyaki,” “honey,” or “glazed” tend to be heavy on both. If you like flavor but want to control the amount, asking for sauce on the side is the single most effective modification you can make. You’ll use far less than the kitchen would.
Make Smart Modifications
Most Chinese restaurants are accustomed to customization requests because so many dishes share the same base ingredients. A few simple asks can cut significant calories and sodium without changing the character of the meal:
- Sauce on the side. This gives you control over how much you use. Even using half the sauce cuts sodium and sugar substantially.
- Light oil. Stir-fries can be made with less oil. This is a straightforward request that kitchens handle easily.
- Steam instead of fry. Many restaurants will steam vegetables or dumplings instead of pan-frying them if you ask.
- Extra vegetables, less rice. Swapping some of your rice portion for additional stir-fried vegetables adds fiber and nutrients while reducing refined carbs.
Keep requests simple and limited to one or two per dish. Asking for light oil or sauce on the side is routine. Trying to redesign the entire dish will frustrate the kitchen and rarely produces good results.
Rethink the Rice
Fried rice is essentially white rice stir-fried with oil, eggs, and soy sauce, adding hundreds of extra calories and a significant sodium hit. Plain steamed rice is a much better base. If the restaurant offers brown rice, it’s worth choosing. Brown rice has a glycemic index of 55 compared to 64 for white rice, meaning it causes a slower, more gradual rise in blood sugar. That difference matters over time, especially if you eat Chinese food regularly.
Portion size matters too. A typical Chinese restaurant serves enough rice for two or three people. Using rice as a side rather than the foundation of the meal helps keep the overall calorie count reasonable. Soups like egg drop or hot and sour can also replace some of the rice, giving you volume and warmth with fewer calories.
Choose the Right Vegetables
Chinese cuisine features some of the most nutrient-dense greens available. Bok choy is an excellent source of vitamins C and K, along with folate and vitamin B6. It’s low in calories and high in antioxidants whether eaten raw or cooked. Chinese broccoli (gai lan), snow peas, and water chestnuts are all common on Chinese menus and add fiber and micronutrients to any order.
Vegetable-forward dishes like Buddha’s delight (a mixed vegetable stir-fry, often with tofu) or sautéed Chinese greens with garlic are some of the healthiest items on any Chinese menu. If you’re ordering a protein-heavy dish, adding a side of steamed or sautéed vegetables rounds out the meal and helps you eat less of the higher-calorie entrée.
Soups and Appetizers That Work
Starting with soup is a classic strategy for eating less overall. Broth-based soups like egg drop, wonton, or hot and sour are relatively low in calories and help you feel full before the main course arrives. Hot and sour soup does contain sodium, but a cup-sized portion is still far lighter than a plate of fried appetizers.
For appetizers, steamed dumplings are a better choice than fried ones. The filling is identical, but steaming skips the oil. Lettuce wraps, where seasoned meat is served in crisp lettuce cups instead of a fried shell, are another solid option. Avoid anything described as “puffs” or “rolls” unless they’re specifically labeled as fresh spring rolls wrapped in rice paper rather than fried.
Don’t Worry About MSG
Many people ask for “no MSG” when ordering Chinese food, but the science doesn’t support the concern. The FDA, the World Health Organization, and the European Food Safety Authority all classify MSG as generally recognized as safe. Double-blind studies have repeatedly failed to find differences between MSG and placebo groups. Sensitivity to MSG is estimated to affect less than 1% of the population, and even those reactions are mild and temporary.
MSG actually contains less sodium per gram than table salt, so dishes seasoned with MSG instead of extra soy sauce or salt can end up lower in total sodium. If you’re focused on eating healthier Chinese food, your attention is better spent on sauce levels, cooking methods, and portion sizes than on MSG.
A Simple Ordering Framework
When you’re looking at the menu, think in three layers: protein, vegetable, and sauce. Pick a lean protein (chicken, shrimp, tofu, or fish). Pair it with at least one vegetable. Then choose a light sauce or ask for sauce on the side. Add steamed rice in a reasonable portion or brown rice if available. Start with soup if you want to eat less of the main course.
The dishes that consistently score well: shrimp and broccoli, chicken with snow peas, steamed fish with ginger and scallions, moo goo gai pan, tofu and vegetable stir-fry, and sautéed Chinese greens. These all deliver flavor without the calorie and sodium overload that comes with breaded, deep-fried, sauce-heavy plates.

