01 -
Steam or boil spinach until wilted yet vibrant green, approximately 1–2 minutes. Drain thoroughly and allow to cool. Blend until a completely smooth puree; reserve 1 cup for use.
02 -
In the bowl of a stand mixer or a large mixing bowl, whisk together all-purpose flour, instant yeast, nonfat dry milk, egg replacer powder, and salt until evenly combined.
03 -
Add spinach puree, vegetable oil, and 60 ml water to the dry ingredients. If necessary, add remaining water gradually until a smooth, pliable dough forms. Mix and knead on medium speed for 6–8 minutes, or 10–12 minutes by hand.
04 -
Transfer dough to a lightly greased bowl. Cover and leave to rise in a warm location until nearly doubled in volume, approximately 45–60 minutes.
05 -
On a floured surface, gently deflate dough and divide into 8 equal portions. Shape into rounds and arrange on a parchment-lined baking tray. Cover and let rise for 30 minutes or until nearly doubled.
06 -
Brush the tops of the buns with non-dairy milk and sprinkle evenly with everything bagel seasoning, if desired.
07 -
Preheat oven to 190°C. Bake the buns for 17–20 minutes until golden on top and firm to the touch.
08 -
Remove the buns to a wire rack and allow to cool fully. Once cooled, store well-wrapped at room temperature for up to 4 days or freeze for up to 1 month.