Easy Keto Breakfast Sandwich – Ham, Egg & Cheese Everything Bagel

Keto Breakfast Sandwich
Grain Free Keto Friendly Kid Friendly Low Carb One Pan 

Nutrition: 431 Calories | 5.4g Net Carbs | 34.3g Protein | 29g Total Fat

Easy keto breakfast sandwich with homemade everything bagels filled with ham, egg and cheese is an easy low carb breakfast for home or on-the-go.

Jump to Recipe

Everything bagels have been one of my favorites since college. Really, it’s that everything bagel seasoning that makes a plain bagel something amazing. I was so excited when I came up with a way to make low carb everything bagels at home (Recipe Here). The bagels are great on their own, but they’re also the perfect base for some seriously delicious breakfast sandwiches. Breakfast sandwiches are a great way to start your day whether you’re relaxing at home or rushing out the door. These everything bagels filled with ham, egg, and cheese will fill you up and keep your taste buds happy too.

Slice Bagels and Cook Ham

These bagel sandwiches come together really quick. First, slice open your bagels and lay them out on a plate so they’re ready for the filling. Next, warm up a non-stick pan on the stove over medium heat. After spraying the pan with some non-stick spray, spread out some sliced ham in the bottom of the pan. I used ultra thin sliced ham, so I cooked two pieces for each sandwich. Cook the ham until it’s warmed through and has some golden brown color in spots. Turn the ham over to cook both sides. It will only take a couple minutes. If you don’t have ham, bacon and sausage are tasty choices too.

Don’t Forget the Cheese

Once the ham is cooked, transfer it to the sliced bagels. Then, add some sliced cheese. The heat from the ham will warm the cheese too. I’ve used sliced Monterey jack cheese for this recipe. However, you can obviously use whatever cheese you have. Don’t forget to have fun experimenting with new flavors too.

Cook the Eggs

Use the same pan to cook the eggs as you did the ham. To keep you eggs is a circular shape, you can use an egg ring like these ones on Amazon. If you don’t have any egg rings, try some wide mouth canning rings. Whichever method you choose, spray the rings with non-stick spray and add them to the hot pan. Let the rings warm up for a minute. Then, add one egg to each ring. Break the yolk in the eggs and season with salt and pepper. Put a lid on the pan, and let the eggs cook for four to five minutes until they are cooked through.

Once the eggs are cooked through, transfer them to the sandwich. Place the egg on top of the cheese and gently press them out of the ring. Add the top of your bagel and voila, you have a tasty keto breakfast sandwich. A quick and easy recipe for a quick and easy breakfast.

Other recipes to check out: Low Carb Breakfast Burritos, Keto Egg Muffins, Low Carb Banana Muffins, and Keto Bagels with Homemade Everything Bagel Seasoning.

Easy Keto Breakfast Sandwich – Ham, Egg & Cheese Everything Bagel

Easy keto breakfast sandwich with homemade everything bagels filled with ham, egg and cheese is an easy low carb breakfast for home or on-the-go.

Total Time: 12 min
Prep Time: 2 min
Cook Time: 10 min


  • 2 Keto Everything Bagels (Recipe Here)
  • 4 Slices Deli Ham
  • 2 Slices Monterey Jack Cheese
  • 2 Eggs
  • Salt and Pepper


  1. Slice open the bagels. Put them on a plate and set aside.
  2. Heat a non-stick pan over medium heat. Spray the pan with non-stick spray, and place the ham slices in the pan. Cook the ham until the slices shrink a little and get a some golden brown spots. Turn the ham over and repeat. It’ll take 3-5 minutes.
  3. When the ham is cooked to your liking, place 2 pieces on each bagel. Top the ham with one slice of cheese.
  4. Add two egg rings (or 2 wide mouth mason jar rings) to the hot pan. Spray the rings with non-stick spray, and add one egg to each ring. Break the yolk with your spatula. Season the eggs with salt and pepper to your taste, and cover the pan with a lid. Keep the eggs covered until they are cooked through, about 4-5 minutes. 
  5. When the eggs are cooked, layer them on top of the sliced cheese and pop them gently out of the mold.
  6. Lastly, put the top on the bagel sandwich and enjoy. 


Yield: 2 servings, Serving Size: 1 Bagel Sandwich

Amount Per Serving:  Calories: 431,  Total Fat: 29g, Saturated Fat: 12.8g,  Cholesterol: 294.4mg, Sodium: 1057mg, Carbohydrates: 7.4g, Fiber: 1.7g, Sugars: 2.3g, Protein: 34.3g

Save and Share this Recipe!! Click Here to Pin!!

Keto Breakfast Sandwich Pin
5/5 (3 Reviews)

Leave a Comment

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

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Scroll to Top