Sep 8, 2015

Taylor Ham, Egg & Cheese Breakfast Sandwich

Prep Time: 10 minutes
Cook Time: 10 minutes
5 from 1 vote
It’s kind of similar to spam and is a delicious salty, meat that tastes great crisped up and added to this breakfast sandwich with American cheese and egg on a kaiser roll.
Featured Recipe Image

jump toRECIPE

This post may contain affiliate links, which means that I make a small commission off items you purchase at no additional cost to you. Please read my policy page.

If you’re from New Jersey, you already know the glory of a Taylor Ham, Egg, and Cheese sandwich – also known as a pork roll, egg, and cheese. This iconic New Jersey breakfast sandwich layers crispy slices of Taylor Ham (or pork roll) with a fried egg and gooey American cheese on a soft roll. While you might spot it at a few delis in New York or Pennsylvania, it’s truly a Jersey staple (and widely debated whether to call it “Taylor Ham” or “pork roll.”) For me, it’s not just the ultimate hangover cure, it’s the best breakfast sandwich ever. Growing up in New Jersey, it was part of my morning routine, and when I moved to California for college, my mom would even bring some with her so I’d never have to go without. If this recipe hits the spot, you’ll definitely enjoy this steamed egg patty sandwich or this egg, cheese and crispy prosciutto breakfast sandwich on a pretzel roll.

Taylor ham egg and cheese opening sandwich cheese pull.

Taylor Ham vs. Pork Roll

It’s kind of similar to spam and is a delicious salty, meat that tastes great crisped up and added to this breakfast sandwich with American cheese and egg on a kaiser roll. It was originally called “Taylor’s Prepared Ham” by it’s creator, John Tyler though he was forced to omit “ham” due to changing definitions by the FDA changing the name to “pork roll”.

Taylor ham and pork roll are the same thing. What you call it depends on where in New Jersey you live:

North Jersey = Taylor ham

South Jersey (and Philadelphia) = pork roll

Why You’ll Love This Recipe

  • An iconic New Jersey classic. Whether you call it Taylor Ham or pork roll, this sandwich is the Garden State’s most beloved breakfast.
  • The ultimate comfort food. Crispy pork roll, melty American cheese, and a runny fried egg come together in one perfect bite.

Key Ingredients in This Recipe

  • Taylor ham – Taylor ham or pork roll is a processed pork product made with a mixture of spices and a salt and sugar cure with a flavor most comparable to Spam. It’s served cut into thick slices like Canadian bacon. Some grocery stores like Bristol Farms and Wegmans carry packaged Taylor ham though it has to be hand sliced. If you are in NJ then I recommend stopping at your local deli and asking them to slice it for you. The slices should be fairly thick, not shaved.
  • American cheese –  American cheese may be processed but it is a classic on a breakfast sandwich like this one. It has superior melting ability and texture. 
  • Eggs – When it comes to cooking eggs for breakfast sandwiches, I opt to cook them over medium rather than over easy or sunny side up, so the yolk is more jammy than runny and it doesn’t get as messy. Another option is to break the yolk just as the whites are set and right before you give the egg a flip, so the yolk remains jammy but doesn’t spurt out when you bite into the biscuit!
  • Kaiser roll – A kaiser roll, also called a Vienna roll or a hard roll is a deli-style roll typically used for breakfast sandwiches. These crusty, round rolls have a plush interior. They come plain or with poppy or sesame seeds. I cut them in half and toast them in a bit of butter before assembling the sandwiches.

A full ingredient list with exact amounts can be found in the recipe card below.

taylor ham egg and cheese labeled ingredient photo.

pro tip

Scoring the Taylor ham before adding it to the pan keeps the slices flat as they cook and prevents them from curling up. This way they remain flat as they are added to the breakfast sandwich.

Swaps and Substitutions

  • Taylor Ham (Pork Roll) → If you can’t find Taylor Ham outside New Jersey, try Canadian bacon, thick-cut ham, or even bacon for a similar salty, smoky flavor.
  • Eggs → Fried eggs are traditional (I like over medium), but scrambled eggs work great too.
  • American cheese → Cheddar, provolone, or pepper jack can be swapped in depending on your flavor preference.
  • Kaiser roll → A bagel, English muffin or brioche bun can stand in for kaiser rolls if you don’t have the classic. While heartier, a Taylor ham, egg and cheese is great on an everything bagel.
  • Condiments → Ketchup, hot sauce, or mustard are popular add-ons. One of my favorite spots in NYC serving a TEC, Fedoroff’s, adds sriracha ketchup!

How to Make a Taylor Ham, Egg & Cheese (Step-by-Step)

scored slices of taylor ham.
Step 1: Score the edges of the ham.
Score the edges of the pork roll slices in 4 places. This will keep the slices flat and prevent them from curling as they cook.
pan-fried taylor ham with scored edges.
Step 2: Cook the Taylor ham.
Heat a large sauté pan or griddle over medium-high heat. Add the Taylor Ham slices in one layer and brown on both sides, about 2 minutes on each side.
pan fried slices of taylor ham pork roll topped with american cheese with kaiser roll in cast iron pan.
Step 3 : Melt cheese.
Arrange a stack of three slices of ham and add a slice of cheese over the top, continuing to cook until melted.
toasted kaiser rolls.
Step 4: Toast rolls.
Add butter to a sauté pan or griddle and allow to melt. Place rolls cut-side down on the griddle. Cook until toasted, about 2 minutes. Add to plates and place the cooked ham and cheese stacks over the top of the bottom buns.
fried eggs in pan.
Step 5: Cook eggs.
Reduce the heat to medium-low and crack the eggs onto the cooking surface. Cook the egg to over-medium, about 3 to 4 minutes total. Add and egg to each sandwich.
Taylor ham egg and cheese on kaiser roll halved with gooey egg.
Step 6: Serve.
To serve, season with pepper and serve with ketchup if desired. Close each sandwich, then cut each breakfast sandwich in half and serve.

FAQ – Frequently Asked Questions

What is Taylor ham (pork roll)?

Taylor Ham, also known as pork roll, is a processed pork product developed in New Jersey in the 1850s. It has a smoky, salty flavor that’s similar to Canadian bacon or Spam but with its own unique taste.

Why do some people call it Taylor Ham and others call it pork roll?

This is a long-standing New Jersey debate! Northern New Jersey tends to call it Taylor Ham (after the original brand), while South Jersey calls it pork roll. Both refer to the same product. It was originally called “Taylor’s Prepared Ham” by it’s creator, John Tyler though he was forced to omit “ham” due to changing definitions by the FDA changing the name to “pork roll”.

What kind of bread should I use?

A classic kaiser roll is traditional, but bagels, English muffins or a brioche bun work great too.

Can I use a different type of cheese?

American cheese is standard because it melts perfectly, but cheddar, provolone, or pepper jack are great alternatives.

Where can I buy Taylor Ham outside New Jersey?

Some specialty delis in New York, Pennsylvania, and along the East Coast carry it. If you’re further away, you can often order it online from New Jersey-based shops. Otherwise I recommend swapping it for bacon, thick cut ham or Canadian bacon.

Other Recipes to Try

If you enjoy this Taylor ham, egg and cheese sandwich recipe, I recommend checking out some of these other breakfast sandwich ideas:

Taylor Ham, Egg & Cheese Breakfast Sandwich

5 from 1 vote
Rate this Recipe
Taylor ham egg and cheese breakfast sandwich.
Print Pin
Prep Time 10 minutes
Cook Time 10 minutes
Serves 4

Ingredients:

  • 12 pieces sliced Taylor Ham™, (also known as pork roll)
  • 4 Kaiser rolls
  • 2 tablespoons unsalted butter
  • 4 slices American cheese
  • 4 large eggs
  • Freshly ground black pepper, as needed
  • Ketchup (optional)

Instructions:

  • Score the edges of the pork roll slices in 4 places. This will keep the slices flat and prevent them from curling as they cook.
  • Heat a large sauté pan or griddle over medium-high heat. Add the Taylor Ham slices in one layer and brown on both sides, about 2 minutes on each side.
  • Arrange a stack of three slices of ham and add a slice of cheese over the top, continuing to cook until melted.
  • Add butter to a sauté pan or griddle and allow to melt. Place rolls cut-side down on the griddle. Cook until toasted, about 2 minutes. Add to plates and place the cooked ham and cheese stacks over the top of the bottom buns.
  • Reduce the heat to medium-low and crack the eggs onto the cooking surface. Cook the egg to over-medium, about 3 to 4 minutes total. Add and egg to each sandwich.
  • To serve, season with pepper and serve with ketchup if desired. Close each sandwich, then cut each breakfast sandwich in half and serve.

Notes:

A kaiser roll is traditional but it can also be served on a bagel, English muffin or brioche bun.

Nutrition:

Calories: 367kcal | Carbohydrates: 31g | Protein: 15g | Fat: 20g | Saturated Fat: 9g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 6g | Trans Fat: 0.5g | Cholesterol: 202mg | Sodium: 767mg | Potassium: 164mg | Fiber: 1g | Sugar: 2g | Vitamin A: 611IU | Calcium: 300mg | Iron: 3mg
DID YOU MAKE THIS?

TAG ME ON INSTAGRAM TO BE FEATURED ON MY STORIES! @cookingwithcocktailrings

Rate + Review

WHAT DID YOU THINK OF THIS RECIPE?

5 from 1 vote

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

Recipe Rating




  1. 5 stars
    We made these the day after Christmas — couldn’t have been easier and we’re also a little less bummed that the holiday season is over. Will be making again soon!