The last week has been pretty hectic for us with Betsy starting her new job, trying to get our new pad setup, and trying to make sure we do essential things like MAKE FRIENDS. I’ve been rushing around like mad everyday and I usually just skip lunch entirely, but a few days ago I was wilting away and thought I’d make a hearty egg sandwich to get me through until dinner.

I figured an egg sandwich based on the Denver omelet would be appropriate. When I finished putting together the sandwich, it was enormous so The Denver Sandwich was out and The Mile High Sandwich was in.

Mile High Sandwich

5 from 2 votes
Author: Nick Evans
Servings: 1 Serving
Prep Time: 10 minutes
Cook Time: 10 minutes
Total Time: 20 minutes
Bored with omelets? Try out this classic omelet in sandwich form. Pretty simple to make and a fantastic quick lunch or breakfast.


  • 2 slices good sandwich bread
  • 2 slices thick bacon, chopped
  • 2 Tablespoons chopped onion
  • of a green or red pepper, diced
  • 4 cherry tomatoes, quartered
  • 1 egg
  • 1 ounce Pepper Jack Cheese
  • Salt and pepper
  • Butter, for bread


  • Prepare all ingredients.  Chop bacon and veggies, grate cheese, butter bread.
  • In a small omelet pan or cast iron skillet, add bacon and cook until crispy over medium-high heat.  Should take a few minutes.
  • Add veggies and a pinch of salt and pepper and cook for a few more minutes until soft.
  • Add egg and stir together for 20-30 seconds until eggs are almost set.
  • Remove egg mixture from pan and add slice of bread buttered side down.
  • Spoon on all the egg mixture.  Stack it high!  Add grated cheese and top slice of bread, buttered side up.
  • Return to heat and cook for 3-4 minutes per side.  Flip it with confidence (or you a plate to help).
  • Eat it immediately!


Serving: 1sandwich | Calories: 625kcal | Carbohydrates: 31g | Protein: 27g | Fat: 43g | Saturated Fat: 17g | Polyunsaturated Fat: 7g | Monounsaturated Fat: 17g | Trans Fat: 0.1g | Cholesterol: 236mg | Sodium: 965mg | Potassium: 515mg | Fiber: 2g | Sugar: 4g | Vitamin A: 538IU | Vitamin C: 20mg | Calcium: 359mg | Iron: 3mg
Course: Main Dishes, Sandwiches
Cuisine: American

Did you make this recipe?

Tag @crunchtimekitchen

Making the Sandwich

The nice thing about this sandwich is that it’s actually very easy to make and only requires one pan. You can use either ham or bacon or neither depending on what you have available. If you’re using ham or bacon though, dice them up like so.

Just a strip or two is plenty.

Before you get started cooking, get all your other stuff ready as well. Just dice up some onion and pepper and a few tomatoes if you have them. You could also throw in some mushrooms or spicy peppers if that’s your thing. Also, grate some cheese and get an egg ready to crack.

other fixings
Simple stuff.

As far as pans go for this dish, you have a ton of options. You could definitely use a cast iron skillet. I went with a small omelet pan though just so everything would stay in a nice tight bundle.

Start with the bacon and brown it over medium-high heat for a few minutes. I like my bacon pretty crispy in dishes like this but cook it to your liking. When the bacon is almost done, add all your veggies and a pinch of salt and pepper.

Continue to cook for a minute or two until the veggies are soft.

sandwich making
An omelet pan is helpful, but not essential.

Then crack your egg right in the center!

egg added

Stir this around for a few seconds over the heat until the egg is mostly cooked. Try not to overcook it too much or the egg will get really rubbery. About 20-30 seconds should do the trick.

all mixed up
Not as pretty…

When the egg mixture is done, scoop it out of the pan onto a plate or something. Then add a slice of buttered bread, buttered side down, into your pan.

Pile on all of your egg filling. It’ll overflow out of the sandwich but that’s fine. Just try to get as much of it as possible on the bread. Top the eggs and veggies with some grated cheese and add the second slice of bread on top, buttered side up.

This is when I realized I was making a mile high sandwich.

sandwich made
Go big or go home.

Stick this back over the heat and let it cook for about 3-4 minutes on the first side. Don’t worry if some of the filling falls out. It’s bound to happen.

At some point it will be time for the fateful flipping! The best way to flip this bad boy is with confidence. Give it a good press with a spatula and then with one fluid motion flip it over. At this point some of the cheese should be melted and the egg/cheese combo should help hold everything together.

If it looks impossible to you, you can also slide the sandwich out onto a plate, turn the pan over on top of the sandwich, and then flip over the pan and the plate at the same time. That’s the surefire way to get it done.

Cook it for a few minutes on side two and then you should be ready to eat! By the time the sandwich is done the bread should be nice and toasted and cheese very melted.

cooked sandwich
You’ll lose some filling. Don’t freak out.

I cut mine in half just to make it easier to eat.

And to show off.

sandwich again
Hearty and delicious.

I had a fork ready because I figured this sandwich would be a messy situation. It turned out to not be as messy as it looks though! The cheese and egg really holds the hold deal together. I was able to pretty easily pick it all up and nosh it.

I’m a big omelet and egg sandwich fan and this is one of the best I’ve made in my opinion.