Gather all ingredients and preheat oven to 350F. Have water heated to boiling point ready. In a food processor, combine all dry ingredients and mix until well combined. Add the eggs and vinegar and mix again, forming a thick dough. While processor is running, carefully measure and pour in hot water. Mix until dough clumps up together into a ball.
Remove dough and place on parchment paper or silpat. Form into buns in the shape you prefer, in an amount that equals serving size. They may look small, but they will expand to double or triple the size as they bake.
Place parchment paper or silpat with buns onto a baking sheet. Bake for 50 - 55 minutes, keeping an eye on them. Buns are ready when top is brown and somewhat firm to the touch. Remove from oven and let rest for 10 minutes, then place on cooling rack until completely cooled. They can be stored on the counter in a plastic bag for approximately 3 days or in the fridge or freezer longer.