homemade soft flatbread

Homemade Soft Flatbread

  • Author: Adapted from Mel's Kitchen Cafe
  • Prep Time: 30 mins
  • Cook Time: 10 mins
  • Total Time: 2 hours
  • Yield: 8 flatbreads 1x
  • Category: Bread
  • Cuisine: Mediterranean



  • 2 1/4 teaspoons (1 packet) active dry yeast
  • 1 teaspoon granulated sugar
  • 2/3 cup warm water (about 110 degrees F)
  • 2 cups bread flour, divided
  • 1 cup whole wheat flour
  • 1 teaspoon salt
  • 1/2 cup warm milk (about 110 degrees F)
  • 1 tablespoon olive oil


  1. In a large bowl or bowl of a stand mixer, dissolve yeast and sugar in warm water. Let sit 5 minutes until foamy.
  2. Add 1 cup bread flour, whole wheat flour, salt, milk and olive oil. Stir until just combined.
  3. On a floured surface, knead dough 10 minutes by hand, adding just enough of the remaining 1 cup bread flour needed to make a soft, smooth and only slightly sticky dough. OR, using dough hook attachment, knead dough in stand mixer 5 minutes, adding just enough of the remaining 1 cup bread flour needed to make a soft, smooth and only slightly sticky dough that pulls away from the sides of the bowl.
  4. Shape dough into a ball and place in a large, lightly greased bowl; turn once to coat. Cover bowl with plastic wrap and let dough rise in a warm place 1 hour until doubled.
  5. Meanwhile, heat a griddle or large skillet to 350 degrees F, or medium heat. Punch down risen dough and divide into 8 equal pieces. Shape each piece into a ball and place on a lightly floured surface. Cover with a thin towel or plastic wrap and let rest 10-15 minutes so the gluten has time to relax.
  6. Working with 1 piece of dough at a time, roll out dough to an 1/8-inch thick circle, about 7 to 8 inches long. Place the flatbread (1-2 at a time, depending on how many fit on your griddle/skillet) on the griddle or skillet and cook 2 to 3 minutes until top begins to get bubbly and puffy. Use tongs to flip over and cook on the other side, another 2 to 3 minutes until golden brown spots appear on the bottom and the flatbread is cooked through.
  7. Stack cooked flatbreads on a plate covered with a towel while you cook the remaining flatbreads.
  8. Serve the flatbreads immediately, or reheat them as needed to make them soft again. Store flatbreads, covered with plastic wrap or a thin towel, at room temperature for up to 2 days.