
This cheese naan bread is soft, fluffy, and filled with gooey melted cheese—everything you want from a comforting homemade bread. Inspired by traditional Indian naan, this version is cooked in a pan and finished with fragrant garlic butter. Perfect as a side dish, appetizer, or even a snack, it’s surprisingly easy to make from scratch.
Why Everyone Will Love This Recipe
There’s something magical about warm, cheesy bread.
- Soft and pillowy texture with a golden crust
- Melty cheese filling in every bite
- No oven needed—just a pan
- Brushed with aromatic garlic butterPerfect for sharing (or not!)
It’s cozy, satisfying, and honestly… hard to stop eating.
What Is Cheese Naan?
Cheese naan is a variation of traditional naan bread, a staple in Indian cuisine. While classic naan is baked in a tandoor oven, this homemade version is cooked on a hot pan, making it accessible for any kitchen. The addition of cheese—often mozzarella—turns it into a rich, indulgent flatbread that pairs beautifully with curries or can be enjoyed on its own.
Cooking Tips
For the best homemade naan:
- Use full-fat Greek yogurt for a softer doughLet the dough rise fully—it should double in size
- Seal the edges well to prevent cheese from leaking
- Cook on a very hot pan for those signature golden spots
- Brush immediately with garlic butter for maximum flavor
Frequently Asked Questions
Can I Use Different Cheese?
Yes! Mozzarella works best, but you can try scamorza, cheddar, or a mix.
Do I Need Yeast?
Yes, fresh yeast helps create a soft and airy texture.
Can I Bake Naan Instead of Pan-Cooking?
You can, but cooking in a pan gives a more authentic texture.
Why Is My Dough Sticky?
It’s normal—just lightly flour your hands while working it.
Can I Make the Dough Ahead of Time?
Yes, you can refrigerate it after the first rise and use it the next day.
What Can I Serve With Cheese Naan?
It pairs perfectly with curries, grilled meats, or dips.
How to Store
Store leftover naan in an airtight container at room temperature for up to 1 day, or refrigerate for up to 3 days. Reheat in a pan or microwave to restore softness.
How to Freeze
You can freeze cheese naan after cooking and cooling completely. Wrap each piece well and store in the freezer for up to 1 month. When ready to use, thaw at room temperature and reheat in a hot pan or oven until warm and soft again.
How To Make The Perfect Cheesy Naan Bread At Home

Start by preparing the dough. In a large bowl, combine the flour, sugar, and salt, then add the yeast dissolved in water along with the Greek yogurt. Mix everything with a spoon until it begins to come together into a soft dough.
At this point, add the melted butter and continue kneading, first in the bowl and then on a work surface, until the dough becomes smooth, elastic, and slightly soft to the touch. This step may take a few minutes, but it’s essential for developing the right texture.

Cover the dough and let it rise at room temperature for about 2 hours, or until it has doubled in size. Once ready, divide it into 6 to 8 equal portions.
Take each piece and gently flatten it into a small disk. Place some mozzarella in the center, then bring the edges together to seal it into a ball. Let the filled dough balls rest for about 30 minutes—this helps relax the dough and makes rolling easier.

After resting, gently roll each ball out with a rolling pin until you get a thin disk, being careful not to tear it and let the cheese escape.
Heat a pan over medium-high heat until very hot, then cook each naan for 1–2 minutes per side. You’re looking for golden spots and a slightly puffed texture.

As soon as they come off the pan, brush generously with melted garlic butter mixed with chopped herbs. Serve warm while the cheese is still gooey and irresistible.