Bacon Egg Cheese NY: The Classic BEC Recipe

Updated November 6, 2026

Total time
25 min
prep 10 min · cook 15 min
Serves
2
portions as written

Jump to recipe

Bacon Egg Cheese NY: The Classic BEC Recipe

The bacon, egg, and cheese sandwich—affectionately called the BEC—is a New York City staple, a greasy-spoon icon served on a roll from corner delis and bodegas at all hours. It works because the salty, crispy bacon, creamy melted cheese, and soft, folded egg are piled onto a chewy roll that soaks up every bit of flavor. This recipe recreates that iconic sandwich at home, with a few tricks to get the texture just right.

Ingredients

  • 4 slices thick-cut bacon (about 4 oz / 115 g)
  • 4 large eggs
  • 2 tbsp (30 ml) whole milk or heavy cream
  • Kosher salt and freshly ground black pepper, to taste
  • 2 tbsp (28 g) unsalted butter, divided
  • 4 slices American cheese (or 4 oz / 115 g cheddar, sliced)
  • 2 soft rolls (Kaiser, bulkie, or Portuguese rolls)
  • Optional: ketchup, hot sauce, or mayo, for serving

Instructions

  1. Cook the bacon: Place the bacon in a cold skillet (preferably cast iron) over medium heat. Cook, flipping occasionally, until browned and crispy, about 8–10 minutes. Transfer to a paper towel-lined plate. Pour off most of the bacon fat, leaving about 1 teaspoon in the skillet.
  2. Toast the rolls: While the bacon cooks, split the rolls and toast them cut-side down in a separate dry skillet or under a broiler until lightly golden, about 1–2 minutes. Set aside.
  3. Whisk the eggs: In a bowl, whisk the eggs with the milk (or cream), salt, and pepper until completely combined and slightly frothy.
  4. Cook the eggs: Return the skillet with the reserved bacon fat to medium-low heat. Add 1 tablespoon (14 g) of the butter. When it melts and sizzles, pour in the egg mixture. Let it set for 30 seconds, then use a rubber spatula to push the eggs from the edges toward the center, folding gently. Cook until the eggs are just set but still soft and glossy—about 2–3 minutes. They should be moist, not dry.
  5. Melt the cheese: Divide the cooked eggs into two equal portions on the skillet. Place two slices of cheese (or half the cheddar) on top of each portion. Let the cheese melt for about 30 seconds, then fold the eggs over the cheese to form a neat oval or rectangle that fits your roll.
  6. Assemble: Place the egg-and-cheese patty onto the bottom half of each toasted roll. Top with two slices of bacon per sandwich. Add ketchup, hot sauce, or mayo if desired. Close the sandwich and press gently.
  7. Serve immediately, while the cheese is still gooey and the bacon is crisp.

Tips

  • Use American cheese for the classic melt: American cheese melts smoothly and evenly, creating that iconic gooey texture. If you prefer cheddar, choose a young, sharp cheddar that melts well; aged cheddar can become oily.
  • Don’t overcook the eggs: The eggs should be soft and slightly runny when you fold them—they’ll finish cooking from residual heat. Overcooked eggs turn rubbery and dry.
  • Toast the rolls: A soft, untoasted roll gets soggy quickly. Toasting the cut sides creates a barrier that keeps the sandwich from falling apart.
  • Customize the bacon: For extra crispiness, cook the bacon a bit longer, or use a combination of bacon and sausage for a heartier sandwich.

Serving Suggestions

Serve the BEC hot, ideally with a side of home fries or hash browns, and a cup of coffee—black or with milk. It’s a complete breakfast that also works as a late-night snack. For a more substantial meal, add a slice of tomato or a handful of arugula for freshness.

Variations

  • Spicy BEC: Add a drizzle of sriracha or a few dashes of hot sauce to the sandwich.
  • Everything Bagel BEC: Use an everything bagel instead of a roll, and add a schmear of cream cheese for extra richness.
  • BEC with Avocado: Mash half an avocado onto the roll before adding the eggs and bacon.
  • Vegetarian BEC: Substitute the bacon with crispy tempeh or mushroom bacon for a meatless version.

Storage and Reheating

Assembled sandwiches are best eaten immediately. To store, wrap tightly in foil and refrigerate for up to 1 day. Reheat in a toaster oven or air fryer at 350°F (175°C) for 5–7 minutes, or until heated through and the bacon is crisp again. Avoid microwaving, as it makes the bread soggy and the eggs rubbery. You can also store the components separately (cooked bacon, eggs, and rolls) for up to 3 days and reassemble when ready to eat.

Frequently Asked Questions

What is the best bread for a BEC? A soft, chewy roll is traditional—like a Kaiser, bulkie, or Portuguese roll. A bagel works too, but it’s a different sandwich. Avoid crusty sourdough, which can overpower the filling.

Can I use egg whites instead of whole eggs? Yes, but the texture will be less rich and creamy. Add a little extra milk or butter to compensate.

How do I make the eggs fluffy? Whisk them thoroughly with a splash of milk or cream, and cook over medium-low heat, folding gently. Don’t stir constantly—let them set in soft curds.

Is it safe to eat a BEC with runny eggs? The USDA recommends cooking egg dishes to a safe minimum internal temperature of 160°F (71°C). If you prefer soft, slightly runny eggs, use pasteurized eggs to reduce the risk of foodborne illness.

Can I make this ahead for a crowd? Yes, cook the bacon and eggs in batches, then assemble sandwiches and wrap them in foil. Keep them warm in a 200°F (95°C) oven for up to 30 minutes.

What if I don’t have American cheese? Cheddar, provolone, or Swiss all work. Choose a cheese that melts well—avoid hard, aged cheeses that don’t melt smoothly.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).