Denver Omelet Casserole

This Denver omelet casserole is perfect for holidays, overnight guests, weekend brunch, or an extra special breakfast-for-dinner situation. You can easily serve six folks on a single batch of this (especially if you have it as part of a whole brunch spread), but it’s also easy to double or even triple the recipe. This baby is designed to feed the masses. What are you waiting for? Let’s breakfast bake!
Why You’ll Love This Recipe

This overnight breakfast bake is about to change your holiday mornings for the better!
I love a savory breakfast. I won’t turn down a stack of pancakes, but if I had my choice? Savory all the way, baby—and this casserole is one of my favorites. It’s easy to mix up, perfect to make ahead, and just the thing for stress-free holiday mornings!
Here’s why you’ll love this recipe:
- It’s a meal-prep dream come true. This casserole can be made ahead of time and then baked off in the morning—which makes it perfect for serving to house guests.
- It’s packed full of veggies. Veggies with your morning meal? Yes, please! Especially when it’s this hearty and delicious.
- Everyone loves it. I love it because it frees me up to spend more time with my guests, and my guests love it because it’s so darn good!
Step-by-Step how to Make Denver Omelet Casserole
1
Whisk!
Turn on your oven to preheat and spray a baking dish with nonstick spray. Whisk together the eggs, milk, and seasonings in a medium bowl.
2
Pour.
Grab a very large bowl and toss together diced onion and bell peppers, chopped ham, shredded cheese, and bread cubes. Pour the whisked egg mixture over everything and stir it up. Then pour the whole shebang into the prepared baking dish, spreading it out until it’s even.
3
Bake!
Pop the baking dish into the preheated oven. Bake until the top is golden brown, the edges are puffed up, and the middle is juuuuuuust set. Then take it out, let it rest, slice, and serve!
Denver Omelet protips

Want to save this recipe?

Denver Omelet Breakfast Bake
Ingredients
- Cooking spray
- 1 ½ cups milk
- 8 eggs
- 2 teaspoons dry mustard
- ½ teaspoon salt
- ½ teaspoon black pepper
- 1 large onion diced
- 1 large green bell pepper diced
- 1 large red bell pepper diced
- 1 cup chopped ham
- 1 ½ cups shredded sharp cheddar cheese
- 8 slices Dave’s Killer Bread White Bread Done Right cut into 1″ chunks
Instructions
- Preheat oven to 350°F. Spray a 13 x 9 casserole dish liberally with Cooking spray. Set aside.
- In a medium mixing bowl, whisk together the 1 ½ cups milk, 8 eggs, 2 teaspoons dry mustard, ½ teaspoon salt, and ½ teaspoon black pepper. Set aside.
- In a very large mixing bowl, toss together the 1 large onion, 1 large green bell pepper, 1 large red bell pepper, 1 cup chopped ham, 1 ½ cups shredded sharp cheddar cheese, and bread cubes.
- Pour the egg mixture over the bread mixture and stir to mix. Pour into the prepared baking pan and even out.
- Bake in preheated oven for 45-50 minutes, or until the casserole begins to puff up a bit, the top is golden brown, and the middle feels set. Let cool for 10 minutes before slicing and serving.
Notes
Nutrition
WHAT TO SERVE WITH THIS RECIPE
- We love to pair this savory recipe with a sweet option like Chocolate Chip Waffles or Slow Cooker Steel-Cut Oats with Apples and Dates to have something for everyone!
- If you’re prepping this ahead, whip up a quick fruit salad or these easy-peasy Rainbow Fruit Kabobs to go with it.
- Want to make this recipe for brunch? Add sides like yogurt, roasted potatoes, banana bread, or a festive salad.
- Don’t forget the mimosas or bellinis to complete the perfect brunch menu!

Many links on this site are affiliate links. As an Amazon Associate, we earn from your qualifying purchases at no extra cost to you.