"The reason Doris couldn't come is because she lost her glasses."
"The reason is that" is correct, but the phrase's wordiness can be overcome by simply using because:
"Doris couldn't come because she lost her glasses."
Dictionary of Usage
Table of Contents