bg

Easy Recipes

  • Recipe Index
  • About
menu icon
go to homepage
  • Recipe Index
  • About
search icon
Homepage link
  • Recipe Index
  • About
×
Home » Blog

Baked Denver Omelet Casserole

Published: Mar 4, 2025 by Sarah · This post may contain affiliate links · Leave a Comment

Jump to Recipe Print Recipe

Have you ever wanted the delicious flavors of a Denver omelet without standing over the stove flipping individual portions? I can't tell you how many times I've been making breakfast for my family on weekend mornings, trying to keep everyone's omelets warm while finishing the last one. That's exactly why I fell in love with this Baked Denver Omelet Casserole recipe! It combines all those classic Denver omelet ingredients – bell peppers, onions, ham, and cheese – into one easy-to-make breakfast casserole that feeds the whole family at once.

The first time I made this for Emily and our weekend guests, they couldn't believe how fluffy and flavorful it turned out. The secret? That buttery crescent roll crust on the bottom that adds the perfect touch of richness. I've made this so many times now that I can practically do it with my eyes closed (though I wouldn't recommend that... kitchen safety first!).

This casserole is perfect for holiday mornings, weekend brunches, or meal prep for busy weekdays. Let me show you how simple it is to put together this crowd-pleaser that tastes like it came from your favorite breakfast spot!

why you will like this recipe

  • Time-saver: While a traditional Denver omelet requires individual attention, this casserole bakes all at once, freeing you up to enjoy your morning coffee!
  • Make-ahead friendly: Prep ingredients the night before and simply assemble and bake in the morning for a stress-free breakfast
  • Customizable: Don't like ham? Swap for bacon! Need more veggies? Add mushrooms! It's endlessly adaptable to your family's preferences
  • Perfect texture: The combination of the crescent roll base with the fluffy egg mixture creates amazing texture contrast
  • Crowd-pleaser: This recipe easily serves 8 people, making it perfect for family gatherings or brunch with friends
  • Balanced meal: Protein from eggs and ham, veggies from the peppers and onions, and that satisfying crescent roll base make this a complete breakfast
a square Slice of Denver omelet casserole on a plate garnished with chives

ingredients for baked denver omelet casserole

  • 1 8 oz roll of organic crescent roll dough
  • 1 tablespoon butter
  • 1 finely diced large red pepper
  • 1 finely diced green pepper
  • 1 C finely chopped sweet onion
  • 1 C chopped ham
  • 10 eggs
  • ¼ C half and half
  • ¼ teaspoon salt
  • ⅛ teaspoon black pepper
  • 2 C shredded cheddar cheese
  • ¼ C finely chopped chives

instructions for making baked denver omelet casserole

  1. Preheat oven to 375º F. Also prep your ingredients by dicing and chopping the peppers, onions, chives, and ham. Shred the cheese. In a large bowl whisk together the eggs, half and half, salt, and black pepper. Set all of your ingredients aside for later use.
  2. Lightly grease the sides of a 9"x13" baking dish with butter. Using one 8 oz can of organic crescent roll dough from the refrigerator section of the grocery store, line the bottom of the dish with the unrolled dough in order to create a crust. Bake for 11 to 13 minutes, or until the crescent rolls are just beginning to turn golden brown.
  3. Meanwhile, over medium heat sauté the peppers and onions in 1 tablespoon of butter for three minutes. Next add the ham to the pan and sauté for another three minutes. Remove from the heat and set aside.
  4. Once the crescent rolls are done baking, assemble the dish by layering the crescent rolls, the peppers, onions, and ham and then the cheese. Pour the egg mixture over top and gently shake the dish until the eggs are evenly dispersed. Top with the chopped chives.
  5. Bake in a 375º F oven for 27-32 minutes, or until the eggs are cooked through and the omelet is just starting to pull away from the side of the dish. Serve immediately.
Unbaked Denver omelet casserole with layers of crescent roll dough diced ham and bell peppers
Freshly bakeda Denver omelet casserole topped with cheddar and chives ready to serve
Baked Denver omelet casserole with cheddar cheese and diced ham on top before serving
Slice of Denver omelet casserole on a plate garnished with chives

storage & reheating tips for denver omelet casserole

This casserole keeps beautifully in the refrigerator, which is why I often make it as part of my Sunday meal prep for busy weekday breakfasts. Here's how to store and reheat it:

  • Store leftovers in an airtight container in the refrigerator for up to 3 days
  • For individual portions, microwave for 30-45 seconds or until heated through
  • To reheat the entire casserole, cover with foil and warm in a 325°F oven for about 15-20 minutes
  • This casserole also freezes well! Cut into individual portions, wrap in plastic wrap and foil, and freeze for up to 1 month
  • I don't recommend freezing the unbaked casserole as the crescent roll dough won't bake properly after thawing

I find that the flavors actually develop nicely after a day in the fridge. It's one of those dishes that almost tastes better the next day! (Is it just me, or do most egg dishes do that?)

variations of baked denver omelet casserole

Over the years of making this family favorite, I've tried countless variations based on what I have in my fridge. Here are some of my favorite ways to customize this recipe:

  • Breakfast Meat Swaps: Substitute the ham with crispy bacon, breakfast sausage, or even chorizo for a spicy kick. I tried using leftover thanksgiving turkey once and honestly? Not bad at all!
  • Cheese Options: While cheddar is classic, try mixing in some pepper jack for heat, Swiss for nuttiness, or goat cheese for tanginess. My daughter Emily is obsessed with the goat cheese version!
  • Veggie Additions: Add sautéed mushrooms, spinach, asparagus, or tomatoes. One summer when our garden was overflowing with zucchini, I added that too and it was delicious.
  • Herb Variations: Swap the chives for fresh basil, thyme, or rosemary. I love using whatever herbs are thriving in my garden window.
  • Spice It Up: Add a few dashes of hot sauce to the egg mixture or sprinkle red pepper flakes on top before baking. My husband loves when I make the spicy version!

Have you ever tried a southwestern version? Adding black beans, corn, and a sprinkle of taco seasoning transforms this into a completely different dish that's equally delicious!

Slice of Denver omelet casserole on a plate garnished with chives

tips for the perfect baked denver omelet casserole

After making this casserole dozens of times (seriously, it's on regular rotation at our house), I've picked up a few tips that make all the difference:

  • Pre-bake the crescent roll crust: This step is crucial! It prevents the crust from getting soggy and ensures it's fully cooked.
  • Don't overcook the vegetables: They'll continue cooking in the oven, so a quick sauté is all you need to soften them slightly while maintaining some texture.
  • Use room temperature eggs: Cold eggs straight from the refrigerator can affect baking time. I set mine out while prepping other ingredients.
  • Freshly grated cheese melts better: Pre-shredded cheese contains anti-caking agents that can prevent that perfect, gooey melt. It only takes a minute to grate your own, and the difference is noticeable!
  • Let it rest before serving: I know it's tempting to dig in right away, but letting the casserole rest for 5 minutes helps it set up properly for cleaner slices.

Did I mention this recipe is nearly impossible to mess up? Even the time I accidentally added double the cheese (oops!), it still turned out delicious – just a bit more indulgent!

faqs about baked denver omelet casserole

Can I prepare this Denver omelet casserole ahead of time?

Yes! You can prep all ingredients the night before and store them separately in the refrigerator. In the morning, simply assemble and bake. For even quicker preparation, you can sauté the vegetables and ham ahead of time and refrigerate the mixture overnight. The fully baked casserole can also be refrigerated for up to 3 days and reheated in portions as needed.

What can I substitute for the crescent roll dough?

If you don't have crescent roll dough, you can use puff pastry, a refrigerated pie crust, or even hashbrowns as an alternative base. For a low-carb option, you can skip the crust entirely and just grease the baking dish well - the egg mixture will set nicely on its own.

Can I make this recipe vegetarian?

Absolutely! Simply omit the ham and add more vegetables instead. Great veggie additions include mushrooms, spinach, zucchini, or broccoli. For added protein, you could include plant-based meat alternatives or increase the cheese amount slightly.

How do I know when the casserole is fully cooked?

The casserole is done when the center is set and no longer jiggles when gently shaken. You can also insert a knife into the center - it should come out clean with no wet egg mixture. The edges will start to pull away from the sides of the dish, and the top should be lightly golden. Don't overcook, as the eggs can become rubbery.

Recipes you may like

  • Southern Living Biscuits and Gravy - Another hearty breakfast option that pairs perfectly with this casserole for a special brunch spread
  • Bacon Breakfast Burrito - If you love the Denver omelet flavors but want a handheld option, try these delicious breakfast burritos!
  • Crab Cake Benedict Recipe - For when you want to elevate your breakfast game even further with something special

conclusion

This Baked Denver Omelet Casserole has saved my sanity on so many busy mornings! There's something magical about combining classic Denver omelet ingredients into a casserole that feels both familiar and special at the same time. The fluffy eggs, colorful peppers, savory ham, and that surprising crescent roll base come together to create something that's greater than the sum of its parts.

I love how this recipe lets me feed my whole family at once instead of making individual omelets. It's become our go-to for holiday mornings and weekend brunches with friends, and I always get asked for the recipe. Even Emily, who used to be picky about eggs, requests this regularly now!

Give this Denver Omelet Casserole a try the next time you want a breakfast that impresses without requiring you to stand at the stove all morning. Don't forget to save this to Pinterest for your next brunch gathering – trust me, you'll want to remember this one!

Sarah

a square Slice of Denver omelet casserole on a plate garnished with chives

Baked Denver Omelet Casserole

This Baked Denver Omelet Casserole combines all the classic Denver omelet ingredients - bell peppers, onions, ham, and cheese - into one easy-to-make breakfast casserole with a flaky crescent roll crust that feeds the whole family at once!
No ratings yet
Print Recipe Pin Recipe
Prep Time 20 minutes mins
Cook Time 30 minutes mins
Total Time 50 minutes mins
Course Breakfast, Brunch
Cuisine American
Servings 8 servings
Calories 320 kcal

Equipment

  • 9"x13" Baking Dish
  • Mixing Bowl
  • Skillet

Ingredients
  

Crust

  • 1 8 oz roll organic crescent roll dough

Filling

  • 1 tablespoon butter
  • 1 large red pepper finely diced
  • 1 green pepper finely diced
  • 1 cup sweet onion finely chopped
  • 1 cup ham chopped
  • 10 eggs
  • ¼ cup half and half
  • ¼ teaspoon salt
  • ⅛ teaspoon black pepper
  • 2 cups cheddar cheese shredded
  • ¼ cup chives finely chopped

Instructions
 

  • Preheat oven to 375º F. Also prep your ingredients by dicing and chopping the peppers, onions, chives, and ham. Shred the cheese. In a large bowl whisk together the eggs, half and half, salt, and black pepper. Set all of your ingredients aside for later use.
  • Lightly grease the sides of a 9"x13" baking dish with butter. Using one 8 oz can of organic crescent roll dough from the refrigerator section of the grocery store, line the bottom of the dish with the unrolled dough in order to create a crust. Bake for 11 to 13 minutes, or until the crescent rolls are just beginning to turn golden brown.
  • Meanwhile, over medium heat sauté the peppers and onions in 1 tablespoon of butter for three minutes. Next add the ham to the pan and sauté for another three minutes. Remove from the heat and set aside.
  • Once the crescent rolls are done baking, assemble the dish by layering the crescent rolls, the peppers, onions, and ham and then the cheese. Pour the egg mixture over top and gently shake the dish until the eggs are evenly dispersed. Top with the chopped chives.
  • Bake in a 375º F oven for 27-32 minutes, or until the eggs are cooked through and the omelet is just starting to pull away from the side of the dish. Serve immediately.

Notes

An avocado garnish makes a tasty addition to this recipe.
For a make-ahead option, prep all ingredients the night before and store them separately in the refrigerator. In the morning, simply assemble and bake.
This casserole keeps well in the refrigerator for up to 3 days and can be reheated in individual portions as needed.

Nutrition

Calories: 320kcalCarbohydrates: 18gProtein: 22gFat: 19gSaturated Fat: 9gCholesterol: 320mgSodium: 680mgPotassium: 270mgFiber: 1gSugar: 3gVitamin A: 1200IUVitamin C: 45mgCalcium: 220mgIron: 2.2mg
Keyword Baked Denver Omelet, Baked Denver Omelet Casserole, Denver Omelet Recipe
Tried this recipe?Let us know how it was!

More Breakfast

  • Juicy blueberry custard bake fresh from oven
    Blueberry Cottage Cheese Breakfast Bake
  • Close-up of egg bites on a plate sprinkled with chives
    Egg bites with cottage cheese
  • Close-up of mini blueberry muffins with one tilted
    Best mini blueberry muffins recipe
  • Avocado egg toast with bacon on plate Recipe
    Simple avocado toast with egg

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




my sidebar image

Hi! I'm Sarah!

Mom, food lover, photographer, and the creator behind EasyRecipesToTry. I share recipes that are simple to make but still full of flavor. I've been cooking since I was a teenager and now test all my recipes while raising my daughter Emily.

Nothing complicated here - just good food that fits into busy days. Follow me on Pinterest for more easy meal ideas!

More about me

Popular

  • baked ham cheese rolls
    Easy Ham And Cheese Pinwheels Recipe
  • close up stuffed mushroom with herbs
    Stuffed Mushrooms With Cream Cheese Recipe
  • bacon wrapped jalapeno poppers in white bowl
    Bacon Wrapped Air Fryer Jalapeno Poppers Recipe
  • hand lifting spinach dip from bread bowl
    Spinach Artichoke Dip In A Bread Bowl
  • Hot buffalo chicken dip with melted cheese and tortilla chip
    The Best Slow Cooker Buffalo Chicken Dip Recipe
  • boule fromage avec crackers
    3 Ingredient Cheese Ball Recipe
  • Sliced cauliflower pizza with basil
    Low Carb Cauliflower Pizza Crust Recipe
  • Hand holding slice of breakfast pizza with eggs
    Breakfast Pizza With Eggs And Cheese

Cookies Recipes

  • Frosted chocolate cookies with Oreo crumbs on white plate
    Chocolate Oreo Crumbl Cookie Recipe
  • sugar cookies with smooth pink frosting on tray
    The Best Crumbl Pink Sugar Cookie Recipe
  • soft cookie with gooey chocolate center
    Crumbl Oatmeal Cookie Recipe
  • classic peanut butter cookies with bite on top
    Copycat Crumbl Peanut Butter Cookie Recipe
  • Frosted cornbread cookies with honey drizzle and honey dipper
    The Best Crumbl Cornbread Cookie Recipe
  • Stack of bitten frosted cookies on stone surface
    Copycat Crumbl Chocolate Cupcake Cookies
  • Chocolate chip cookie dough in a glass jar
    Protein Cookie Dough Recipe
  • Blue cookie with Oreo and chocolate chips
    The Best Cookie Monster Cookies Recipe

Footer

↑ back to top

About

  • Privacy Policy
  • Accessibility Policy
  • Affiliate Disclaimer
  • Terms and conditions

Welcome

Explore

  • Recipe Index
  • About

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2025 Easyrecipestotry

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required