From sandwiches to French toast, this soft and fluffy millet bread is the perfect gluten and dairy free loaf for just about any dish. With a light, tender center and golden brown crust, this homemade bread is just as delicious the next day as it is fresh from the oven.
This yeast bread batter is incredibly quick and simple to make. While millet flour is the main flour in this recipe, it also contains a blend of flours that provide an irresistibly soft and chewy texture. Aside from being naturally gluten free, the millet flour in this recipe contributes a mildly sweet flavor and a delicate crumb. You’ll never need to buy gluten free bread off the shelf again because this recipe is sure to be a household favorite!
This post contains affiliate links. Affiliate links support Zest For Baking at no additional cost to you. I receive a commission if you choose to make a purchase through these links.
Why this recipe is the best!
If you’ve ever made yeast bread from scratch before, you know it can be a lengthy process. The best thing about this millet bread recipe is how quickly it can be put together. Like these yeast rolls in under an hour or these breadsticks, you can easily make this recipe from start to finish in just an hour and a half. Here are a few more reasons why this is sure to be your new go-to bread recipe:
- The batter is quick to prep in just 15 minutes
- It is both gluten and dairy free
- You can easily make your own millet flour at home if desired
- It makes the perfect chewy, all-purpose bread
- It stays fresh for up to 2 days in a well sealed bag on the counter!
Pro tips for making the perfect bread
All gluten free breads are not created equal. There are many factors that come into play when it comes to achieving the best taste and soft, chewy texture. With a few simple tips, this homemade millet bread will come out perfect every time.
1. Use room temperature ingredients (except for the warm water)
Make sure your ingredients are at room temperature for this bread recipe. The warm water is the only exception here. It needs to be at approximately 100°F to properly activate the yeast. Using room temperature ingredients allows them to easily combine during mixing.
2. Measure the flours by weight
Using a digital scale to measure the flours by weight will yield the best results in this recipe. Measuring by cup is not quite as accurate as using weight measurements. This will make certain your bread comes out soft and fluffy! Check out my baking masterclass for more info about this.
3. Let the batter rise only until it reaches the top of the pan
The bread batter needs time for the yeast to produce enough carbon dioxide for the bread to rise. Allow the batter to rise just until the top rises over the top of the pan, about 35 minutes. Letting the batter rise too much can cause it to overflow or collapse in the oven.
4. Helpful tools
Here are a few tools that will make prepping your millet bread super easy:
- Digital scale
- Liquid measuring cup
- Medium bowl
- Stand mixer
- Rubber spatula
- 8”x4.5” loaf pan
- Instant read thermometer
How to make this recipe
Ingredients & substitutions
- Active dry yeast - The yeast is essential in this recipe because it causes the bread to rise. There is no substitute for the active dry yeast in this millet bread.
- Sugar - Because sugar is needed in this recipe for the yeast to work properly, it cannot be substituted.
- Water - There is no alternative for the water in this recipe.
- Millet flour - This recipe was tested using the Nuts.com brand of millet flour. Nuts.com is budget friendly and a great quality product. Other brands may work here but I haven’t tested any in this bread. Keep in mind that results may vary with different flour brands. Half of the millet flour can be substituted for teff flour if desired – the total weight between both flours should equal 120 grams. Find out more about substituting gluten free flours here.
- Tapioca flour - This recipe was tested with the tapioca flour from Nuts.com. Tapioca flour and tapioca starch are the same thing so they can be used interchangeably. There is not an alternative for the tapioca flour/starch in this recipe.
- Brown rice flour - The recipe has not been tested with anything other than brown rice flour, but here if you want to try something else, here are some alternatives to try. The Nuts.com brand of brown rice flour was used and it works very well here.
- Ground flaxseed - This recipe was tested using Bob’s Red Mill brand of golden flaxseed meal. Ground chia seed could also be used in place of the flaxseed.
- Xanthan gum - There is no substitute for the xanthan gum in this recipe.
- Salt - There is no substitute for salt in this recipe. Although, if you are following a low salt diet, it can be omitted.
- Eggs - Regular eggs work best in this bread recipe. I would not recommend using an egg alternative here.
- Olive oil - Olive oil can be substituted with vegetable oil.
- Honey - There is no substitute for the honey in this recipe.
Making the batter
This simple 12-ingredient millet bread batter only takes about 15 minutes to put together! To start, make sure your ingredients are at room temperature. Add the warm water to a liquid measuring cup. Then, add the active dry yeast to the warm water and stir to combine (step 1 above). Let it sit for 5 minutes. In a medium bowl, combine the millet flour, tapioca flour, brown rice flour, ground flax seed, xanthan gum and salt and set it aside (step 2).
In the bowl of a stand mixer, add the eggs, olive oil, honey, sugar and yeast mixture (step 3). Mix it for 30 seconds. Next, add the dry ingredients to the stand mixer bowl (step 4) and mix it for 30 seconds. Stop the mixer and scrape down the batter from the sides of the bowl using a rubber spatula and then mix again on medium speed for 3 minutes (step 5). Prepare an 8"x4.5" baking pan with non-stick cooking spray. Scrape the batter into the pan (step 6). Let the batter rise in the pan for 35 minutes or until the batter crests over the top of the pan. Note that allowing the batter is rise for too long can cause it to overflow or collapse in the oven.
Baking & serving
Preheat the oven to 350°F. Once the bread batter is done rising, bake it in the oven for 35-40 minutes or until an instant read thermometer registers 210°F. After removing the bread from the oven, let it cool for 15 minutes. Then, turn the bread out of the pan and let cool completely before slicing. Serve with butter and jam, toasted with avocado on top, or any way your heart desires!
FAQ's about this recipe
Yes, millet is naturally 100% gluten free. It is a cereal grain that is often ground into flour to be used in baking. It is a great option to use in gluten free baked goods as part of a flour blend or on its own. Because many grains are at high risk for gluten cross-contamination, be sure you choose a certified gluten free millet flour.
The great thing about this millet bread is that it makes a great substitute for traditional wheat bread. It is just as versatile and can be served in a variety of ways. This bread is excellent for sandwiches, toast, garlic bread, this French toast casserole, and more!
Once baked and cooled, this bread will stay fresh for up to 2 days at room temperature in a sealed plastic bag. After 2 days, slice and freeze it for longer storage.
Other recipes you may like!
Did you make and love this recipe? Give it your review and rating below! And make sure to follow me on Instagram, Pinterest and Facebook too!
Recipe
Millet Bread (Dairy Free)
Ingredients
- 2 teaspoons active dry yeast
- 1 teaspoon sugar
- 1 cup water 100 F
- 120 grams millet flour about 1 cup
- 90 grams tapioca flour about ¾ cup
- 75 grams brown rice flour about ½ cup
- 27 grams ground flax seed about ¼ cup
- 1 teaspoon xanthan gum
- ½ teaspoon salt
- 2 eggs
- 3 Tablespoons olive oil
- 2 Tablespoons honey
Instructions
- In a measuring cup, add yeast to warm water. Stir to combine. Let sit for 5 minutes.
- In a medium bowl, combine the millet flour, tapioca flour, brown rice flour, ground flax seed, xanthan gum and salt. Set aside.
- In the bowl of a stand mixer, add the eggs, olive oil, honey, sugar and yeast mixture. Mix for 30 seconds.
- Add the dry ingredients to the stand mixer and mix for 30 seconds. Scrape batter down. Mix on medium speed for 3 minutes.
- Spray a 8"x4.5" baking pan with cooking spray. Scrape batter into pan.
- Let rise for 35 minutes or until batter crests over the top of the pan.
- Bake 350 F for 35-40 minutes or until an instant read thermometer registers 210F.
- Let cool for 15 minutes. Turn bread out of the pan and let cool completely.
Video
Notes
- Flours and starches are Nuts.com brand, other brands may work, but they haven't been tested.
- Tapioca starch and tapioca flour are the same thing.
- Half of the millet flour can be substituted with teff flour - weight should equal 120 grams between both.
- The Bob's Red Mill brand of golden flax seed meal was used in this bread.
- Egg substitute is not recommended in this recipe.
- Test for doneness with an instant read thermometer (210 F)
- Bread will stay fresh for up to 2 days in a sealed, gallon plastic bag. Or slice and freeze for longer storage.
Carol
This sounds great and looks a delicious. I have everything in the house…..all the grains in the freezer. I have no energy, but would like to make this healthy bread. Do you think I could make it in my bread machine? I have not used it in a while. Can I freeze slices? Thank you.
Christine
Hi Carol,
Thanks - so I'm not sure how it would do in a bread machine so I wouldn't recommend it. But it's an easy recipe to mix - if you have a stand mixer, it does all the work for you. Then just scrape it in the pan, rise and bake. I just won't recommend something unless I've had success with it. But to answer your other question, yes, you can absolutely freeze slices. I have a sliced loaf in my freezer right now - it's perfect!
Hope that helps!
Christine
Linda
Hello, Is there anything I can substitute for the xanthan gum? Thanks
Chris Adams
Hi Christine,
I would love to know the answer to the xanthan gum question. My husband has an allergy to both xanthan gum and psyllium husk. Would a combination of chia seeds and flax seeds work?
I would love to make this recipe by replacing that 1 ingredient.
Thanks!
Christine
Hi Chris,
Thanks for asking. So yes, I would suggest trying ground chia seeds since the recipe already has flax seed in it.
Christine
Donna
Hi, I just made this for the second time and both times it sunk in the middle. I followed the directions, except I did need to let it rise closer to an hour both times because it took that long to “crest over the top of the pan“. My pan is an 8.5 x 4.5 x 2.5” glass Pyrex. Do you know why this could be happening? Is it from over rising or something else?
Christine
Hi Donna,
Thanks for writing - so let's see, are you making any substitutions and are you measuring the ingredients by weight?
Let me know that and we'll see what might be happening - I've never tested it in a glass baking pan, so I'll have to see if that might have something to do with it.
Let me know!
Christine
Brenda
I also had the issue of rising time. I let it rise for more than an hour, and it didn't quite make it to the top. I decided to bake it at that point rather than let me already-heated oven sit empty longer! The bread came out pretty well, although not as high as I would have preferred.
Christine
Hi Brenda,
Thank you for sharing this - it's interesting that it didn't rise as high as it should have. Although I try to be very careful on the rise time because every environment is different. Sometimes people barely make it 30 minutes before they need to bake it. It all just depends I guess.
Sounds like it baked up nice though.
Christine 🙂
Wanda
Hi I would like to know if Guar gum can be substituted for the xanthan gum?
Christine
Hi Wanda,
Thanks for asking - yes it can.
Christine
Angela
Can you substitute xanthan gum with psyllium husk?
Christine
Hi Angela,
I haven't done it in this recipe, but that should work just fine.
Christine
Alene
Hi. Is there any way to get rid of the rice flour? Thank you.
Christine
Hi Alene,
So I haven't tested sorghum flour in this recipe, but that is the one I'd suggest testing with.
Christine
Cary
I like this. It came out nice and soft inside with a crispy crust--but mine did not rise as much so it was like an oval rectangular shape. Next time I'll try subbing in applesauce for the oil.
Christine
Hi Cary,
Glad you enjoyed it. I'd be curious how the applesauce works. Please let me know.
Christine
claudia
Hi! Can I use a hand mixer? I don't have a stand mixer.
Christine
Hi Claudia,
You can, just follow the same mixing instructions and time frame.
Christine
Brenda
I am making this recipe now. I followed the instructions to a T, weighing the ingredients (with the exception of those that specifically referred to a measure, ie, 1 cup of water, 1/2 tsp salt, etc.) All ingredients were room temp. The batter has been sitting in the prepared pan for close to 20 minutes, in a draft free, warmish area, and it has not risen one bit. To me, with my experience baking GF bread, the yeast sitting in the warm water for 5 minutes didn't seem very long tie to activate it. Is this because this is essentially a batter VS a dough? It seems almost like a quick bread, but with yeast as the rising agent. Do I leave the batter until it has raised, even though that will take longer than the suggested 35 minutes? Thank you.
Brenda
I am giving this recipe 5 stars because the flavor and texture are great. I had an issue with my batter taking a long time to raise (not sure why) but I like the flavor of this bread so much that I will give it another go. This recipe was easy to follow, and the results are very good. This is my first recipe from the Zest site, but I will be trying others. Thank you.