In a large bowl, combine warm water, honey, and yeast. Let sit for 5-10 minutes until frothy.
Add oil, whole wheat flour, all-purpose flour, and salt. Stir until a shaggy dough forms.
Knead by hand (10-12 minutes) or with a stand mixer (6-8 minutes) until smooth and elastic.
Place dough in a greased bowl, cover with a towel, and let rise in a warm place for 1-1.5 hours or until doubled.
Punch down the dough, then shape into a loaf. Place in a greased 9x5-inch loaf pan.
Cover and let rise for 30-45 minutes until puffy.
Preheat oven to 350°F (175°C).
Bake for 25-30 minutes until golden brown and hollow-sounding when tapped.
Let cool in the pan for 10 minutes, then transfer to a wire rack.