Home › Breakfast › Easy Ham and Cheese Omelette with Sausage
Breakfast

Easy Ham and Cheese Omelette with Sausage

By Ahsan ul Haq · Published: 21 October 2026 · Last updated: 21 October 2026 · How our recipes are developed

A folded ham and cheese omelette dusted with cracked black pepper on a white plate with a dark blue rim, served with one browned sausage link and two roasted plum tomato halves, seen from above
Photo by Daderot via Wikimedia Commons (CC0).

A diner omelette is a small test of egg cookery: set but never browned underneath, soft in the middle, folded - not rolled into a tube - around a filling that has actually melted. The plate in the photograph passes that test in home colours: a pale, glossy folded omelette with ham peeking from its edge and a heavy dusting of cracked black pepper, one browned sausage link alongside, and two roasted plum tomato halves doing the work toast usually does.

Three habits get you there. Warm the ham in the pan first so it does not chill the eggs; keep the heat at a patient medium-low so the bottom sets without colouring; and take the pan off the heat while the top is still slightly glossy, because the fold and the hot filling finish the cooking. It is the same gentle-heat thinking behind our easy eggs Benedict - eggs reward restraint everywhere they appear.

This recipe makes two plates exactly like the one pictured, cooked one omelette at a time - a crowded pan of six eggs makes a frittata, which is a fine thing but a different one. Each plate gets its own sausage and its own tomatoes, roasted while the coffee brews. More morning plates live in our Breakfast collection.

Prep10 minutes
Cook10 minutes
Total20 minutes
Servings2 servings
Calories428 kcal

Cracked pepper, and plenty of it

The pepper on this omelette is not a garnish afterthought - in the photograph it is a visible, coarse dusting across the whole surface, and it earns its place. Freshly cracked black pepper is floral and warm where pre-ground pepper is dusty, and the contrast against soft, rich eggs is the plate's main seasoning event after the ham's salt. Crack it coarse, and put half on the eggs as they set and half over the finished fold, exactly as pictured.

Roasted tomatoes instead of raw

A raw tomato half beside hot eggs weeps and tastes of the refrigerator. These plum halves are roasted cut-side up with salt until their edges slump and their flavour concentrates, which takes about the same time as cooking the sausages in the oven beside them. They arrive at the plate sweet, jammy and warm, and their acidity is what cuts the richness of cheese and sausage - the plate is designed around that contrast.

Ingredients

  • 6 large eggs (300 g)
  • 2 tablespoons milk (30 ml)
  • 1/2 teaspoon fine sea salt (3 g)
  • 1 teaspoon coarsely cracked black pepper (3 g), divided
  • 4 oz cooked ham, cut into small strips (115 g)
  • 1 cup shredded cheddar or Gruyere cheese (115 g)
  • 2 tablespoons butter, divided (28 g)
  • 2 chicken or pork breakfast sausage links (120 g)
  • 2 plum tomatoes, halved lengthways (180 g)
  • 1 teaspoon olive oil (5 ml)

Amounts are for the yield below. US customary measures first, grams in brackets for scale users.

Step-by-step instructions

  1. Roast the tomatoes and sausages. Heat the oven to 400°F (200°C). Place the tomato halves cut-side up in a small baking dish, drizzle with the olive oil and a pinch of the salt, and add the sausage links to the dish. Roast for 15 minutes until the tomatoes slump at the edges and the sausages are browned, as on the plate.
  2. Whisk the eggs. Whisk the eggs, milk, salt and half the cracked pepper in a bowl until no streaks of white remain and the surface is lightly foamy. Do not season hours ahead - salted eggs left standing turn watery and their colour dulls.
  3. Warm the ham. Melt 1 tablespoon of the butter in a 10-inch nonstick skillet over medium heat. Add half the ham and warm it for 1 minute until its edges just colour. Spread it evenly across the pan; warming it first keeps the filling hot and the cheese melting on schedule.
  4. Set the first omelette. Pour in half the egg mixture and lower the heat to medium-low. As the edges set, draw them toward the centre with a spatula and tilt the pan so uncooked egg flows underneath. When the top is set at the edges but still glossy in the middle, scatter over half the cheese.
  5. Fold and plate. Fold the omelette in half with the spatula, slide it onto a warm plate so the seam sits underneath, and brush the top with a little of the remaining butter for the glossy finish in the photograph. Dust with cracked pepper, and add one sausage link and two roasted tomato halves to the plate.
  6. Repeat and serve. Wipe the pan, melt the remaining butter, and repeat with the remaining ham, eggs and cheese for the second plate. Serve both at once, while the cheese inside is still molten - an omelette waits for nobody, and its soft centre firms within minutes.

Nutrition estimate

NutrientPer serving
Calories428 kcal
Protein31 g
Carbohydrates6 g
Fat31 g
Saturated fat13 g
Sodium980 mg
Fiber1 g
Sugar4 g

Nutrition figures are estimates calculated from standard ingredient data for the yield stated. Your actual values will vary with brands, substitutions and portion sizes — treat them as a guide, not a guarantee.

Storage & reheating

Omelettes are at their best within minutes and do not store well as finished plates. If you must hold one, keep it on a warm plate in a 200°F (95°C) oven for no more than 15 minutes. Leftover omelette keeps 1 day refrigerated and reheats gently, covered, in a low oven - the texture firms but the flavour holds for a breakfast sandwich filling. Nutrition values are estimates and will vary with the sausage and cheese chosen.

A folded ham and cheese omelette dusted with cracked black pepper on a white plate with a dark blue rim, served with one browned sausage link and two roasted plum tomato halves, seen from above

Easy Ham and Cheese Omelette with Sausage

Recipe by Ahsan ul Haq, FryDaily editor · Published 21 October 2026

Soft folded eggs, ham and melted cheese, with sausage and roasted tomatoes on the side.

Yield: 2 servings  ·  Scale:
Prep10 minutes
Cook10 minutes
Total20 minutes
Servings2 servings
Calories428 kcal

Ingredients

Tick ingredients off as you prep, and tap a step below to mark it done as you cook. Scaling adjusts the listed amounts - seasoning to taste stays your call.

Instructions

  1. Roast the tomatoes and sausages. Heat the oven to 400°F (200°C). Place the tomato halves cut-side up in a small baking dish, drizzle with the olive oil and a pinch of the salt, and add the sausage links to the dish. Roast for 15 minutes until the tomatoes slump at the edges and the sausages are browned, as on the plate.
  2. Whisk the eggs. Whisk the eggs, milk, salt and half the cracked pepper in a bowl until no streaks of white remain and the surface is lightly foamy. Do not season hours ahead - salted eggs left standing turn watery and their colour dulls.
  3. Warm the ham. Melt 1 tablespoon of the butter in a 10-inch nonstick skillet over medium heat. Add half the ham and warm it for 1 minute until its edges just colour. Spread it evenly across the pan; warming it first keeps the filling hot and the cheese melting on schedule.
  4. Set the first omelette. Pour in half the egg mixture and lower the heat to medium-low. As the edges set, draw them toward the centre with a spatula and tilt the pan so uncooked egg flows underneath. When the top is set at the edges but still glossy in the middle, scatter over half the cheese.
  5. Fold and plate. Fold the omelette in half with the spatula, slide it onto a warm plate so the seam sits underneath, and brush the top with a little of the remaining butter for the glossy finish in the photograph. Dust with cracked pepper, and add one sausage link and two roasted tomato halves to the plate.
  6. Repeat and serve. Wipe the pan, melt the remaining butter, and repeat with the remaining ham, eggs and cheese for the second plate. Serve both at once, while the cheese inside is still molten - an omelette waits for nobody, and its soft centre firms within minutes.
Calories: 428 kcalProtein: 31 gCarbohydrates: 6 gFat: 31 gSaturated fat: 13 gSodium: 980 mgFiber: 1 gSugar: 4 g

Recipe by Ahsan ul Haq · FryDaily. Printing? This card is designed to print cleanly on its own.

A

Recipe by Ahsan ul Haq

Ahsan ul Haq is the owner and editor of FryDaily. He plans the recipe calendar and writes the site's recipes from classic home-cooking methods and standard references — US measures with grams, honest planning times and a nutrition estimate on every page. More about the author · How our recipes are developed

Share this recipe: Pinterest Facebook Copy link
Pinterest pin: Easy Ham and Cheese Omelette with Sausage recipe from FryDaily
Save this recipe for later: Pin it on Pinterest

You may also like

Never miss a new recipe

Join the free FryDaily email list — one short email when new recipes land, with the week's most-saved dishes. No spam, no selling your address, unsubscribe any time with one reply.

Prefer pictures? Every recipe also carries a Pinterest pin — use the Save on Pinterest button on any recipe to keep it in your own boards.

Frequently asked questions

Why did my omelette brown on the bottom?

The pan was too hot. Eggs colour fast once a pan passes medium, and a browned omelette tastes of the pan rather than of butter and egg. Cook over medium-low, be patient through the setting stage, and if your stove runs hot, lift the pan off the burner for a few seconds whenever the eggs set faster than you can tilt.

Can I add vegetables to the filling?

Yes - sauteed mushrooms, diced bell pepper, spinach or onion all belong here, but cook them separately first and add them warmed, in small amounts. Raw vegetables release water into the eggs and make the fold weep. About 1/4 cup of cooked vegetables per omelette is the comfortable limit.

What cheese melts best in an omelette?

Cheddar is the diner standard and the flavour in this recipe; Gruyere melts silkier and tastes nuttier; Monterey Jack is mildest and melts fastest. Avoid pre-shredded low-moisture mozzarella alone - it strings rather than sauces - and avoid very aged, crumbly cheeses, which turn grainy in the short cooking time.

How do I make this for four people?

Cook four omelettes one at a time from double the mixture, holding finished plates in a 200°F (95°C) oven for up to 15 minutes while you work. Roast extra tomatoes and sausages on a sheet pan alongside. Do not try to fold one giant eight-egg omelette - it will tear, and the centre will not set evenly.

Can I leave out the sausage?

Of course - the omelette and tomatoes are a complete plate on their own, and the recipe's title pairing is a serving suggestion taken from the photograph, not a rule. A slice of buttered toast, a handful of dressed greens or leftover roast potatoes all sit happily in the sausage's place.