Elevate your breakfast game with this Keto Bagel Sandwich with Egg and Bacon—an irresistible low-carb twist on a morning classic. This recipe features homemade bagels crafted from almond flour, mozzarella, and cream cheese, topped with the bold flavors of everything bagel seasoning. Stuffed with perfectly fried eggs, crispy bacon, and creamy mashed avocado, every bite is a savory delight. Designed to fit seamlessly into your keto lifestyle, this indulgent breakfast sandwich is as quick to prepare as it is satisfying, with just 20 minutes of prep time and simple steps for success. Perfect for a hearty start to the day or a grab-and-go brunch option, this keto-friendly bagel sandwich is packed with protein, healthy fats, and flavor.
Preheat your oven to 375°F (190°C). Line a baking sheet with parchment paper.
In a microwave-safe bowl, combine the mozzarella cheese and cream cheese. Microwave on high in 30-second intervals, stirring in between, until completely melted and combined.
In a separate bowl, mix together almond flour and baking powder. Add the melted cheese mixture and one egg. Mix until a dough forms.
Divide the dough into two equal parts. Roll each piece into a cylinder and then form into a bagel shape on the prepared baking sheet.
Sprinkle everything bagel seasoning generously over the bagels.
Bake the bagels for 12-15 minutes until golden brown.
While the bagels are baking, cook the bacon slices in a skillet over medium heat until crispy. Remove and let drain on paper towels.
In the same skillet, melt butter and crack the remaining eggs, cooking them to your desired level of doneness (fried or scrambled). Season with salt and pepper.
Mash the avocado in a bowl and season with garlic powder, salt, and pepper to taste.
Once the bagels are done, let them cool slightly. Slice each bagel in half and spread each bottom half with mashed avocado.
Layer with cooked bacon and the egg on top of the avocado. Top with the other bagel half.
Serve the keto bagel sandwiches warm.
Calories |
2087 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 170.3 g | 218% | |
| Saturated Fat | 52.1 g | 260% | |
| Polyunsaturated Fat | 13.3 g | ||
| Cholesterol | 1105 mg | 368% | |
| Sodium | 3951 mg | 172% | |
| Total Carbohydrate | 52.0 g | 19% | |
| Dietary Fiber | 23.2 g | 83% | |
| Total Sugars | 6.1 g | ||
| Protein | 100.4 g | 201% | |
| Vitamin D | 5.6 mcg | 28% | |
| Calcium | 1250 mg | 96% | |
| Iron | 9.9 mg | 55% | |
| Potassium | 1339 mg | 28% | |
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.