This keto naan bread is soft, fluffy, and packed with rich flavor while staying low in carbs. Made without yeast or traditional flour, this easy homemade bread comes together quickly and pairs perfectly with curries, grilled meats, soups, or dips. The golden crust and tender texture make it a satisfying alternative to classic naan.
Why You’ll Love This Recipe
Quick and easy to prepare in under 30 minutes
No yeast or rising time required
Low carb and gluten-free
Soft, chewy texture similar to traditional naan
Made with simple pantry ingredients
Perfect for serving with savory dishes or using as wraps and flatbreads
Family-friendly and freezer-friendly
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
3 cups shredded low-moisture mozzarella cheese
2 tablespoons milk of choice
1 1/2 cups almond flour
1 tablespoon baking powder
2 large eggs, room temperature
For the garlic butter topping:
3 tablespoons melted butter
1 tablespoon minced garlic
Optional chopped parsley for garnish
Directions
Preheat your oven to 350°F (180°C). Line a large baking tray with parchment paper and set it aside.
In a microwave-safe bowl, combine the shredded mozzarella cheese and milk. Heat in short intervals of about 20 to 30 seconds, stirring between each interval until the cheese is completely melted and smooth. If using a saucepan, melt gently over low heat.
Allow the cheese mixture to cool slightly for about 2 minutes while keeping it warm and pliable.
Transfer the melted cheese mixture into a large mixing bowl. Add the almond flour, baking powder, and eggs. Mix thoroughly until a thick dough forms. You can use a spoon at first and then knead lightly with your hands until smooth.
Divide the dough into 8 equal portions. Shape each portion into a rough oval or circle resembling traditional naan bread. Place the flattened dough pieces onto the prepared baking tray.
Bake for 18 to 20 minutes or until the naan is puffed and golden brown on the edges.
While the naan bakes, prepare the garlic butter by mixing the melted butter with minced garlic.
Remove the naan from the oven and let it rest for about 10 minutes. Brush generously with garlic butter and sprinkle with parsley if desired.
Serve warm with your favorite dishes or enjoy on its own.
Servings and timing
Servings: 8 naan breads
Prep Time: 5 minutes
Cook Time: 20 minutes
Total Time: 25 minutes
Calories: Approximately 225 calories per serving
Variations
Cheese-Stuffed Naan
Add a small amount of shredded cheese inside the dough before shaping for a gooey center.
Herb Naan
Mix dried herbs like parsley, oregano, or cilantro into the dough for extra flavor.
Spicy Naan
Add chili flakes or a pinch of cayenne pepper to the dough for heat.
Dairy-Free Version
Use dairy-free shredded cheese and plant-based milk alternatives.
Mini Flatbreads
Shape the dough into smaller rounds for snack-sized keto flatbreads.
Storage/Reheating
Store leftover naan in an airtight container in the refrigerator for up to 1 week.
To freeze, place cooled naan in freezer-safe bags with parchment paper between each piece. Freeze for up to 2 months.
To reheat, warm in the oven at 300°F for about 5 minutes or heat in a skillet over low heat until soft and warm. A microwave can also be used for about 20 seconds.
FAQs
Can I make keto naan without almond flour?
Almond flour works best for texture and consistency, but sunflower seed flour may work as a substitute.
Does keto naan taste like regular naan?
It has a similar chewy and fluffy texture, though the flavor is slightly cheesier because of the mozzarella.
Can I cook this naan on the stovetop?
Yes. Cook each piece in a greased non-stick skillet over low heat for 2 to 3 minutes per side.
Is this naan gluten-free?
Yes, this recipe is naturally gluten-free since it uses almond flour instead of wheat flour.
Why is my dough sticky?
The dough may become sticky if the cheese is overheated. Chilling it briefly or using parchment paper can help.
Can I use coconut flour instead?
Coconut flour absorbs much more moisture and is not a direct substitute in this recipe.
How do I keep the naan soft?
Store it in an airtight container and reheat gently before serving.
Can I make the dough ahead of time?
Yes. The dough can be refrigerated for up to 5 days before baking.
What can I serve with keto naan?
It pairs well with curries, grilled chicken, soups, dips, or salads.
Can I freeze the cooked naan?
Yes. Freeze the cooked naan after cooling completely for best results.
Conclusion
This keto naan bread is a delicious and easy low-carb alternative to traditional flatbread. With its fluffy texture, cheesy richness, and garlic butter topping, it’s perfect for pairing with a wide variety of meals. Whether you bake it fresh for dinner or freeze extras for later, this homemade keto naan is a recipe you’ll want to make again and again.
This keto naan bread is soft, fluffy, and packed with rich flavor while staying low in carbs. Made without yeast or traditional flour, it’s a quick and satisfying gluten-free flatbread perfect for curries, dips, soups, or wraps.
Ingredients
3 cups shredded low-moisture mozzarella cheese
2 tablespoons milk of choice
1 1/2 cups almond flour
1 tablespoon baking powder
2 large eggs, room temperature
3 tablespoons melted butter
1 tablespoon minced garlic
Optional chopped parsley for garnish
Instructions
Preheat your oven to 350°F (180°C). Line a baking tray with parchment paper.
In a microwave-safe bowl, combine the mozzarella cheese and milk. Heat in 20 to 30 second intervals, stirring between each interval until fully melted and smooth.
Allow the cheese mixture to cool slightly for about 2 minutes.
Transfer the melted cheese mixture to a large bowl. Add almond flour, baking powder, and eggs. Mix thoroughly until a thick dough forms.
Divide the dough into 8 equal portions and shape each into an oval or circle resembling naan bread.
Place the shaped dough onto the prepared baking tray.
Bake for 18 to 20 minutes or until golden brown around the edges.
While the naan bakes, mix melted butter with minced garlic.
Remove the naan from the oven and let rest for 10 minutes.
Brush generously with garlic butter and garnish with parsley if desired.
Serve warm.
Notes
Do not overheat the cheese or the dough may become sticky.
Sunflower seed flour can be used instead of almond flour.
This naan can also be cooked in a skillet over low heat.
Freeze cooled naan with parchment paper between each piece for easy storage.
Reheat gently before serving to maintain softness.