In a large bowl (or the bowl of your stand mixer), combine flour, yeast, salt and xanthan gum and stir to combine.
With your mixer on low, slowly pour in the warm water and honey. Turn the mixer to medium speed, and continue to beat until mixture comes together.
Add the olive oil and beat until thoroughly blended.
Add eggs one at a time, and beat until thoroughly blended. Continue to beat at high speed until smooth.
Cover the bowl and let the dough rise for about one hour.
Place the risen dough into a greased loaf pan and press gently so it fills the pan.
Cover with greased plastic wrap and allow it to rise for about 45-60 minutes.
When the rising time is almost over, preheat oven to 350°F.
Bake the bread for 35-40 minutes or until golden brown. Remove the bread from the pan and allow it to cool on a wire rack.