First place the bacon in a fry pan filled with water with just enough water to cover the bacon. Then place the pan on the burner (at high temperature) and let it cook. Cook it till it snaps and hisses at you and then reduce the burner to medium. The water cooking allows it to be fully cooked without browning so there will be no burnt outside and it will still be chewy inside.
On a side note after you see the bacon shrink a bit you can wash the pan and bacon and then put bacon back in the pan to continue to cook. This way you will loose some of the grease and bacon will be a little healthier to eat. You can also do this with ground hamburger that will be seasoned.