This question already has an answer here:
My daughter was born in England and came to America 32 years ago. She is an American citizen. Two years ago she moved to the UK with a British passport. She now wants to return to the US but doesn't have a US passport. She has never had a US passport.
As a US citizen, can she return using her British passport only?