Ham and Cheese Omelet
A fluffy, golden omelet stuffed with savory diced ham and gooey melted cheddar cheese. This classic American breakfast is quick, satisfying, and ready in under 10 minutes per serving.
For 4 servings
7 steps. 20 minutes total.
- 1
Prepare all your ingredients
- a.Dice the ham, shred the cheese, and thinly slice the green onions. Set them aside in small bowls for easy access when cooking.
- 2
For the first omelet, crack 3 large eggs into a small bowl
- a.Add 1 tbsp of milk, 1/4 tsp of salt, and a pinch of black pepper. Whisk with a fork or whisk just until the yolks and whites are blended and slightly frothy. Do not over-mix.
- 3
Heat an 8-inch non-stick skillet over medium heat
- a.Add 1 tbsp of butter and swirl to coat the bottom of the pan. Once the butter is melted and foaming, pour in the egg mixture.
- 4
Step 4
- a.Let the eggs cook undisturbed for about 30-45 seconds until the edges begin to set. Using a silicone spatula, gently push the cooked edges toward the center and tilt the pan to allow the uncooked egg to flow underneath. Continue this process for 1-2 minutes until the omelet is about 80% set but still slightly moist on top.
- 5
Step 5
- a.Sprinkle one-quarter of the diced ham (about 2-3 tbsp) and shredded cheese (about 1/4 cup) over one half of the omelet. Let it cook for another 30-60 seconds to warm the fillings and melt the cheese.
- 6
Step 6
- a.Carefully fold the empty half of the omelet over the filled half using your spatula. Let it cook for another 15 seconds, then gently slide it onto a plate. Garnish with a sprinkle of sliced green onions.
- 7
Serve immediately
- a.Repeat steps 2 through 6 to cook the remaining three omelets, using the remaining ingredients.
What to keep in mind.
6 tips from the recipe — small details that make a real difference to the final dish.
- 1For the best results, use a non-stick skillet to prevent the eggs from sticking and ensure easy folding.
- 2Cook on medium heat. High heat can cause the eggs to become tough and brown too quickly.
- 3For a fluffier omelet, allow your eggs and milk to come to room temperature before whisking.
- 4Avoid over-whisking the eggs. Mix just until the yolks and whites are blended to maintain a tender texture.
- 5Add the fillings when the eggs are mostly set but still slightly moist on top. This helps the fillings adhere and the cheese to melt perfectly.
- 6Serve the omelet immediately after cooking for the best flavor and texture.
Adapt it for your goals.
Cheese Swap
Instead of cheddar, try using Swiss, Gruyère, Monterey Jack, or a pepper jack for a little kick.
Add VegetablesAdd Vegetables
Sauté some mushrooms, bell peppers, onions, or spinach and add them with the ham and cheese for extra flavor and nutrients.
Different MeatDifferent Meat
Substitute the ham with crumbled cooked bacon, breakfast sausage, or diced turkey.
Fresh HerbsFresh Herbs
Mix finely chopped fresh herbs like chives, parsley, or dill into the egg mixture for an aromatic boost.
Why this is on our healthy list.
Excellent Source of Protein
With a combination of eggs and ham, this omelet provides high-quality protein that is essential for muscle repair, growth, and maintaining energy levels throughout the day.
Rich in B Vitamins
Eggs are a natural source of B vitamins, especially B12 and riboflavin (B2), which are crucial for converting food into energy and supporting brain health.
Supports Bone Health
The cheese and milk in this recipe contribute a good amount of calcium, a mineral vital for building and maintaining strong, healthy bones and teeth.
Frequently asked questions
One serving of this ham and cheese omelet contains approximately 450-500 calories, depending on the specific types of ham and cheese used.
