Ham Cheddar Mushroom Omelets

Fluffy ham and cheese omelets topped with a rich, creamy mushroom sauce, infused with garlic, chives, and a hint of onion for a savory breakfast delight.

Indulge in a savory breakfast with these ham and cheese omelets, smothered in a creamy mushroom sauce that brings comforting flavors to every bite. The sauce combines earthy mushrooms, garlic, and fresh chives, simmered in butter and cream for a velvety finish that complements the fluffy, herb-infused eggs. Filled with tender ham and melted cheddar, each omelet is perfectly balanced with the richness of the sauce, making it an irresistible morning treat.

Servings

2

Prep Time

15 minutes

Cook Time

15 minutes

Total Time

30 minutes

Mushroom Cream Sauce
2 tbsp butter
1 small onion or shallot, finely chopped
2 cloves garlic, minced
1 cup mushrooms, sliced
1 tbsp all-purpose flour
1/2 cup heavy cream
1/2 cup broth (vegetable or chicken)
1 tbsp chopped fresh chives
Salt and pepper, to taste

Omelets
4 large eggs
Salt and pepper, to taste
1 tbsp fresh chives (or mixed herbs like parsley and thyme), chopped
2 tbsp butter (divided)
1/2 cup diced ham
1/2 cup shredded cheddar cheese

Preparing the Mushroom Cream Sauce
In a skillet over medium heat, melt 2 tablespoons butter until it begins to foam. Add 1 small finely chopped onion or shallot and cook for about 3–4 minutes until softened and lightly translucent. Stir in 2 cloves minced garlic and cook for another 30 seconds until fragrant. Add 1 cup sliced mushrooms and cook, stirring occasionally, until they release their moisture and begin to brown, about 5–7 minutes. Sprinkle in 1 tablespoon all-purpose flour and stir well to coat the mushrooms, cooking for about 1 minute to remove the raw flour taste. Slowly pour in ½ cup broth (vegetable or chicken) while stirring to prevent lumps, then add ½ cup heavy cream. Let the sauce simmer gently for a few minutes until it thickens to a creamy consistency. Stir in 1 tablespoon chopped fresh chives, then season with salt and pepper to taste. Reduce heat to low and keep warm.

Preparing the Omelet Mixture
In a bowl, crack and whisk 4 large eggs until fully blended. Season with salt and pepper to taste, then stir in 1 tablespoon chopped fresh chives (or mixed herbs like parsley and thyme). Set aside. Prepare your fillings by measuring out ½ cup diced ham and ½ cup shredded cheddar cheese so they are ready to add during cooking.

Cooking the Omelets
Heat a nonstick skillet over medium heat and melt about 1 tablespoon of the 2 tablespoons butter (divided). Once the butter is melted and lightly bubbling, pour in half of the egg mixture, swirling to coat the pan evenly. Let the eggs cook undisturbed for about 1–2 minutes until the bottom is set but the top is still slightly soft. Sprinkle half of the ½ cup diced ham and half of the ½ cup shredded cheddar cheese over one side of the omelet. Gently fold the omelet over the filling and cook for another 30–60 seconds until the cheese is melted and the eggs are cooked through. Transfer to a plate and repeat the process with the remaining 1 tablespoon butter, egg mixture, ham, and cheese to make the second omelet.

Assembling and Serving
Place each omelet on a plate and generously spoon the warm mushroom cream sauce over the top. Garnish with additional chives if desired and serve immediately while hot, allowing the creamy sauce to complement the savory ham and melted cheese inside the omelet.