Preheat your oven to 375°F (190°C).
In a microwave-safe bowl, combine the shredded mozzarella cheese and cream cheese. Microwave in 30-second intervals, stirring in between, until the cheeses are fully melted and combined.
In a separate bowl, whisk together the almond flour, baking powder, garlic powder, onion powder, and salt.
Add the dry mixture and the eggs to the melted cheese mixture. Mix well until you have a dough-like consistency. If the dough is too sticky, you can add a little more almond flour.
Divide the dough into 4 equal portions.
Place a piece of parchment paper on a baking sheet. Take one portion of the dough and place it on the parchment paper. Use your hands to flatten and shape the dough into a naan bread shape, about ¼ to ½ inch thick.
Sprinkle a bit of shredded mozzarella cheese and chopped cilantro on top of the naan, if desired.
Repeat the process with the remaining portions of dough.
Place the baking sheet in the preheated oven and bake for about 10-12 minutes, or until the naan bread is golden brown and cooked through.
Once the naan bread is done, you can brush the tops with ghee or melted butter for added flavor.
Allow the naan bread to cool slightly before serving.
Nutrition per serving:
- Calories: ~325 kcal
- Protein: ~17g
- Fat: ~26g
- Carbohydrates: ~8g (Dietary Fiber: ~3g, Net Carbs: ~5g)