
Soft, warm, and impossibly satisfying, this whole wheat flatbread is the kind of recipe that makes you wonder why you ever bought the packaged stuff. The dough comes together with just flour, salt, oil, and warm water — nothing complicated, nothing hidden. A short rest and a few minutes of rolling are all it takes before each round hits a hot skillet and puffs into something genuinely beautiful. The optional vegan butter brush at the end adds a rich, glossy finish that makes every stack feel a little indulgent. Cooking the roti directly over an open flame for those final seconds is the move that takes it from good to great, creating the signature char spots and full puff that signal a perfectly done flatbread. Stack them under a kitchen towel while you finish the batch and they stay soft and pliable, ready to scoop, wrap, or tear alongside whatever you're serving. Simple ingredients, a little technique, and a whole lot of payoff.
Fig is a food discovery app that helps you find foods and recipes that fit your dietary needs. Whether you have food allergies, intolerances, or follow a specific diet, Fig makes it easy to eat with confidence.
Learn more →4 servings




Whisk together the whole wheat flour and salt in a large mixing bowl. Add the oil and rub it into the flour with your fingertips until the mixture resembles coarse, slightly damp sand.
Pour in the warm water gradually, stirring with a fork or your hand, until a shaggy dough forms. Turn the dough out onto a lightly floured surface and knead for 5–7 minutes until smooth, soft, and slightly tacky — it should spring back slowly when pressed with a finger. If the dough tears or feels stiff, add water 1 tsp at a time; if it sticks to your hands, dust lightly with flour.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
