Keto Naan Bread

author avatar Dr. Eric Berg 08/31/2023


If you love Indian food like we do, you have to try this recipe for naan bread—it's totally keto!

We love Indian food. The problem is, typically, Indian food is made with a lot of ingredients that are not keto-friendly. But, like we say, there is no suffering on keto. You don't have to miss out on your favorite foods! There are plenty of fantastic keto-friendly alternatives out there, and this is one of them. This keto recipe is so good—there's just no reason to even have traditional non-keto naan.

Naan is an Indian bread, but you don't have to only have it with Indian food. This buttery naan would also go great with soup and many other meals.


3 cups Mozzarella cheese 

2 tbsp full fat Greek yogurt

2 large eggs 

1 ½ cup almond flour 

1 tbsp gluten-free baking powder 

2 1/2 tbsp butter, melted 

1 tablespoon chopped garlic

1 tbsp fresh parsley, chopped


  1. Preheat the oven to 375 degrees and line a baking sheet with parchment paper 
  2. In a large bowl, mix together the almond flour, baking powder and eggs. 
  3. In another bowl, add your cheese and yogurt and either in a double boiler or the microwave, melt the mozzarella cheese until it is easily mixed and runny. 
  4. Immediately combine the cheese mixture and almond flour mixture together, working with your hands and kneading until a uniform dough is achieved. 
  5. Cut into 6 equal pieces and form into balls, then flatten with your hands into a flatbread shape. 
  6. Put in the oven for approximately 8-10 minutes until golden brown. It is okay if it forms pockets, you can pop them with a fork while they are cooking. 
  7. While it’s in the oven, mix together the melted butter, garlic paste and parsley, or melt everything in a pan over low heat for 5 minutes. Brush onto the naan when it is fresh out of the oven and serve!
Healthy Keto Guide for Beginner

FREE Keto Diet Plan