Upgrade a classic with my take on the bodega Bacon Egg and Cheese Sandwich. Made with soft and fluffy brioche buns, crispy bacon, perfectly cooked eggs, and melty cheese, this breakfast sandwich brings all the flavor of a New York deli favorite to your own kitchen. Once you taste it, you might only go back to your local bodega to pet their cat.

Save This Recipe! 💌
A really good Bacon Egg and Cheese Sandwich is an essential element of East Coast breakfast culture, especially at New York City bodegas and New Jersey delis. They are often wrapped in foil and handed over hot, with everything melting together and becoming one.
This sandwich starts with a soft homemade brioche bun, crispy bacon, a fried egg with a runny yolk (for me), or over-medium (for The Boy), and always with a slice of American cheese, although sometimes I use sharp white cheddar, which takes me back to the cute little coffee shop across from our family bookstore in Hood River, Oregon.
Jump to:
Why you'll love this recipe
- Nostalgic - Reminds you of a classic bodega bacon, egg and cheese, but better - and at home in your pajamas.
- Customizable - Cook your egg and choose your cheese the way you like.
- Hearty - Bacon, egg, and cheese on a brioche bun makes the most satisfying breakfast in my book.
- Freezer Friendly - Prep ahead and reheat for busy mornings.
- Bodega Flavor - Big breakfast flavor with real ingredients and no street corner rush.
Ingredients & Substitutions
The photo below shows what you'll need to make this sandwich. I'll walk you through the key ingredients and what you can use if you need to make a swap.

- Brioche Buns - Soft, rich, and slightly sweet, these hold everything together without falling apart. A store-bought brioche or a sturdy sandwich roll will also work. But of course, my homemade brioche rolls are the best choice.
- Bacon - Thick-cut bacon is best for texture and flavor, but use what you have on hand. You can also change the protein as you see fit; scrapple, your favorite regional ham, or even go no protein. If you wish to commit a sin against humanity, you can even use pork roll or Taylor ham - depending on where you are in New Jersey and how much you hate me.
- Eggs - Fried to your preference. You can also use a scoop of scrambled eggs if you like.
- American Cheese - Melts easily and gives the sandwich that classic bodega taste. You can also use cheddar (my fave), Swiss, or provolone. Pepper jack is also amazing.
- Butter or Oil - For toasting the buns and frying the eggs.
- Salt and Pepper - Just a pinch for seasoning the eggs.
See recipe card below for a full list of ingredients and measurements.
Variations
Make it your own with these easy changes:
- Double Egg - Go full New York bodega and add a second egg, or make my cottage cheese eggs for a natural protein boost.
- Coffee Shop Style - Sharp cheddar and a griddled slice of tomato give it that cozy café flavor, just like I used to get from Ground Coffee Shop in Hood River.
- Spicy - Add hot sauce or a spicy aioli for a little morning kickstart.
- Change the Bread - Try it on a bagel, English muffin, or my overnight focaccia.
- Pork Roll Egg and Cheese - Use seared pork roll instead of bacon if that's your thing (it ain't mine). The boy insists the sandwich below is the superior choice, but he's been known to be wrong before.

Bodega Lingo: The first question is, do you want a BEC - SPK or BEC - SP? In New York and New Jersey that means do you want your bacon egg and cheese with salt pepper and ketchup or with just salt and pepper? Here's what I have to say about that - I don't even wanna smell your ketchup. Eat your sandwich downwind from me. That goes for The Boy too. Get out of here. (I will tolerate a little mayo.)
Quick Recipe Video
Step-by-Step Instructions
This recipe is simple and easy to follow. Just take it step by step and you'll have breakfast ready in no time.

Step 1: I like to cook bacon in the oven, and then warm it up in the pan just before cooking my egg. Then I throw some pork roll in for The Boy even though I hate it. I guess I love the boy more than I hate pork roll.

Step 2: Slice open your brioche buns, or bread of choice. Have I mentioned my homemade brioche buns are the best for this? They are 😍

Step 3: Toast them in a pan heated to medium high heat. Brioche buns are made with butter, so you probably don't need any extra fat, but if you wanna leave a little bacon grease in the pan for toasting I won't be mad at that.

Step 4: Fry your egg in the same pan so it has the flavor of the salty meat to season it. Add a little extra salt and pepper if you like. Use a spatula to flip it over and cook for another 10 or 15 seconds. If you like your yolk cooked, pop the yolk with a fork and let it cook a little bit longer.

Step 5: Add your cheese as soon as you flip over your egg so that it starts to melt immediately. If you would like it to melt more, place a lid on the pan for 15 or 20 seconds.

Step 6: Place your cheesy egg on top of the bottom bun and the bacon (or pork roll 😖).

Step 7: Place the top on the sandwich. For a true bodega experience, wrap this in foil and let it steam for about five minutes so that everything binds together.

Step 8: Slice in and stare at the beauty of your sandwich for just a minute. I mean look at it.

Enjoy! Take a bite and savor the moment. I like my egg cooked over-easy so that when the yolk breaks it makes a sauce for the whole sandwich, but it's not so yolky that my hands get messy.
Cynthia's Helpful Tips
- Toast the buns - Adds flavor and keeps them from getting soggy.
- Cover the skillet - A quick cover helps melt the cheese without overcooking the egg.
- Use what you have - This recipe is forgiving. Don't stress over having the exact ingredients that I used. This is about getting a hot breakfast sandwich into your mouth.
- Make ahead - Wrap cooled sandwiches in foil and store in the fridge or freezer, for up to 3 months, although they are best eaten within a month.
- Defrost and enjoy - This sandwich is best defrosted overnight in the refrigerator and microwaved in a damp paper towel for one to two minutes, then crisped in the oven at 350°F for about five minutes. If you forget to defrost it, keep it wrapped in foil and bake for 25 to 30 minutes and then unwrap and crisp for another five minutes.

Recipe FAQs
Yes. Try an English muffin, bagel, or even toasted white sandwich bread or honey whole wheat.
No, but it does give that signature melt. Cheddar, pepper jack, or Swiss are great too.
Yes. Omit the bacon or use a plant-based version.
Serve your breakfast sandwich with crispy skillet potatoes, a fresh berry salad, or a side of marinated tomatoes.

Did you try this recipe?
Please consider leaving a comment with a ⭐️ rating below and tell me all about it! It helps me to continue to improve my content and lets others know what you think!
I appreciate it so much!
-Cynthia
📖 Recipe

Bodega-Style Bacon Breakfast Sandwich
Equipment
Ingredients
- 2 brioche buns
- 6 slices bacon or more, if that's your vibe
- 2 large eggs
- 2 slices American cheese
- Butter or bacon fat for toasting
- Salt and pepper to taste
Instructions
- Cook bacon in the oven, or in a skillet over medium heat until crisp. Remove and place on a paper towel lined plate.
- Slice buns and toast them in bacon fat or butter until golden.
- Reheat the bacon in the same pan, if needed.
- Add a tablespoon of oil to the skillet and crack in the eggs. Season and cook to desired doneness.
- Add cheese to eggs and place lid on pan to melt.
- Place eggs and bacon on the bottom half of each bun. Add the top bun.
- Serve hot, or wrap in foil to keep warm.
Save This Recipe! 💌
Video
Notes
- Wrap leftovers in foil and refrigerate for up to 3 days or freeze for up to 1 month.
- Reheat wrapped in foil in an oven at 350°F until hot.
- Brioche adds richness, but any soft bread or bun will work.












Comments
No Comments