Hearty, colorful, and full of classic breakfast flavor, this Baked Denver Omelet is the perfect dish to feed a crowd or meal prep for the week. Loaded with fluffy eggs, diced ham, bell peppers, onions, and melty cheese, this oven-baked version of the diner favorite is easy to make and even easier to love. It’s everything you love about a skillet omelet—no flipping required!
Want recipes like this delivered straight to your inbox? Subscribe now for wholesome, easy breakfast recipes perfect for busy mornings or weekend brunch.
Why You’ll Love This Recipe
No-Fuss Cooking – No flipping or stovetop supervision needed.
Classic Flavor – Ham, peppers, onions, and cheese in every bite.
Feeds a Crowd – Makes enough for the whole family or easy meal prep.
Customizable – Use your favorite veggies, meats, or cheese.
Low-Carb & Protein-Packed – Perfect for keeping you full all morning.
Ingredients You’ll Need
- 8 large eggs
- ½ cup milk (or half & half for creamier texture)
- 1 cup diced cooked ham
- ½ cup green bell pepper, diced
- ½ cup red bell pepper, diced
- ½ cup onion, finely chopped
- 1 cup shredded cheddar cheese
- ½ tsp salt
- ¼ tsp black pepper
- Optional: chopped parsley or green onions for garnish
Optional Add-ins:
- ½ cup mushrooms, sautéed
- Spinach or kale (chopped)
- Pepper jack or Swiss cheese
- Crushed red pepper for heat
Tools You’ll Need
- Mixing bowl
- Whisk
- 8×8 or 9×9 inch baking dish
- Oven
- Non-stick spray or butter
Step-by-Step Instructions
Step 1: Preheat the Oven
Preheat your oven to 375°F (190°C).
Grease your baking dish with non-stick spray or a light coating of butter.
Step 2: Prep the Veggies & Ham
Dice the ham, bell peppers, and onion.
If you prefer softer veggies, you can sauté them briefly in a skillet with olive oil before adding to the eggs.
Step 3: Whisk the Eggs
In a large bowl, whisk together the eggs, milk, salt, and pepper until fully combined and slightly frothy.
Step 4: Combine the Ingredients
Stir the ham, bell peppers, onion, and cheese into the egg mixture.
Pour into the prepared baking dish and spread evenly.
Step 5: Bake to Perfection
Bake for 30–35 minutes, or until the center is set and the top is slightly golden.
A toothpick inserted in the center should come out clean.
Step 6: Cool, Slice & Serve
Let the omelet cool for 5–10 minutes before slicing into squares.
Garnish with fresh parsley or green onions if desired.
Tips for Success
Use Room Temp Eggs – They whisk better and bake more evenly.
Don’t Overbake – Check around 30 minutes to avoid dry eggs.
Customize the Mix-Ins – Add whatever veggies or meats you have on hand.
Double the Recipe – For a 9×13 pan, double all ingredients and bake 40–45 minutes.
Make It Creamier – Swap in half & half or add a little sour cream to the egg mixture.
Serving Suggestions
With Toast or English Muffins – Classic pairing for breakfast or brunch.
With a Side Salad – Lighten it up with greens for lunch.
With Fresh Fruit – For a balanced, colorful plate.
On the Go – Wrap slices in foil for a quick grab-and-go breakfast.
With Hot Sauce or Salsa – Add a little kick on the side.
How to Store & Reheat
Storing:
Refrigerate leftovers in an airtight container for up to 4 days.
Freezing:
Wrap slices in foil or place in freezer-safe bags. Freeze for up to 2 months.
Thaw in fridge overnight before reheating.
Reheating:
Microwave: Heat slices for 45–60 seconds.
Oven: Warm at 350°F for 10–12 minutes.
Frequently Asked Questions
- Can I use egg whites instead of whole eggs?
Yes! Use 2 egg whites for every whole egg, or a mix, for a lighter version. - Is this recipe keto-friendly?
Yes, it’s naturally low in carbs and high in protein—perfect for keto. - Can I make this ahead?
Definitely. Bake the night before and reheat in the morning for a quick breakfast. - What’s the best cheese to use?
Cheddar is classic, but feel free to try Swiss, pepper jack, or mozzarella. - Can I bake this in muffin tins?
Yes! Pour into greased muffin tins and bake for 18–22 minutes for individual servings.
Final Thoughts
This Baked Denver Omelet is a go-to recipe for busy mornings, weekend brunch, or anytime you need a satisfying, protein-packed meal. With colorful veggies, savory ham, and gooey cheese in every bite, it’s easy to prep, endlessly adaptable, and always a hit.
Try it once, and it’ll become a regular in your breakfast rotation. Don’t forget to share your Denver omelet creations online!
Preparation Time: 10 minutes
Cooking Time: 35 minutes
Cuisine: American
Nutritional Information (Per Serving – serves 6):
Calories: 210 | Protein: 17g | Carbohydrates: 4g | Fat: 14g | Fiber: 1g | Sodium: 430mg

Baked Denver Omelet
- Total Time: 45 minutes
Description
Hearty, colorful, and full of classic breakfast flavor, this Baked Denver Omelet is the perfect dish to feed a crowd or meal prep for the week. Loaded with fluffy eggs, diced ham, bell peppers, onions, and melty cheese, this oven-baked version of the diner favorite is easy to make and even easier to love. It’s everything you love about a skillet omelet—no flipping required!
Want recipes like this delivered straight to your inbox? Subscribe now for wholesome, easy breakfast recipes perfect for busy mornings or weekend brunch.
Ingredients
-
8 large eggs
-
½ cup milk (or half & half for creamier texture)
-
1 cup diced cooked ham
-
½ cup green bell pepper, diced
-
½ cup red bell pepper, diced
-
½ cup onion, finely chopped
-
1 cup shredded cheddar cheese
-
½ tsp salt
-
¼ tsp black pepper
-
Optional: chopped parsley or green onions for garnish
Optional Add-ins:
-
½ cup mushrooms, sautéed
-
Spinach or kale (chopped)
-
Pepper jack or Swiss cheese
-
Crushed red pepper for heat
Instructions
Step 1: Preheat the Oven
Preheat your oven to 375°F (190°C).
Grease your baking dish with non-stick spray or a light coating of butter.
Step 2: Prep the Veggies & Ham
Dice the ham, bell peppers, and onion.
If you prefer softer veggies, you can sauté them briefly in a skillet with olive oil before adding to the eggs.
Step 3: Whisk the Eggs
In a large bowl, whisk together the eggs, milk, salt, and pepper until fully combined and slightly frothy.
Step 4: Combine the Ingredients
Stir the ham, bell peppers, onion, and cheese into the egg mixture.
Pour into the prepared baking dish and spread evenly.
Step 5: Bake to Perfection
Bake for 30–35 minutes, or until the center is set and the top is slightly golden.
A toothpick inserted in the center should come out clean.
Step 6: Cool, Slice & Serve
Let the omelet cool for 5–10 minutes before slicing into squares.
Garnish with fresh parsley or green onions if desired.
Notes
Use Room Temp Eggs – They whisk better and bake more evenly.
Don’t Overbake – Check around 30 minutes to avoid dry eggs.
Customize the Mix-Ins – Add whatever veggies or meats you have on hand.
Double the Recipe – For a 9×13 pan, double all ingredients and bake 40–45 minutes.
Make It Creamier – Swap in half & half or add a little sour cream to the egg mixture.
- Prep Time: 10 minutes
- Cook Time: 35 minutes
- Cuisine: American