Ham, Mushroom, and Pepper Omelet
A classic American breakfast, this fluffy omelet is packed with savory diced ham, earthy mushrooms, crisp bell peppers, and melted cheddar cheese. Ready in minutes for a protein-rich start to your day.
For 2 servings
Prepare the Ingredients
Dice 2 oz cooked ham into small 1/4-inch pieces. Slice 0.5 cup button mushrooms and 0.5 cup bell pepper thinly. Shred 3 tbsp sharp cheddar cheese. This ensures all components are ready for quick cooking.
Sauté Vegetables
In a medium non-stick pan, melt 0.5 tsp butter over medium heat. Add the sliced mushrooms and bell pepper. Sauté for 3-5 minutes, stirring occasionally, until the vegetables are tender-crisp and slightly softened. Remove from pan and set aside.
TIPAvoid overcrowding the pan to ensure vegetables brown nicely instead of steaming.Whisk the Eggs
In a medium bowl, crack 4 large eggs. Add a pinch of salt and a pinch of black pepper. Whisk vigorously with a fork or whisk for 30-60 seconds until the yolks and whites are fully combined and slightly frothy, incorporating air for a fluffier omelet.
Cook the Omelet
Return the pan to medium-low heat and melt the remaining 0.5 tsp butter, swirling to coat the bottom. Pour half of the whisked egg mixture into the pan. Let it cook undisturbed for about 1 minute until the edges begin to set.
- As the edges set, gently push cooked egg from the edges towards the center with a spatula, tilting the pan to allow uncooked egg to flow underneath.
- Continue cooking for another 1-2 minutes until the top is mostly set but still slightly moist.
Fill and Fold
Sprinkle half of the diced ham, sautéed vegetables, and shredded cheddar cheese over one half of the almost-set omelet. Cook for an additional 30 seconds to allow the cheese to begin melting.
- Using a spatula, carefully fold the empty half of the omelet over the filling.
- Cook for another 30 seconds to 1 minute, until the cheese is fully melted and the omelet is golden brown on the bottom.
Serve Immediately
Gently slide the cooked omelet onto a plate. Repeat the process for the second omelet with the remaining ingredients. Serve hot for the best flavor and texture.
TIPFor an extra touch, garnish with fresh herbs like chives or parsley before serving.
What to keep in mind.
5 tips from the recipe — small details that make a real difference to the final dish.
- 1For a fluffier omelet, add a splash of milk or water (about 1 tbsp) to the eggs before whisking.
- 2Use a good quality 8-inch non-stick skillet for best results and easy flipping.
- 3Keep the heat on medium to medium-low. High heat will cook the eggs too quickly and make them rubbery.
- 4Don't overfill the omelet, or it will be difficult to fold neatly.
- 5To ensure the cheese is fully melted, you can cover the pan for 30 seconds after folding.
Adapt it for your goals.
Vegetarian
Omit the ham and double the mushrooms, or add 1/4 cup of sautéed spinach for an earthy, savory flavor.
spicySpicy
Add 1/4 teaspoon of red pepper flakes to the egg mixture or serve with your favorite hot sauce.
healthyHealthy
Use cooking spray instead of butter, use 1 whole egg and 3 egg whites, and opt for a low-fat cheese to reduce calories and fat.
high proteinHigh protein
Increase the ham to 4 oz for the total recipe and add an extra egg white to each omelet for a significant protein boost.
Why this is on our healthy list.
Excellent Source of Protein
With eggs and ham as primary ingredients, this omelet provides high-quality protein essential for muscle maintenance and keeping you full.
Rich in Vitamins
Eggs are a natural source of Vitamin D and B12, which support bone health and energy metabolism. Bell peppers add a boost of Vitamin C.
Supports Satiety
The combination of protein and healthy fats helps to keep you feeling full and satisfied, reducing the likelihood of mid-morning snacking.
Frequently asked questions
Yes, in moderation, it's a great source of protein which helps with satiety. To make it healthier, you can use less butter and cheese, or use leaner ham.



