Chinese food can be fattening, but it does not have to be. The answer depends almost entirely on what you order and how it is prepared. Many popular American-Chinese dishes are cooked with large amounts of oil, sugar, and sodium-dense sauces, which can push a single meal past 1,000 calories. However, the same restaurant offers steamed vegetables, brothy soups, and lean protein dishes that fit easily into a healthy eating pattern. The cuisine itself is not inherently unhealthy; the preparation method is what changes the nutritional profile.
What Makes Most Chinese Takeout High in Calories?
The main culprits are cooking techniques and sauces, not the ingredients themselves. Stir-frying is a fast cooking method, but restaurants often use far more oil than you would use at home. A wok needs high heat, and chefs frequently add oil multiple times during cooking to prevent sticking and create texture.
Battered and deep-fried items are the biggest calorie offenders. General Tso’s chicken, sweet and sour pork, and orange beef all start with meat that is coated in batter and fried before being tossed in a sugary sauce. A single serving of General Tso’s chicken can contain more than 1,300 calories and over 30 grams of fat, according to nutritional data from major restaurant chains.
Sauces are the second major issue. Many Chinese sauces are built on sugar, cornstarch, and soy sauce. Cornstarch thickens the sauce into a glaze that clings to every piece of meat. That glaze is essentially concentrated calories. Sweet and sour sauce, for example, is mostly sugar and ketchup.
Is Chinese Food Fattening Compared to Other Takeout?
Chinese food is not uniquely fattening compared to other restaurant cuisines. A typical fast-food burger meal with fries and a soda lands in the same calorie range as a heavy Chinese entree with fried rice. The difference is that Chinese food can appear healthier than it is because it includes vegetables.
That appearance is misleading. A vegetable dish like eggplant in garlic sauce is often one of the highest-calorie options on the menu because eggplant acts like a sponge and absorbs the oil it is cooked in. Broccoli in garlic sauce is a better choice, but it still carries a significant amount of oil and sauce.
The portion sizes at most American-Chinese restaurants are also generous. One entree is typically designed to serve two people, but many people eat the entire container in one sitting. That single decision can double the calorie count of the meal.
Which Chinese Dishes Are the Highest in Calories?
Some dishes are consistently high in calories regardless of which restaurant you visit. Fried rice is a base ingredient that adds calories to any meal. A single cup of restaurant-style fried rice contains roughly 240 calories, and most takeout containers hold two to three cups.
Chow mein and lo mein noodles are also calorie-dense. The noodles themselves are not the problem. The problem is that they are typically fried in oil and then tossed with a sugary sauce. A full order of lo mein can exceed 900 calories.
Crab rangoon, egg rolls, and spring rolls are fried appetizers that add 150 to 250 calories each before the main course even arrives. These are easy to eat quickly while waiting for your entree, and they are rarely accounted for in the mental math of a meal.
Here is a rough ranking of common dishes from highest to lowest calorie density:
- General Tso’s chicken, sweet and sour pork, orange beef — battered and fried with sugary sauce
- Fried rice, lo mein, chow mein — fried starches with added oil and sauce
- Kung pao chicken, moo shu pork — stir-fried with moderate sauce but significant oil
- Egg foo young — fried egg patties with gravy
- Steamed chicken and broccoli, shrimp with lobster sauce — lighter options when sauce is used sparingly
- Hot and sour soup, egg drop soup, steamed vegetables — lowest calorie choices
Can You Eat Chinese Food and Still Lose Weight?
Yes, and many people do. The key is choosing dishes that are steamed, broiled, or lightly stir-fried rather than battered and deep-fried. Most Chinese restaurants will prepare a dish steamed if you ask, and they will usually serve the sauce on the side.
When you control the sauce, you control the calories. Using a few tablespoons of sauce for flavor instead of letting the kitchen coat the entire dish can reduce the calorie count by several hundred calories. You can also ask for brown rice instead of fried rice, which saves about 150 calories per cup and adds fiber.
Ordering strategy matters more than any single dish. Split an entree with a dining partner. Order one appetizer instead of two. Choose soup as a starter because broth-based soups are filling for very few calories. These habits are not restrictive; they are simply portion control applied to restaurant food.
Another practical approach is to eat half the entree and save the rest for another meal. This is not a diet trick. It is recognizing that the portion size in front of you is roughly double what most adults need in a single sitting.
What Is the Healthiest Way to Order Chinese Food?
The healthiest approach is to build a meal around steamed vegetables, a lean protein, and a broth-based soup, with sauce on the side. Steamed chicken and broccoli is the classic example. It is high in protein, high in fiber, and low in calories when the sauce is controlled.
Shrimp with lobster sauce is another reasonable option because the sauce is egg-based rather than sugar-based. Moo goo gai pan, which is chicken with mushrooms and vegetables, is also a lighter choice when it is not overloaded with oil.
Here are specific ordering requests that work at most restaurants:
- Ask for sauce on the side
- Request steamed instead of fried for rice and dumplings
- Ask for extra vegetables instead of rice or noodles
- Choose brown rice over white rice or fried rice
- Skip the fried appetizers entirely
Sodium is a separate concern. Chinese food is typically very high in sodium, often exceeding 2,000 milligrams in a single meal. The American Heart Association recommends limiting sodium to 2,300 milligrams per day for most adults, and ideally 1,500 milligrams for people with high blood pressure. One meal can nearly hit that ceiling. If you eat Chinese food regularly, watch your sodium intake for the rest of the day.
Does Homemade Chinese Food Have the Same Problem?
No. Cooking Chinese food at home gives you full control over oil, sugar, and salt. A homemade stir-fry using one tablespoon of oil for a full pan of vegetables and chicken contains a fraction of the calories and sodium of a restaurant version. The flavor comes from ginger, garlic, scallions, and chili, not from heavy sauces.
The technique matters at home too. Using a nonstick pan or a well-seasoned wok allows you to cook with minimal oil. You can also use low-sodium soy sauce or tamari, which cuts the salt content significantly. Cornstarch is not necessary if you reduce the sauce slowly over heat.
Meal prepping Chinese-inspired dishes at home is a practical way to enjoy the flavors without the calorie load. Stir-fry freezes well, and you can portion it into single servings that are ready for busy weeknights.
Is Chinese Food Fattening for Everyone?
Calorie needs vary by age, sex, activity level, and muscle mass. A 6-foot-tall man who exercises daily can eat 3,000 calories a day and maintain his weight. A smaller woman who is mostly sedentary may maintain her weight on 1,600 calories. The same order of General Tso’s chicken is fattening for one person and neutral for another.
The more useful question is whether a particular meal fits into your daily calorie budget. If you know your maintenance calories, you can estimate whether a Chinese takeout meal will push you over. Most adults need between 1,800 and 2,600 calories per day to maintain their weight, according to the Dietary Guidelines for Americans.
Weight gain happens when you consistently eat more calories than you burn. Chinese food is not special in this regard. It is simply easy to overeat because the portions are large, the food is calorie-dense, and the flavors are designed to keep you eating.
Frequently Asked Questions
Is Chinese food fattening for weight loss?
It can be, but only if you choose fried dishes with heavy sauces. Steamed dishes with sauce on the side fit easily into a weight loss plan.
What is the lowest calorie Chinese food to order?
Steamed chicken and broccoli with sauce on the side is the lowest calorie main dish at most restaurants. Hot and sour soup and egg drop soup are also very low in calories.
Is fried rice or lo mein healthier?
Neither is a strong choice; both are fried starches with added oil and sauce. Brown rice steamed without oil is the healthier alternative to either.
How many calories are in a typical Chinese takeout meal?
A typical meal with one fried entree, fried rice, and an appetizer ranges from 1,200 to 1,800 calories. A steamed entree with sauce on the side and steamed rice can be under 600 calories.

