The Best Homemade Naan Recipe

Bake fluffy homemade naan for perfect pairings with curries, meats, or grilled veggies, and discover why this recipe leaves you craving more.

Share your Recipe

What You’ll Love About This Recipe

This homemade naan recipe is soft, fluffy, and packed with flavor, making it the perfect side for any meal. You’ll love how simple it is to whip up with just a few pantry staples.

  • No fancy equipment needed—just a skillet and a little patience for the dough to rise.
  • Customizable flavors—brush with garlic butter, sprinkle with herbs, or keep it classic.
  • Faster than takeout—fresh, warm naan ready in under an hour, with no delivery wait.

Recipe

soft fluffy indian flatbread

Naan is a soft, fluffy flatbread that is a staple in Indian cuisine. This homemade naan recipe is simple to make and requires just a few basic ingredients. Freshly baked naan pairs perfectly with curries, dips, or can be enjoyed on its own.

Ingredients:

  • 2 1/4 cups (280g) all-purpose flour, plus extra for dusting
  • 1 teaspoon sugar
  • 1 teaspoon baking powder
  • 1/2 teaspoon salt
  • 1/2 cup (120ml) warm whole milk
  • 1/2 cup (120ml) plain yogurt
  • 2 tablespoons vegetable oil
  • 1 large egg
  • Optional: melted butter and chopped cilantro or garlic for topping

Instructions:

  1. In a large mixing bowl, combine the flour, sugar, baking powder, and salt.
  2. In a separate bowl, whisk together the warm milk, yogurt, vegetable oil, and egg.
  3. Gradually add the wet ingredients to the dry ingredients, mixing until a dough forms.
  4. Knead the dough on a floured surface for about 5 minutes, or until smooth and elastic.
  5. Place the dough in a greased bowl, cover with a damp cloth, and let it rest for 1 hour.
  6. Preheat a skillet or griddle over medium-high heat.
  7. Divide the dough into 6 equal portions and roll each into a ball. Flatten each ball into a teardrop or oval shape using a rolling pin.
  8. Cook each naan on the hot skillet for about 2 minutes per side, or until bubbles form and the bread is golden brown.
  9. Brush with melted butter and sprinkle with cilantro or garlic, if desired.

Notes:

  • For a softer texture, wrap the cooked naan in a clean kitchen towel to keep warm.
  • You can also cook naan on a grill for a smoky flavor.

Equipment:

  • Mixing bowls
  • Rolling pin
  • Skillet or griddle

Time:

Prep time: 15 minutes

Cooking time: 15 minutes

Total time: 1 hour 30 minutes (including resting time)

Cuisine:

Indian

Serving:

6 servings

Nutrition

Homemade naan is a delightful addition to any meal, offering a mix of essential nutrients. Here’s the nutritional breakdown per serving:

CaloriesFat (g)Carbs (g)Protein (g)Fiber (g)Sugar (g)Sodium (mg)
320852922480

What To Serve With It

I love serving my homemade naan with rich, flavorful curries—it’s perfect for soaking up all that delicious sauce. Grilled meats, like chicken or lamb, also pair amazingly well, adding a smoky contrast to the soft bread. Trust me, once you try these combos, you’ll never want to eat naan alone again!

Curries

Curries are a fantastic way to bring bold flavors to the table, and pairing them with the right sides can make the meal even more satisfying. I love serving homemade naan with curries because its soft, chewy texture soaks up all the spicy, savory goodness. Whether it’s a creamy butter chicken, a tangy vegetable curry, or a fiery lamb vindaloo, naan acts like the ultimate edible utensil. I also enjoy adding a cooling raita or a fresh cucumber salad to balance the heat. With curry and naan, it’s a duo that feels comforting yet exciting, perfect for any dinner.

Grilled Meats

While grilled meats often steal the spotlight, the sides you pair with them can elevate the meal from good to unforgettable. I love serving grilled chicken, lamb, or beef kebabs with warm, fluffy homemade naan—it’s the perfect tool for scooping up every last bite. A fresh cucumber and tomato salad adds a crisp, invigorating contrast to the smoky flavors, and a tangy yogurt sauce or chutney ties everything together. Don’t forget grilled veggies like zucchini or bell peppers; they’re delicious and soak up the meat’s juices. With naan by your side, every bite feels like a celebration of flavors and textures.

Share your Recipe