Lo mein calories typically range from 310–490 per serving (≈300g), but that number is less about the dish itself and more about how it’s cooked. The biggest drivers are wok oil and protein choice, not the noodles. Chicken lo mein averages 310–370 calories, shrimp 280–340, beef 370–440, and pork up to 460 even though the base noodles stay nearly the same.
Understanding where those calories actually come from is what allows you to control them without sacrificing flavor.
Lo Mein Calories at a Glance: All Proteins Compared

- 240–300 Vegetable lo mein
- 280–340 Shrimp lo mein
- 310–370 Chicken lo mein
- 370–440 Beef lo mein
- 390–460 Pork / char siu lo mein
- 420–490 Combo (meat + shrimp)
All figures are per one serving (~300g) — a typical single portion. Full restaurant entrées are often 500–600g, meaning the actual container on your table may hold 500–800 calories total. The per-protein breakdown below assumes a 300g serving with consistent oil usage.
Chicken 310–370
The most popular option and the calorie-middle ground. Chicken breast (the typical cut) contributes roughly 120 cal per 100g cooked — lean but flavored enough to stand up to the sauce. Chicken thigh adds 30–40 more calories but stays juicier under wok heat. Most Canadian Chinese restaurants default to breast for lo mein.
Shrimp 280–340
Beef 370–440
Pork / Char Siu 390–460
Vegetable 240–300
Tofu260–320
What's Actually Driving the Calorie Count
Lo mein has four calorie contributors — and they are far from equal. Understanding which one dominates tells you exactly where to focus if you want to reduce calories, and reveals why the same dish from two restaurants can differ by 150+ calories.
- Egg noodles (200g cooked): 200–220 cal:
- Cooking oil (wok): 80–180 ca
- Protein (chicken example): 90–160 cal
- Sauce (soy, oyster, sesame oil): 40–80 cal
- Vegetables: 20–40 cal
The key insight: the noodles are a fixed ~210-calorie baseline that doesn't change with protein choice. Swapping beef for chicken saves 60–80 cal. It saves nothing on the noodle contribution. The oil is the highest-variance factor — a restaurant using 3 tablespoons of wok oil adds 360 calories from oil; one using 1 tablespoon adds 120. This single variable explains most of the restaurant-to-restaurant calorie difference.
⚠️ The invisible sesame oil problem: Sesame oil is added as a finishing drizzle — it doesn't cook off. At 120 calories per tablespoon, even 1–2 teaspoons adds 40–80 calories of dense, invisible fat to every serving, regardless of which protein you order. Most restaurant lo mein uses sesame oil as a standard finish. This is one reason restaurant lo mein consistently runs 60–80 calories higher than homemade versions where home cooks use sesame oil sparingly.
Full Nutrition Breakdown of Lo Mein

Chicken Lo Mein — Standard Restaurant Serving (~300g)
| Nutrient | Amount per serving | % Daily Value | Visual |
|---|---|---|---|
| Calories | 340 kcal | 17% |
|
| Total Fat | 11–14g | 15–19% |
|
| Saturated Fat | 2–3g | 10–15% |
|
| Total Carbohydrates | 42–48g | 14–16% |
|
| Dietary Fiber | 2–4g | 7–14% |
|
| Protein | 20–24g | 40–48% |
|
| Sodium | 900–1,300mg | 39–57% |
|
| Sugar | 4–8g | — |
|
📌 Sodium is the most significant nutritional concern. A single restaurant serving delivers 900–1,300mg — 39–57% of the recommended daily limit of 2,300mg in one dish. The sources stack: soy sauce (~900mg per tablespoon), oyster sauce (~490mg per tablespoon), and any additional seasoning salt. The noodles themselves add minimal sodium; the sauce is almost entirely responsible. Even a homemade "light" version using low-sodium soy will contain 500–700mg per serving, because reducing soy sauce below a threshold makes the dish taste flat and one-dimensional.
Lo Mein: Restaurant vs Takeout vs Homemade
420–490 kcal Sit-Down Restaurant (full entrée)
- Portion is larger — typically 450–600g, not 300g
- Commercial wok at very high heat needs more oil to prevent sticking
- Sesame oil finish is standard and generous
- Oyster sauce used more liberally than home cooking
- Sodium: 1,000–1,400mg per serving
350–460 kcal Takeout / Delivery (per serving)
- Container is often 600–900g — intended as 1 serving, realistically 2
- Sauce may be heavier to compensate for quality loss during delivery
- Noodles keep absorbing sauce in transit — arrive saucier and starchier
- If you eat the full container: multiply figures by 1.5–2x
- Sodium: 900–1,300mg per actual serving
280–360 kcal Standard Homemade
- Home stoves don't reach wok-hei temperatures — less oil needed
- Portion control is visible and exact
- Typically 1–2 tablespoons oil total (vs 3–4 at restaurants)
- Sauce quantities tend to be more conservative
- Sodium: 600–900mg depending on sauce amounts and brands
200–260 kcal Lighter Homemade Version
- 1 tablespoon oil total — saves 120–180 cal vs restaurant
- Vegetables at 60% of dish volume (bok choy, broccoli, snap peas)
- Half regular noodles, half shirataki noodles
- Low-sodium soy sauce, skip oyster sauce
- Shrimp or chicken breast protein only
- Sodium: 400–600mg per serving
💡 The single best move for takeout lo mein: Don't order a lighter version — eat half the container and refrigerate the rest. A standard takeout lo mein is 600–800g and 600–800 calories total. Treating it as two meals cuts the calorie impact in half with zero sacrifice in eating experience. Lo mein reheats well in a pan with a splash of water over medium heat for 3–4 minutes — the texture recovers nearly completely.
Lo Mein vs Chow Mein Calories
Whether lo mein or chow mein is lower in calories depends more on oil usage than the noodle type — but there is a real difference in how each dish handles fat.
Lo Mein: 310–440 cal
Soft boiled noodles tossed in sauce — already cooked before the wok step, so they absorb sauce rather than frying. Because they're soft and porous, lo mein noodles absorb more sauce per gram than chow mein, which means the dish is slightly higher in sodium per serving. The sauce coating is the main fat contribution beyond the wok oil.
Chow Mein: 330–460 cal
Par-cooked noodles stir-fried until portions develop a slightly crispy exterior — the frying step requires more oil than lo mein's tossing step, adding roughly 40–80 calories. Crispy chow mein (the flat fried noodle cake) uses the most oil. However, because chow mein noodles are crispier and less porous, they absorb less sauce — slightly lower sodium per serving than lo mein.
Practical conclusion: lo mein and chow mein are within 40–80 calories of each other when made with the same protein and vegetables. The protein choice and total oil used matter far more than whether the noodle is soft or crispy. Neither is meaningfully "healthier" than the other as a category.
Is Lo Mein Healthy?

Nutritional Strengths of Lo Mein
- Solid protein: 20–26g per serving with meat — a complete meal
- Egg noodles provide sustained energy from complex carbohydrates
- Vegetable components add fiber, vitamins A and C, and minerals
- Moderate calorie density — 310–440 calories is reasonable for a full meal
- Low in saturated fat (2–3g per serving) — most fat comes from unsaturated vegetable oil
- Adaptable: easy to increase vegetables and reduce noodles without changing the dish's identity
Nutritional Concerns of Lo Mein
- Sodium is the biggest issue: 900–1,300mg per serving is nearly half the daily recommended limit
- Low fiber relative to calorie density: 2–4g per serving for a 340-calorie dish is below ideal
- Carbohydrate-heavy: 42–48g carb per serving with minimal fiber to slow absorption
- Invisible oil calories: the dish doesn't look oily even when it contains 3+ tablespoons of wok oil
- Restaurant portions are often 2x the standard serving — easy to significantly overconsume
- Oyster sauce adds both sodium and sugar that are difficult to quantify when eating out
The honest verdict: lo mein is a nutritionally moderate dish that fits into a balanced diet when portion-controlled. Its biggest structural problem is sodium — which cannot be fully solved when eating at a restaurant. At home, low-sodium soy sauce and reduced sauce quantities make it a genuinely reasonable meal. The calories themselves are not alarming; the portion size is.
How to Cut 150+ Calories Without Losing Flavor
Cut the wok oil in half — highest-impact single change
Going from 3 tablespoons to 1.5 tablespoons saves approximately 180 calories with minimal impact on flavor when the sauce is well-seasoned. Use a non-stick pan or add a splash of broth during the noodle-tossing step to prevent sticking without additional oil. This single change converts a restaurant-level calorie count to a homemade-level one.
Saves: ~150–180 caloriesChoose shrimp or chicken over beef or pork
Shrimp lo mein saves 80–120 calories versus beef lo mein. The noodles, oil, and sauce are identical — only the protein changes. Shrimp delivers the best protein-to-calorie ratio. Note that the flavor profile changes meaningfully — beef lo mein is richer and more savory; shrimp is lighter and sweeter. This is a preference call as much as a calorie one.
Saves: 80–120 calories vs beefDouble the vegetables, use fewer noodles
Replacing 100g of cooked noodles (~130 cal) with 200g of additional vegetables (~40 cal) saves roughly 90 calories while increasing the volume and satiety of the dish. Bok choy, broccoli, snap peas, and bean sprouts absorb sauce flavor well and hold up to wok heat. The dish stays satisfying without tasting like a compromise.
Saves: ~90 caloriesSwap sesame oil for toasted sesame seeds
1 tablespoon sesame oil = 120 calories. 1 tablespoon toasted sesame seeds = 52 calories. Both deliver the nutty sesame aroma and flavor that finishes lo mein — but sesame seeds add crunch and flavor at less than half the calorie cost. Toast them dry in a pan before adding for maximum fragrance. This is the most painless invisible calorie reduction available.
Saves: 60–80 caloriesUse low-sodium soy sauce throughout
Low-sodium soy sauce has about 40% less sodium than regular (575mg vs 920mg per tablespoon) with minimal flavor difference in a cooked dish — the saltiness reduces but the fermented umami remains. Skipping oyster sauce and using a small amount of hoisin instead reduces an additional 400–500mg sodium. These two changes bring a homemade lo mein under 600mg sodium per serving, a significant improvement over restaurant versions.
Saves: 350–500mg sodiumTreat the takeout container as two meals
The most practical advice for restaurant ordering: portion the takeout container in half immediately and refrigerate the rest before you start eating. Portion distortion is the leading cause of calorie overconsumption from lo mein — a full container is 600–800g and 600–800 calories, but it looks like one meal. Reheats in 4 minutes in a non-stick pan with a tablespoon of water. No willpower required if the second portion is already in the fridge.
Saves: 300–400 calories (half a container)Conclusion
Lo mein calories are less about the dish itself and more about how it’s cooked and how much you eat. The noodles set a fixed baseline, but oil and portion size drive most of the variation.
Keep oil in check, choose leaner proteins, and treat takeout as two servings — and lo mein stays a balanced, reasonable meal. Ignore those factors, and calories climb quickly without being obvious.
Frequently Asked Questions: Lo Mein Calories

How many calories are in lo mein?
How many calories in chicken lo mein?
Is lo mein high in calories?
Is lo mein or fried rice lower in calories?
How many calories in lo mein noodles alone?
How many calories in shrimp lo mein?
What makes restaurant lo mein higher in calories than homemade?
Running a Chinese restaurant or noodle shop in Canada?
Takeout noodle containers, sauce cups, and portion-controlled packaging — eco-friendly solutions for lo mein, wonton noodle soup, and every noodle format, compliant with Canadian municipal compostability requirements.
GET FREE SAMPLES TO TEST FIRST!
