154 kcal Plain vs 225 kcal Ham & Cheese — How 60g of Fillings Adds 71 Calories per 100g to the Same Egg Base

A plain omelette (eggs + butter) has 154 kcal per 100g, nearly identical to a boiled egg (155 kcal). But a cheese omelette jumps to 210 kcal (+36%), and a ham & cheese omelette reaches 225 kcal (+46%). The egg base doesn't change — it's the fillings that rewrite the calorie equation. A 2-egg plain omelette (~120g) has 185 calories; the same eggs with 1 oz cheese and 1 oz ham total approximately 343 calories [1][2].

The filling calorie math per 30g addition: cheddar cheese adds ~113 kcal per oz (the most calorie-dense common filling), ham adds ~45 kcal per oz (moderate), mushrooms add ~7 kcal (negligible), bell peppers add ~8 kcal (negligible), and spinach adds ~3 kcal (almost zero). Vegetables are essentially free from a calorie perspective; cheese is the primary calorie driver [1].

For nutrition journaling, this means an 'omelette' entry without filling specifications is nearly meaningless — the calorie range from 130 (vegetable) to 225 (ham & cheese) per 100g represents a 73% variation. Always log the fillings separately or use the appropriate variant. A vegetable omelette and a ham & cheese omelette are nutritionally different meals despite sharing the same name [1].

235mg Choline per 100g (43% DV) in Plain — Third Among Egg Preps, Because Butter Dilutes What the Yolk Provides

A plain omelette provides 235mg choline per 100g (43% DV) — ranking third among egg preparations, behind fried eggs (317mg) and boiled (294mg). A 2-egg omelette delivers 282mg choline, covering 51% of the 550mg adequate intake. The lower per-100g value compared to boiled is because butter and the folded cooking style add weight without adding choline [1][2].

Adding fillings further dilutes choline per 100g: the cheese omelette drops to 205mg (37% DV), vegetable to 185mg (34% DV), and ham & cheese to 195mg (35% DV). The total choline per omelette stays roughly constant (it comes from the eggs), but each gram of filling added reduces the per-100g concentration. Two eggs deliver approximately 275-280mg choline regardless of what you fill the omelette with [1].

For choline-focused tracking, the key insight is that choline is fixed by the number of eggs, not the filling. A 3-egg omelette provides ~420mg choline whether it's plain, cheese, or vegetable. The per-100g numbers vary because the total weight varies, but the per-omelette choline is determined by egg count [1][2].

10.6g Protein Plain, 16g with Ham & Cheese — Fillings as the Protein Lever That Turns an Omelette into a Complete Meal

A plain omelette has 10.6g protein per 100g — the lowest among egg preparations because the butter adds weight without protein. Fried eggs have 13.6g, boiled 12.6g, and scrambled 10.7g. But fillings change this completely: cheese omelette rises to 14.5g, and ham & cheese to 16g protein per 100g — the highest-protein egg dish per 100g [1].

A 2-egg plain omelette (~120g) delivers 12.7g protein. Add cheese and ham, and the same meal (now ~180g with fillings) provides approximately 28.8g protein — crossing the 25g threshold that nutrition research associates with optimal per-meal protein for muscle protein synthesis. The fillings more than double the protein content of the meal [1][2].

Vegetable omelettes take a different path: protein drops to 8.8g per 100g because vegetables add weight with minimal protein contribution. But they add vitamin C (12mg per 100g — absent from plain eggs), dietary fiber (0.8g), and folate (30mcg vs 28mcg plain). The trade-off between protein-dense fillings (cheese, ham) and micronutrient-dense fillings (vegetables) is the fundamental omelette customization choice [1].

Sodium Ranges from 145mg (Vegetable) to 420mg (Ham & Cheese) — Fillings as the Hidden Sodium Multiplier

A plain omelette has 155mg sodium per 100g — moderate among egg preparations (less than fried at 207mg). But ham & cheese pushes sodium to 420mg per 100g (18% DV), nearly tripling it. A full 2-egg ham & cheese omelette (~180g with fillings) delivers approximately 756mg sodium (33% DV) — one-third of the daily limit in a single breakfast item [1].

The sodium sources: ham contributes approximately 350mg per ounce (processed deli meats are salt-preserved), cheese adds 174mg per ounce, and the eggs contribute about 155mg from the cooking butter and egg's natural sodium. Vegetable fillings are essentially sodium-neutral (peppers, mushrooms, onions add 0-10mg total) [1].

For anyone tracking sodium intake, the filling choice is critical. A vegetable omelette at 145mg sodium per 100g is lower than a plain omelette (the vegetables dilute the egg's sodium without adding their own). A ham & cheese omelette at 420mg is the highest-sodium egg preparation in this calculator, exceeding even a fried egg with salt. Always specify fillings when logging omelette sodium [1].

Omelette Variants vs Other Egg Preparations (per 100g)

NutrientOmelette (plain)Omelette (cheese)Omelette (vegetable)Boiled EggFried Egg
Calories (kcal)154210130155196
Protein (g)10.614.58.812.613.6
Total Fat (g)11.716.29.210.614.8
Cholesterol (mg)310320240373401
Choline (mg)235205185294317
Calcium (mg)65210555062
Sodium (mg)155280145124207
Vitamin C (mg)0.101200

Practical Tips for Omelette

  • 1

    Filling type changes omelette calories from 130 to 225 per 100g — a 73% range. Cheese is the biggest calorie driver at 113 kcal per oz; vegetables are essentially calorie-free additions. Always log the filling for accurate tracking [1].

  • 2

    Choline per omelette is fixed by egg count, not filling — 2 eggs provide ~280mg choline whether the omelette is plain, cheese, or vegetable. Per-100g values change because fillings add weight, but the total choline stays constant [1][2].

  • 3

    Ham & cheese pushes sodium to 420mg per 100g (18% DV) — a 2-egg serving reaches ~756mg (33% DV). Switching to a vegetable omelette drops sodium to 145mg per 100g because vegetables dilute the egg's sodium without adding their own [1].

  • 4

    Cheese omelette delivers 210mg calcium per 100g (16% DV) — 4× more than plain (65mg) or boiled (50mg). For calcium tracking, a cheese omelette is one of the most calcium-efficient breakfast options outside of milk-based foods [1].

  • 5

    Vegetable omelettes are the only egg preparation that provides meaningful vitamin C — 12mg per 100g from bell peppers, compared to 0-0.2mg in all other egg preparations. Adding spinach also brings 140mcg vitamin A and 0.4mg iron per handful [1].

Frequently Asked Questions — Omelette

How many calories are in an omelette?
A 2-egg plain omelette (~120g) has about 185 calories. With cheese, it jumps to approximately 295 calories (adding ~110 from 1 oz cheddar). A ham & cheese 2-egg omelette totals about 340 calories. A vegetable omelette is lower at about 156 calories. The filling choice is the primary calorie variable.
How does a plain omelette compare to scrambled eggs?
They're nearly identical nutritionally — plain omelette is 154 kcal per 100g and scrambled is 149 kcal. Both use butter and similar cooking methods. The main difference: omelettes are folded (creating a vessel for fillings) while scrambled eggs are stirred. The 5-calorie gap per 100g is within normal cooking variation.
How much protein is in a cheese omelette?
A cheese omelette has 14.5g protein per 100g — a 2-egg cheese omelette (~150g with filling) provides approximately 21.8g protein. The cheese adds about 7g protein per ounce. A ham & cheese omelette has even more at 16g per 100g. For comparison, a plain omelette has 10.6g/100g.
Is a vegetable omelette lower in calories?
Yes — a vegetable omelette has 130 kcal per 100g, the lowest of any omelette variant and lower than a boiled egg (155 kcal/100g). The vegetables (peppers, mushrooms, onion, spinach) add volume and weight with minimal calories (7-8 kcal per 30g), diluting the egg's calorie density. They also add vitamin C (12mg/100g) and fiber (0.8g/100g) that plain eggs lack.
How much sodium is in an omelette?
It ranges widely: plain omelette has 155mg sodium per 100g, cheese omelette 280mg, and ham & cheese 420mg. A full 2-egg ham & cheese omelette can have 756mg sodium (33% DV). The ham alone adds ~350mg per ounce. Vegetable omelettes have the least sodium at 145mg/100g because vegetables dilute without adding sodium.
Does cooking style (French vs American) change omelette nutrition?
French omelettes (runny center, minimal browning) and American omelettes (fully set, sometimes browned) have nearly identical nutritional profiles — the difference is cooking time and texture, not composition. French omelettes may retain marginally more heat-sensitive vitamins, but the difference is smaller than natural egg-to-egg variation.

Important Notice

Nutritional values for the plain omelette are based on USDA FoodData Central data for omelette (eggs cooked with butter). Filled variants are calculated from verified base values plus USDA data for individual fillings (cheddar, ham, vegetables). Actual nutrient content varies by filling quantities, cooking fat type and amount, egg size, and preparation style. This tool is for informational and nutrition journaling purposes only — it is not a substitute for guidance from a qualified nutrition professional.

About the Author

Manish Kumar - Author
Manish KumarNASM Certified Personal Trainer (CPT)

Certified fitness professional and nutrition researcher with over 10 years of experience in the fitness and wellness industry. Founder of Food Nutrify, dedicated to making accurate, science-backed nutrition data accessible to everyone through free, easy-to-use calculators.

NASM Certified Personal TrainerSports Nutrition Specialist

References & Sources

  1. [1] USDA FoodData Central (2024). Egg, whole, cooked, omelet; Cheese, cheddar; Ham, sliced, deli. U.S. Department of Agriculture, Agricultural Research Service.
  2. [2] NCBI Bookshelf (2024). Eggs: Nutritional Value and Functional Properties — Egg Bioactive Components. NCBI — StatPearls / National Library of Medicine.
  3. [3] Réhault-Godbert S, Guyot N, Nys Y (2025). Egg in Nutrition and Health: An Updated Review. ScienceDirect — Trends in Food Science & Technology.