Copycat Denny's Moons Over My Hammy Recipe

Denny's is "America's diner," famous for their signature breakfast that's available twenty-four hours a day, seven days a week. They're well known for their Signature Slams and breakfast specialties. Their Moons Over My Hammy sandwich is a classic — it's either a grilled cheese that's also a breakfast sandwich, or a breakfast sandwich that's also sort of a grilled cheese. It's big, it's decadent, it's cheesy, and it's very easy to make it at home, thanks to this copycat Moons Over My Hammy recipe from recipe developer and photographer Susan Olayinka.

Why bother making this at home when you could just go to Denny's, you ask? When cooking at home, you can choose to use higher quality ingredients and modify for food allergies or for preferences. "Readers can definitely add spicy sausage to this to make it a bit more different, or somebody can even do a vegetarian one and use a vegetarian ham substitute," Olayinka says.

Making copycat versions of restaurant dishes also saves you the inconvenience of having to leave your kitchen. You only need a handful of basic ingredients, 15 minutes, and enough patience to let cheese melt. Let's get started!

Gather your ingredients

To get as close to the taste of the Moons Over My Hammy sandwich that Denny's makes, you'll need 2 slices of sourdough bread. This is a breakfast sandwich, so you're also going to need eggs, meat, and cheese. For meat, this recipe calls for 4 slices of ham. You'll also need Swiss cheese and American cheese if you really want that Denny's taste. And to properly toast the sandwich in the skillet, you'll also need some butter.

Butter time

This first step to making the copycat Moons Over My Hammy sandwich is simple but very important: butter both sides of each piece of bread. "It really makes a difference and makes [the] sandwich less dry," says Olayinka. Use 2 tablespoons of butter on the bread, about a half tablespoon on each side. Then place another tablespoon of butter in a cast iron skillet, and turn the heat up to medium high.

You could say that this recipe comes down hard on the side of "butter" in the never ending mayonnaise vs. butter debate when it comes to which is best for making grilled cheese. Please don't skimp on the butter!

Start cooking

Beat your eggs in a bowl, and then pour them into the skillet to scramble. Once your eggs are scrambled, remove them from the skillet and set them aside. After scrambling the eggs, toast the slices of sourdough bread in the cast iron skillet on both sides. Butter's smoke point is much lower than other fats, such as vegetable oil or olive oil, so be sure to keep an eye on the skillet. Once each sides is nice and toasted, place the bread on a cutting board and get ready to assemble the sandwich.

Put your sandwich together

Put the Swiss cheese, ham, scrambled eggs, and American cheese on one slice of bread and close the sandwich. Put the sandwich back in the skillet and toast over low heat for 1 minute on each side, or enough long enough for the cheese to melt. After the sandwich has been toasted, remove it from the skillet, cut it in half, and serve!

This is a breakfast sandwich, and while you don't have to eat it at breakfast, Olayinka recommends serving it with coffee, fruit juice, or fruit salad.

Copycat Denny's Moons Over My Hammy Recipe
4.9 from 23 ratings
When you're craving an egg sandwich, but also kind of want a grilled cheese sandwich, look no further than this easy copycat Denny's Moons Over My Hammy recipe.
Prep Time
Cook Time
copycat Moons Over My Hammy sandwich
Total time: 15 minutes
  • 2 slices of sourdough bread
  • 3 tablespoons of butter, divided
  • 2 eggs, beaten
  • 2 slices of Swiss cheese
  • 4 slices of ham
  • 2 slices of American cheese
  1. Butter both sides of each slice of sourdough bread using about ½ tablespoon on each side.
  2. Place the remaining 1 tablespoon of butter in a cast iron skillet. Turn the heat up to medium-high.
  3. Place the eggs into the skillet and begin to scramble them.
  4. When they have cooked, set them aside.
  5. Toast both slices of the sourdough bread on each side in the skillet and then set the slices on a cutting board.
  6. Place the sandwich components in the following order on 1 slice of the bread: the Swiss cheese, ham, scrambled eggs, and American cheese. Close the sandwich with the other slice of bread.
  7. Place the whole sandwich into the skillet with the heat on low. Toast for about 1 minute on each side, until the cheese melts.
  8. Remove the sandwich and slice it down the middle.
  9. Serve immediately and enjoy!
Calories per Serving 1,718
Total Fat 84.9 g
Saturated Fat 45.7 g
Trans Fat 1.4 g
Cholesterol 553.8 mg
Total Carbohydrates 155.7 g
Dietary Fiber 7.6 g
Total Sugars 13.9 g
Sodium 3,525.4 mg
Protein 83.0 g
The information shown is Edamam’s estimate based on available ingredients and preparation. It should not be considered a substitute for a professional nutritionist’s advice.
Rate this recipe