In a microwave-safe bowl, add the shredded mozzarella cheese and sour cream. Microwave in 30-second intervals, stirring in between, until the cheese is melted and smooth.
In a separate bowl, whisk together the almond flour and baking powder. Add the dry ingredients to the melted cheese mixture.
Add the egg to the bowl and mix well until a dough forms. If the dough is too sticky, add more almond flour as needed.
Divide the dough into 4 equal portions. Roll out each portion between two sheets of parchment paper to form a naan bread shape.
Heat a non-stick skillet over medium heat. Cook each naan bread for 2-3 minutes on each side, or until golden brown and cooked through.
In a small bowl, combine the melted butter, grated garlic, and chopped cilantro. Brush the garlic butter mixture onto each cooked naan bread.
Serve the keto naan bread warm with your favorite toppings or as a side dish to your favorite keto meal.
