There’s something magical about the soft, pillowy texture of freshly baked naan bread, especially when it’s made at home in just 30 minutes. This easy recipe delivers warm, golden-brown flatbreads with a hint of buttery richness and a touch of chewiness that’s irresistible. Perfect for scooping up dips or pairing with your favorite curry, each bite is a comforting blend of fluffy and flavorful.
With a prep time of only 10 minutes, you’ll love how quickly this naan comes together. The dough puffs up beautifully on the stovetop, creating those signature airy pockets and a lightly charred exterior. Whether you’re a seasoned cook or a beginner, this recipe promises restaurant-quality results with minimal effort. Serve it warm, brushed with melted butter, and watch it disappear in no time!
What You’ll Need for Easy Homemade Naan Bread

- 1 cup plain Greek yogurt (use full-fat for best texture, or substitute with regular yogurt)
- 1 cup self-rising flour (if unavailable, mix 1 cup all-purpose flour with 1 ½ tsp baking powder and ¼ tsp salt)
- ¼ cup butter, melted (or substitute with olive oil for a lighter option)
- 1 teaspoon garlic salt (optional, for topping)
- ¼ cup cilantro, chopped (optional, for topping)
How to Make Easy Homemade Naan Bread
- Mix the dough: In an electric mixer with a dough hook attachment, combine the Greek yogurt and self-rising flour. Mix until a dough forms. If the dough is dry, add 1 Tablespoon of yogurt. If it’s too sticky, add 1 Tablespoon of flour at a time. Knead until smooth (about 5 minutes in a mixer or 15 minutes by hand).
- Shape the dough: Lightly flour a work surface and roll the dough into a large ball. Cut it into 6 equal pieces.
- Roll out the naan: Roll each piece of dough into a circle about ¼-inch thick and 6 inches in diameter.
- Cook the naan: Heat a skillet over medium-high heat and brush with butter or olive oil. Cook each naan for about 2 minutes per side, or until it bubbles up and develops light char marks.
- Add toppings: Remove the naan from the skillet and brush with melted butter. Sprinkle with garlic salt and chopped cilantro, if desired.
- Serve warm: Enjoy your homemade naan immediately for the best flavor and texture!
Creative Toppings and Sauces to Elevate Your Naan
While this naan is delicious with just melted butter and garlic salt, you can take it to the next level with fun toppings and dips. Try spreading garlic herb butter (mix 2 Tbsp softened butter with 1 minced garlic clove and 1 tsp dried herbs) or a drizzle of honey and sesame seeds for a sweet twist. For dipping, pair it with tzatziki, hummus, or a spicy mango chutney.
Perfect Pairings: What to Serve with Your Naan
This homemade naan is incredibly versatile! Serve it alongside curries, soups, or stews for a comforting meal. It also makes a great base for flatbread pizzas—just add your favorite toppings and bake until bubbly. For a lighter option, use it to wrap grilled veggies or chicken for a quick and tasty lunch.
How to Store and Reheat Your Naan Like a Pro
Store leftover naan in an airtight container or ziplock bag at room temperature for up to 2 days or in the fridge for up to 5 days. To reheat, warm it in a skillet over medium heat for 1-2 minutes per side or wrap it in foil and heat in a 350°F oven for 5-7 minutes. For a quick fix, microwave it for 10-15 seconds, but be careful not to overdo it—it can get chewy!
Time-Saving Tips for Busy Cooks
If you’re short on time, prep the dough ahead! Mix the yogurt and flour, then store the dough in the fridge for up to 24 hours. When ready to cook, let it sit at room temperature for 10 minutes before rolling. You can also double the recipe and freeze cooked naan—just wrap each piece in parchment paper and store in a freezer bag for up to 2 months.
Common Questions Answered
Can I use regular flour instead of self-rising? Yes! Replace the self-rising flour with 1 cup all-purpose flour, 1 ½ tsp baking powder, and ¼ tsp salt. What if I don’t have Greek yogurt? Regular plain yogurt works, but strain it for 10 minutes to thicken. Why isn’t my naan bubbling? Your skillet might not be hot enough—preheat it for a few extra minutes before cooking.

Easy Homemade Naan Bread Recipe
Equipment
- electric mixer
- skillet
Ingredients
- 1 cup plain greek yogurt
- 1 cup self rising flour
- 1/4 cup butter, melted
- 1 teaspoon garlic salt optional topping
- 1/4 cup cilantro, chopped optional topping
Instructions
- In an electric mixer, combine the Greek yogurt and self-rising flour until a dough starts to form (I used the dough hook attachment). If the dough is dry, you can add another Tablespoon of yogurt. If it’s too tacky, add more flour, a Tablespoon at a time. Continue to knead until the dough comes together. (You can also do this step by hand, but it will take about 15 minutes and some muscle).
- Lightly flour a work surface, and roll the dough into a large ball. Cut the dough into 6 pieces.
- Roll out each piece of dough to about 1/4″ thickness and 6 inches in diameter.
- Heat a skillet over medium-high heat and brush with butter (or olive oil). Cook naan on each side for about 2 minutes. It should start to bubble up and lightly char.
- Remove from the skillet, brush with melted butter, garlic salt, and chopped cilantro as desired.
- Serve warm.