Ham Egg Cheese Omelet: Easy 10-Minute Recipe

Updated November 6, 2026

Total time
10 min
prep 5 min · cook 5 min
Serves
1
one portion

Jump to recipe

Ham Egg Cheese Omelet: Easy 10-Minute Recipe

This ham egg cheese omelet is a classic breakfast that comes together in about 10 minutes. It’s a protein-packed meal featuring fluffy eggs, savory diced ham, and melted cheese, all folded into a golden half-moon. The combination of salty ham and rich cheese makes it a satisfying and dependable way to start the day.

Ingredients

  • 2 large eggs
  • 1 tablespoon (15 ml) whole milk or water
  • 1/8 teaspoon salt
  • 1/8 teaspoon black pepper
  • 1 tablespoon (14 g) unsalted butter
  • 1/3 cup (50 g) diced cooked ham
  • 1/4 cup (28 g) shredded cheddar cheese (or Swiss, Gruyère, or Monterey Jack)

Instructions

  1. Crack the eggs into a small bowl. Add the milk or water, salt, and pepper. Whisk with a fork until the yolks and whites are fully combined and the mixture is slightly frothy, about 20 seconds.
  2. Heat an 8-inch (20 cm) nonstick skillet over medium heat. Add the butter and swirl the pan until it melts and foams but does not brown.
  3. Pour the egg mixture into the center of the pan. Let it sit undisturbed for 5–10 seconds, then use a rubber spatula to gently push the cooked edges toward the center, tilting the pan so the raw egg flows to the edges. Repeat this pushing motion around the pan until the eggs are mostly set but still slightly soft and shiny on top, about 1–2 minutes.
  4. Sprinkle the diced ham and shredded cheese evenly over one half of the omelet.
  5. Using the spatula, fold the other half of the omelet over the filling. Press down gently with the spatula to seal the edges.
  6. Slide the omelet onto a plate, seam side down. Let it rest for 1 minute so the cheese finishes melting, then serve warm.

Tips

  • Use a nonstick skillet and medium heat. High heat will brown the eggs too quickly and make the omelet tough. If the pan is too hot, the eggs will set before you can fold them.
  • Do not over-whisk the eggs. A few streaks of white are fine; over-beating incorporates too much air, which can make the omelet puff up and then deflate.
  • Keep the filling modest. Overfilling makes the omelet hard to fold and can cause it to tear. If you prefer more ham, increase the pan size to 10 inches (25 cm) and use 3 eggs.
  • For a lighter texture, use water instead of milk. Milk adds richness but can make the eggs slightly denser. Water creates steam, which helps the eggs stay fluffy.

Serving Suggestions

Serve the omelet hot with buttered toast, a side of roasted potatoes, or fresh fruit. It also pairs well with a simple green salad for a light lunch. For a heartier breakfast, add a side of sautéed mushrooms or a handful of cherry tomatoes.

Variations

  • Vegetable Omelet: Omit the ham and add 1/4 cup (40 g) of sautéed bell peppers, onions, or spinach. Cook the vegetables first in the pan, remove them, then proceed with the eggs.
  • Herb Omelet: Stir 1 tablespoon (3 g) of chopped fresh chives, parsley, or dill into the egg mixture before cooking.
  • Spicy Omelet: Add a pinch of red pepper flakes or a dash of hot sauce to the egg mixture, and use pepper jack cheese instead of cheddar.
  • Denver Omelet: Add 2 tablespoons (20 g) of diced onion and 2 tablespoons (30 g) of diced green bell pepper along with the ham for a Western-style omelet.

Storage and Reheating

Refrigerate any leftover omelet in an airtight container within 2 hours of cooking. It will keep for up to 3 days. To reheat, place the omelet in a skillet over low heat for 2–3 minutes per side, or microwave on a plate for 30–45 seconds. The texture will be softer than fresh, but it still tastes good. For best results, reheat gently to avoid drying out the eggs.

Frequently Asked Questions

Can I use egg whites only? Yes, use 3 egg whites instead of 2 whole eggs. The omelet will be lower in fat and calories but slightly less rich. Add a little extra cheese to compensate for the missing yolk flavor.

What cheese melts best? Cheddar, Swiss, Gruyère, and Monterey Jack all melt smoothly. Pre-shredded cheese works, but it often contains anti-caking agents that can make it less creamy. Shredding from a block gives a smoother melt.

Why did my omelet stick to the pan? The pan may not have been hot enough when you added the butter, or the butter may have burned. Use medium heat and make sure the butter is foaming but not brown before adding the eggs. A well-seasoned nonstick pan is essential.

Can I make this ahead of time? Omelets are best eaten fresh, but you can prep the ingredients in advance. Dice the ham and shred the cheese the night before and store them in the fridge. Whisk the eggs just before cooking.

Is it safe to eat a slightly runny omelet? The USDA FSIS recommends cooking egg dishes to a safe minimum internal temperature of 160°F (71°C). If the eggs are still runny, they have not reached that temperature. Cook until the eggs are set and no liquid egg remains.

Can I use leftover ham from a holiday meal? Yes, any cooked ham works. Dice it into small pieces so it heats through quickly. If the ham is very salty, reduce the added salt in the egg mixture.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).