Soft, pillowy, and perfectly chewy vegan naan made with silken tofu for the most tender texture. Ideal for soaking up your favorite curry or serving fresh from the pan.
In a large mixing bowl, add the tofu and mash it with a fork. Add the all-purpose flour, whole wheat flour, instant dry yeast, baking powder, salt, garlic, and warm water. Mix with a fork (the dough will be quite crumbly), then use your hands to shape it into a ball. Once it holds together, add the oil and rub it over the dough. Sprinkle a little extra flour onto a flat surface, then transfer the dough and knead for 5 minutes.
Divide the dough into 8 balls and place them on an oiled flat surface, such as a baking tray or chopping board. Cover with a clean kitchen cloth and let rise until doubled in size (around 1 hour, depending on the temperature).
Transfer a ball of dough onto a lightly floured surface and roll it out to about 1/3 inch (1 cm) thick. Heat a pan with oil, making sure the pan is hot before adding the naan. Cook for about 2 minutes on each side, until slightly golden. Repeat with the remaining dough, keeping the rest covered with a cloth to prevent drying out.
Brush with melted butter or oil, add your toppings of choice, and enjoy!
Notes
If you’re cooking several naans in a row, the pan may get very hot halfway through, lower the heat slightly to prevent burning.