Prepare time: 15 min
Cook: 12 min
Ready in: 27 min


  • 2 cups blanched almond flour (I use this brand)
  • 1 tablespoon baking powder
  • 1 teaspoon onion powder
  • 1 teaspoon garlic powder

  • 1 teaspoon Italian seasoning (I use this brand of spices)
  • 3 large eggs, divided
  • 3 cups low fat, part skim shredded mozzarella
  • 5 tablespoons cream cheese
  • 1/4 cup Everything Bagel Seasoning (get the recipe here)
  • 6 ounces cream cheese, cold


  1. Preheat the oven to 425°F. Line a rimmed baking sheet with parchment paper or a silicone baking mat.
  2. In a medium mixing bowl, combine the almond flour, baking powder, garlic powder, onion powder, and dried Italian seasoning. Mix until well combined. I like to put the mixture through a flour sifter to ensure that all the baking powder gets mixed in with the rest of the ingredients.
  3. Crack one of the eggs into a small bowl and fork whisk. This will be the egg wash for the top of the bagels. The other two eggs will go in the dough.
  4. In a large microwave safe mixing bowl, combine the mozzarella cheese and cream cheese. Microwave for 1 minute and 30 seconds. Remove from microwave and stir to combine. Return to microwave for 1 additional minute. Mix until well combined.

Full recipe Here