If you have been searching for a breakfast dish that combines wholesome ingredients with effortless preparation, look no further than this delightful Baked Denver Omelet Recipe. It brings together the classic flavors of ham, bell peppers, and sharp cheddar cheese in a fluffy, oven-baked style that’s perfect for family mornings or brunch gatherings. This recipe is not only easy to make but also delivers a vibrant, comforting meal that fills your kitchen with irresistible aromas and your plate with colorful, savory goodness.

Ingredients You’ll Need
The beauty of this Baked Denver Omelet Recipe is how simple yet essential each ingredient is. Every component plays a vital role in creating that perfect balance of flavors, textures, and a bright pop of color that makes this dish truly special.
- 1/2 cup chopped red bell pepper: Adds sweetness and a cheerful red color to brighten every bite.
- 1/2 cup chopped green bell pepper: Offers a fresh, slightly grassy flavor and vibrant green shade.
- 1/3 cup chopped yellow onion: Brings a subtle sharpness and soft texture after cooking.
- 2 tsp olive oil: Perfect for sautéing your veggies to tender perfection without overpowering their natural flavors.
- 1 cup (heaping) chopped cooked ham: Adds hearty, smoky, and salty notes – using cooked ham steak gives the best texture.
- 8 large eggs: The fluffy backbone of this omelet, providing protein and creating that satisfying baked puff.
- 1/3 cup milk: Helps keep the eggs tender and light throughout baking.
- Salt and freshly ground black pepper: Essential for seasoning and bringing all ingredients together.
- 1/2 cup shredded sharp cheddar cheese: Melts beautifully over the veggies and ham, adding tangy richness.
- Sliced avocados (optional): A creamy, buttery complement that pairs wonderfully as a fresh garnish.
- Chopped chives and hot sauce (optional): For those who love an extra kick and fresh herbaceous notes.
How to Make Baked Denver Omelet Recipe
Step 1: Prepare the Oven and Baking Dish
Begin by preheating your oven to 400°F (200°C). This ensures your omelet will bake evenly and get that perfect puff. Lightly spray a 7 by 11-inch or 9 by 9-inch baking dish with cooking spray. Sprinkle the chopped ham evenly across the bottom to create a savory base layer.
Step 2: Sauté the Vegetables
Heat 2 teaspoons of olive oil in a skillet over medium-high heat until shimmering. Toss in your chopped red and green bell peppers along with the yellow onion. Cook, stirring occasionally, until they soften and release their sweet aroma, about 4 minutes. This step is crucial to build depth of flavor and tender texture. Once done, distribute the pepper and onion mixture evenly over the ham layer in your baking dish. Then sprinkle the sharp cheddar cheese uniformly on top to melt gloriously in the oven.
Step 3: Mix Eggs and Pour
In a large bowl, whisk together 8 eggs with 1/3 cup milk until the mixture is smooth and light. Season generously with salt and freshly ground black pepper to taste. Pour the egg mixture gently over the layered ingredients in your baking dish, letting it seep through and cover everything evenly—this is what will bind all those vibrant flavors while baking into a fluffy omelet.
Step 4: Bake Until Puffy and Set
Place your baking dish in the preheated oven and bake for 22 to 25 minutes. Keep an eye on it towards the end—your dish should be beautifully puffed up, golden at the edges, and fully set in the middle. This perfectly baked Denver omelet will be a treat not only to taste but visually appealing with its colorful layers peeking through.
How to Serve Baked Denver Omelet Recipe

Garnishes
Serving your Baked Denver Omelet Recipe with garnishes instantly elevates both taste and presentation. Freshly sliced avocado adds a creamy contrast to the warm, cheesy eggs. Chopped chives sprinkle a fresh, mild onion flavor while a hint of hot sauce brings excitement and a hint of heat to every bite. These little touches can turn a simple breakfast into a memorable feast.
Side Dishes
Pair this baked omelet with light sides like mixed greens or a crisp fruit salad for a refreshing balance. Toasted crusty bread or a warm, buttery croissant can soak up any delicious juices left behind, turning the meal into a complete, satisfying experience. For a heartier brunch, consider roasted potatoes with herbs – their crispy exterior complements the fluffy texture of the omelet beautifully.
Creative Ways to Present
Try cutting the omelet into squares and serving it on a wooden board with bowls of your favorite toppings arrayed around it. You could also fill individual ramekins with this recipe for personalized oven-baked omelets that impress at brunch parties. Adding colorful edible flowers or fresh herbs on top can make your dish look elegant and irresistible.
Make Ahead and Storage
Storing Leftovers
This Baked Denver Omelet Recipe keeps very well in the fridge for up to 3 days. Store leftovers in an airtight container to maintain freshness. It makes a fantastic next-day breakfast or quick lunch option that’s just as flavorful.
Freezing
If you want to prep ahead or save extra portions, you can freeze the omelet. Cut into individual servings and freeze in sealed containers or freezer bags. It will keep for up to 1 month. Just defrost overnight in the fridge before reheating.
Reheating
To reheat, pop your leftovers in a microwave for about 1-2 minutes until warm. Alternatively, use a preheated oven at 350°F (175°C) for 10-15 minutes to regain some crispness on the edges. Reheating gently helps maintain that fluffy texture you love about the original baked omelet.
FAQs
Can I use other types of cheese in this Baked Denver Omelet Recipe?
Absolutely! While sharp cheddar provides a classic tang and melting quality, feel free to experiment with mozzarella for creaminess, pepper jack for a spicy kick, or even Swiss for a nutty twist.
Is it necessary to cook the vegetables before baking?
Sautéing the peppers and onions softens them and intensifies their flavor, which really elevates this Baked Denver Omelet Recipe. Raw veggies tend to stay crunchy and release water during baking, which might affect the texture.
Can I add other meats besides ham?
Yes! Chopped cooked bacon, sausage, or even turkey ham work well and add their own unique touches. Just make sure they’re fully cooked before layering in the baking dish.
How can I make this recipe vegetarian?
Simply omit the ham and consider adding extra veggies like mushrooms, spinach, or tomatoes. Using a flavorful cheese will help keep the richness and heartiness intact.
What if I don’t have a 7×11 or 9×9-inch baking dish?
Any oven-safe dish around that size will work fine. Just be mindful of the depth – if it’s too shallow, the omelet may cook faster; if too deep, it may take longer. Adjust baking times accordingly and watch for that puffed, set texture.
Final Thoughts
This Baked Denver Omelet Recipe is a true treasure, turning humble breakfast ingredients into a vibrant, satisfying meal that’s perfect for sharing. Whether it’s a busy weekday morning or a relaxed weekend brunch, this dish brings warmth, color, and delicious flavor with minimal fuss. I’m sure once you try it, it will quickly become one of your go-to favorites – just like it did for me!
Print
Baked Denver Omelet Recipe
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: 6 servings
- Category: Breakfast
- Method: Baking
- Cuisine: American
Description
This Baked Denver Omelet is a hearty and flavorful breakfast casserole combining diced ham, sautéed bell peppers and onions, eggs, and sharp cheddar cheese baked to fluffy perfection. It’s perfect for prepping ahead and serving a crowd, offering a delicious twist on the classic Denver omelet in easy-to-slice form.
Ingredients
Vegetables
- 1/2 cup chopped red bell pepper (chopped small)
- 1/2 cup chopped green bell pepper
- 1/3 cup chopped yellow onion
Protein
- 1 cup (heaping) chopped cooked ham (fully cooked bone-in ham steak recommended)
- 8 large eggs
Dairy
- 1/3 cup milk
- 1/2 cup shredded sharp cheddar cheese
Other
- 2 tsp olive oil
- Salt and freshly ground black pepper to taste
- Sliced avocados, for serving (optional)
- Chopped chives and hot sauce, for serving (optional)
Instructions
- Preheat and prepare baking dish: Preheat your oven to 400°F (200°C). Spray a 7 by 11-inch or 9 by 9-inch baking dish with cooking spray to prevent sticking. Evenly sprinkle the chopped ham in a single layer at the bottom of the baking dish.
- Sauté vegetables: Heat olive oil in a skillet over medium-high heat until hot. Add the chopped red and green bell peppers and yellow onion. Cook, stirring occasionally, until the vegetables are softened and fragrant, about 4 minutes. Evenly spread this cooked pepper and onion mixture over the ham layer in the baking dish. Then, sprinkle the shredded sharp cheddar cheese evenly on top.
- Mix eggs and pour: In a large bowl, whisk together the eight eggs and milk until fully blended. Season the mixture with salt and freshly ground black pepper to taste, stirring well. Carefully pour this egg mixture evenly over the layered ingredients in the baking dish.
- Bake until set: Place the baking dish in the preheated oven and bake until the omelet is puffy, fully set, and lightly golden on top, about 22 to 25 minutes. Remove from oven and let it cool slightly before slicing.
- Serve: Cut the baked omelet into servings and serve warm. Garnish with sliced avocados, chopped chives, and hot sauce if desired for added flavor and freshness.
Notes
- Use fully cooked ham to ensure it is heated through without overcooking the eggs.
- Chop vegetables finely for even cooking and texture.
- Optional toppings like avocado, chives, and hot sauce add freshness and spice.
- Cooking time may vary slightly depending on oven; check for a fully set center before removing.
- Leftovers can be refrigerated and reheated gently in a microwave or oven.

