Quick Recipe Version (TL;DR)
Quick Ingredients
- 1 cup rolled oats (90 g), plus 2 tbsp (12 g) for topping
- 1 cup boiling water (240 g)
- 3 tbsp unsalted butter (43 g), plus 1 tbsp (14 g) for glaze
- 1/4 cup honey (85 g), plus 1 tsp (7 g) for glaze
- 1 tbsp molasses (20 g)
- 1/2 cup warm milk, 95°F/35°C (120 g)
- 2 cups whole-wheat flour (240 g)
- 1 1/2 cups bread flour (195 g), plus up to 3 tbsp (25 g) if needed
- 2 tsp instant yeast (6 g)
- 1 1/2 tsp fine sea salt (9 g)
- 1 egg white (or 2 tbsp milk) for wash
Do This
- 1. Soak oats: Combine oats, boiling water, 3 tbsp butter, honey, and molasses; cool to 95°F/35°C.
- 2. Mix dough: Stir in warm milk, yeast, flours, and salt; mix to shaggy dough. Rest 10 minutes.
- 3. Knead: 8–10 minutes until smooth and tacky (75–80°F dough). Adjust with extra flour/water as needed.
- 4. First rise: Cover and let double, 60–90 minutes.
- 5. Shape: Roll into a tight log and place seam-side down in a greased 9×5-inch loaf pan.
- 6. Proof and top: 35–55 minutes until 1 inch above rim; brush with egg white or milk, sprinkle oats.
- 7. Bake: 375°F/190°C for about 38 minutes to 195–200°F internal; brush hot loaf with honey-butter; cool 1 hour.
Why You’ll Love This Recipe
- Hearty whole grains with a tender, sandwich-friendly crumb.
- Natural sweetness from honey plus a hint of molasses for depth.
- Simple, approachable method with an oat soaker for extra softness.
- Stays moist for days and toasts beautifully.
Grocery List
- Produce: None
- Dairy: Milk, unsalted butter, 1 egg (for optional wash)
- Pantry: Old-fashioned rolled oats, honey, molasses, whole-wheat flour, bread flour, instant yeast, fine sea salt, optional vital wheat gluten
Full Ingredients
Oat Soaker
- 1 cup old-fashioned rolled oats (90 g)
- 1 cup boiling water (240 g)
- 3 tbsp unsalted butter, cut up (43 g)
- 1/4 cup honey (85 g)
- 1 tbsp unsulfured molasses (20 g)
Dough
- 1/2 cup warm milk, 95°F/35°C (120 g)
- 2 cups whole-wheat flour (240 g; white whole wheat yields a softer crumb)
- 1 1/2 cups bread flour (195 g), plus up to 3 tbsp (25 g) as needed
- 2 tsp instant yeast (6 g) — or 2 1/2 tsp active dry yeast (8 g; see Step 2)
- 1 1/2 tsp fine sea salt (9 g)
- Optional: 1 tbsp vital wheat gluten (9 g) for extra lift
Topping & Finish
- 1 egg white beaten with 1 tsp water (or 2 tbsp milk) for the wash
- 2 tbsp rolled oats (12 g) for topping
- 1 tbsp unsalted butter (14 g) melted with 1 tsp honey (7 g) for brushing the hot loaf (optional)

Step-by-Step Instructions
Step 1: Make the oat soaker
In a large mixing bowl, combine the rolled oats, boiling water, butter, honey, and molasses. Stir until the butter melts and everything is evenly moistened. Let the mixture cool until just warm to the touch, about 20–30 minutes, or to 95°F/35°C. Do not add yeast until the mixture is under 110°F/43°C.
Step 2: Build the dough
Stir the warm milk into the cooled oat mixture. For instant yeast, sprinkle it directly over the mixture. For active dry yeast, dissolve it in the warm milk with a pinch of honey and let stand 5–10 minutes until foamy, then add. Add the whole-wheat flour, bread flour, salt, and optional vital wheat gluten. Mix with a sturdy spoon or dough hook until a shaggy dough forms. Cover and rest 10 minutes to hydrate the flour.
Step 3: Knead to a smooth, tacky dough
Knead by stand mixer (dough hook, speed 2) for 8–10 minutes, or by hand for 10–12 minutes. The dough should become smooth, elastic, and tacky (slightly sticky but not clinging). Target dough temperature is 75–80°F (24–27°C). If the dough is very sticky, add up to 3 tbsp (25 g) bread flour a little at a time; if stiff or tearing, add 1–2 tsp water. A thin windowpane should stretch without tearing.
Step 4: First rise
Place the dough in a lightly oiled bowl, turning once to coat. Cover and let rise at warm room temperature until doubled, 60–90 minutes. A fingertip dent should fill in slowly but not completely.
Step 5: Shape the loaf
Lightly flour your work surface. Pat the dough into an 8×12-inch rectangle, deflating any large bubbles. Starting from a 8-inch side, roll into a tight log, sealing with your thumbs as you go to create surface tension. Pinch the seam, tuck the ends under, and place seam-side down in a greased 9×5-inch (23×13 cm) loaf pan.
Step 6: Proof and add the oat topping
Cover and proof until the dough crowns about 1 inch over the rim and springs back slowly when gently pressed, 35–55 minutes depending on room temperature. Whisk the egg white with 1 tsp water (or use milk). Brush the top gently, then sprinkle and press on the 2 tbsp oats so they adhere.
Step 7: Bake, glaze, and cool
Preheat the oven to 375°F (190°C). Bake the loaf for 35–40 minutes, until deep golden brown and the center registers 195–200°F (90–93°C). If the top browns too fast, tent with foil after 25 minutes. Turn the hot loaf out onto a rack and brush with the melted butter–honey mixture, if using. Cool completely, at least 1 hour, before slicing with a serrated knife.
Pro Tips
- Use a scale for best results; whole-wheat flour packs differently by cup.
- Temperature matters: cool the soaker to 95°F/35°C before adding yeast, and aim for a 75–80°F dough after kneading.
- Soft crumb secret: keep the dough tacky. Add flour sparingly—oats continue to absorb moisture as the dough rests.
- If using active dry yeast, always proof it first so you know it’s alive.
- For a taller loaf, use white whole-wheat flour; for nuttier flavor, use traditional whole-wheat.
Variations
- Cinnamon-Raisin Swirl: After the first rise, roll dough to 8×14 inches. Brush with milk and sprinkle 1/4 cup (50 g) sugar mixed with 2 tsp cinnamon and 3/4 cup (115 g) plump raisins (soak and pat dry). Roll tightly, pinch seam well, and bake as directed.
- Seeded Honey-Oat: Knead in 1/3 cup (40 g) mixed seeds (sunflower, pumpkin, sesame) during the last minute of kneading; add 2 tsp extra water to account for absorption.
- Dairy-Free: Replace butter with 3 tbsp neutral oil and the milk with warm water or unsweetened oat milk; proceed as written.
Storage & Make-Ahead
Store the cooled loaf in a bread box or wrapped at room temperature for 3–4 days. Avoid refrigerating bread, which accelerates staling. Freeze whole or sliced, well-wrapped, for up to 3 months; thaw at room temperature, then refresh slices in the toaster. For make-ahead, prepare the oat soaker up to 24 hours in advance and keep covered at room temperature. Or shape the loaf, cover, and refrigerate up to 16 hours; bring to room temp (45–75 minutes), top with oats, and bake.
Nutrition (per serving)
Approximate for 1 of 12 slices: 230 calories; 41 g carbs; 6 g protein; 5 g fat; 4 g fiber; 280 mg sodium. Values will vary with toppings and exact ingredients.
