Cook bacon in a large skillet until crisp; remove bacon, reserving 2 tablespoons drippings. Crumble bacon, and set aside.
Combine flour, cornmeal, baking powder, and salt in a large bowl; make a well in center of mixture. Combine bacon, reserved drippings, cheese, and remaining ingredients; add to dry ingredients, stirring just until dry ingredients are moistened.
Spoon batter into a greased and floured 9- x 5- x 3-inch loafpan. Bake at 350° for 1 hour and 5 minutes or until golden. Let cool in pan 10 minutes; remove loaf from pan, and let cool completely on a wire rack.