Q: I'm having echo on the recording.
A: Echo is caused by "sound leaking". Your microphone is capturing speakers sound and it is recorded again in the other channel but with tiny delay.
Using headphones is simplest solution. All radio shows are recorded in headphones for the same reason.