Keto Breakfast Bagel (LCHF)

When I first began the keto diet back in September, I would often get hankerings for some of my favourite high-carb foods. Being your typical born-and-raised Canadian, bagels with cream cheese and a double-double from Tim Hortons had formerly been a staple in my weekend breakfast routine for years. Unfortunately, according to the USDA, a lone bagel contains on average 48g of carbohydrates (44 net carbs). If you know anything about achieving – and maintaining – ketosis, you’ll know this is more than double the daily intake of carbohydrates your body needs to keep producing ketones. But enough science – I WANT BAGELS.

If you’re anything like me (crazy for being on this diet), follow a gluten-free diet – or simply are looking to reduce the amount of carbohydrates you consume, then this recipe will be a game changer. Although it was the first strictly keto recipe I attempted, it came out just as I’d hoped: delicious, nutritious and only ~7g of net carbs.

Read on, or check out the original recipe by Ruled Me here!


Keto Breakfast Bagel

Makes 3 servings     |     Takes 30 minutes

What you need:

  • 3/4 almond flour
  • 1 tsp xanthan gum
  • 1 egg
  • 1 1/2  cups grated mozzarella cheese
  • 2 tbsp cream cheese
  • 1 tbsp melted butter
  • sesame seeds
  • 2 tbsp pesto
  • 2 tbsp cream cheese
  • Slices of cooked bacon
  • Tomato
  • Fried eggs

Allez cuisine!

1. Preheat your oven to 390ºF.

Keto bagel ingredients

2. Mix the almond flour and xanthan gum in a medium bowl. Add the egg and whisk until combined.

3. Grab a pot and over medium-low heat, stir the grated cheese and cream cheese together until melted.

4. Remove from heat and add the cheese to your flour mixture. Use a spatula to combine all ingredients until it forms a sticky dough that looks like this:

5. Divide your dough into 3 even pieces. Roll each one out to form a log (mine were around 6 inches long). Connect the ends by pinching them together to form a circle and place on a nonstick cookie sheet.

6. Brush your melted butter on the tops of the bagels and sprinkle with sesame seeds (if desired).

7. Bake in the oven for ~20 minutes (depending on your oven) until golden brown.

8. Allow to cool before slicing in half and adding your ingredients. I went by the original recipe, but subbed tomatoes for lettuce and added a fried egg for some extra protein.


And there you have it: a savoury, cheesy, meaty slice of fake bagel heaven. It may not taste like bread, but it definitely tastes delicious! Of course, you can add any fillings of your choice. Don’t feel like breakfast? Add some cold cuts, egg salad or tuna and make a bagel sandwich for lunch! Add your favourite spices to the dough and test out new flavours, or eat as is. If you try out this recipe, make sure to snap a photo and tag us @howtofeedyourgiant so we can see your creations!

Author: Jess Purver

Content creator, writer, dog lover, travel enthusiast, mac and cheese connoisseur & powerlifter in training. Fluent in Buffyverse and French (on a good day).

One thought

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s