This post may contain affiliate links. Please read our disclosure policy.

This thick and delicious Denver omelet is stuffed with melty cheese, ham, mushrooms, onions, and bell pepper! It’s baked to perfection.

Egg Muffins, French Toast Muffins, and Frittata also make great morning meals.

Denver Omelet in a baking dish

What is a Denver Omelet?

The taste of this omelet is AMAZING and makes for a delicious breakfast recipe (it’s right up there with our breakfast eggs and potatoes and scrambled eggs recipes). It’s fluffy, and moist, and packed with delicious ingredients.

This omelet is super fluffy because it’s baked in a 10 inch baking dish. This makes the egg and other ingredients cook perfectly and evenly together in the oven.

It’s also healthy, filling, and also are great for serving a crowd or bringing to a brunch with friends.

Ham and peppers cooking in a pan.

Denver Omelet Ingredients

Many of the ingredients in this Denver omelet are similar to those found in the Western omelet. These are some typical omelet ingredients:

  • eggs
  • red bell pepper
  • green bell pepper
  • cooked diced ham
  • cheddar cheese
  • milk
  • butter
  • salt and pepper

You can also add other ingredients like different cheeses, mushrooms, onions, and any other veggies. And as always, you can omit any ingredients you don’t like.

Denver Omelet ingredients in a baking dish.

How to Make Baked Denver Omelet

  1. MIX INS. Melt the butter in a large skillet over medium heat. Add in the bell peppers and cook until softened a bit. Stir in the ham and cook for an additional 5 minutes.
  2. EGGS. While that is cooking, beat together the eggs and milk in a large bowl. Stir in the cheddar cheese and the cooked peppers and ham. Season with a little salt and pepper and then pour the eggs into a 10 inch baking dish.
  3. BAKE. Preheat your oven to 400 degrees and bake the omelet for 25 minutes. The omelet is done when the eggs are puffy and slightly browned on top. Serve immediately and enjoy!
Baked Denver Omelet in dish

Storing Tips + variations

To STORE a Denver omelet, be sure to cover with foil tightly or place in an air-tight container and place in the fridge for up to 2-3 days. Reheat in the microwave in 20 second increments.

This baked omelet is great on it’s own but can be enhanced with some great toppings. Some of our favorites include: sour cream, avocados, salsa, pico de gallo, cilantro, green onions and tomatoes. Sprinkle on some toppings and serve this dish at any brunch or breakfast.

Baked Denver Omelet sliced in a baking dish

More baked breakfast recipes:

Save This Recipe!
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!
5 from 9 votes

Denver Omelet Recipe

By: Lil’ Luna
This thick and delicious Denver omelet is stuffed with melty cheese, ham, mushrooms, onions, and bell pepper! It's baked to perfection.
Servings: 6
Prep: 15 minutes
Cook: 25 minutes
Total: 40 minutes


  • 2 TB butter
  • 1/2 green pepper chopped
  • 1/2 red pepper chopped
  • 1 cup chopped cooked ham
  • 8 eggs
  • 1/4 cup milk
  • 1/2 cup cheddar cheese shredded
  • salt and pepper to taste
Save This Recipe!
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!


  • Preheat oven to 400 degrees F.
  • In a large skillet over medium heat melt butter and cook bell peppers until softened. Stir in ham and cook for an additional 5 minutes.
  • In a large bowl, beat together your eggs and milk. Stir in cheddar cheese, peppers and ham. Season with salt and pepper. Pour into a greased 10″ baking dish.
  • Bake at 400 for 25 minutes, until eggs are browned and puffy. Serve warm.


Calories: 223kcal, Carbohydrates: 2g, Protein: 15g, Fat: 16g, Saturated Fat: 7g, Cholesterol: 253mg, Sodium: 457mg, Potassium: 208mg, Sugar: 1g, Vitamin A: 895IU, Vitamin C: 20.6mg, Calcium: 112mg, Iron: 1.4mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Breakfast
Cuisine: American
Making this recipe? Tag us!
Share it with us on Instagram using the hashtag #lilluna, so we can see what you’re creating in the kitchen!

About Kristyn

My name is Kristyn and I’m the mom of SIX stinkin’ cute kids and the wife to my smokin’ hot hubby, Lo. My mom’s maiden name is Luna, and I’m one of the many crafty “Lil’ Lunas” in the fam. On this site I like to share all things creative - from recipes to home decor to gifts and home decor ideas. Welcome!

So Easy & So Yummy

Get my cookbook!

My new cookbook is the ultimate resource for feeding your friends and family with 200+ simple recipes including videos, tips & more!

Leave a comment

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

Recipe Rating


  1. Kristi R says:

    5 stars
    We have breakfast for dinner a couple times a month. This will be a perfect addition to my dinner rotation.

  2. Olivia says:

    5 stars
    The perfect meal for any time of the day. Simple and delicious!

  3. Natalie says:

    5 stars
    The perfect weekend breakfast! I am excited to try adding different things. We loved it!

  4. Amy Huntley says:

    5 stars
    I love Denver Omelets! So easy to throw together for a quick breakfast or dinner.

  5. Joy says:

    5 stars
    I love omelets! This is nice & thick, but so soft & airy! We like adding more cheese & I’ll add a little sausage to ours too!

  6. Shelley says:

    5 stars
    Made it with leftover ham from xmas. It was excellent and very easy to prepare!

    1. Kristyn Merkley says:

      Perfect! Glad you tried it! Thanks so much 🙂

  7. Amy L Huntley says:

    5 stars
    This recipe is Amazing! My Family LOVED It!

  8. becca says:

    5 stars
    Perfect for a brunch or breakfast party!