Is this phrase actually used in French?
So, I recently started using Busuu, another language learning site, and on one of the lessons it says "Qu'est-ce que tu racontes de beau ?" translates as "How have you been?" Is this expression actually used in France? It seemed a little odd to me, as I haven't been exposed to this expression
It seems very wordy to say just "what's new". Isn't there "Quoi de neuf?" or "Quoi de neuf chez toi ?" I know the French like to speak a bit longer than Americans (or at least it seems that way to me when I listen to a tv show), but a lot of their phrases are to keep things short.
Yes, this expression is used in France. But it is rather colloquial. Not to be used in a formal context. Rather with friends or family members. Notice the use of "TU", indicating familiarity. However, you may use it with "VOUS" in a bit more formal conversation, for example, your neighbor : "Qu'est-ce que vous racontez de beau ?" It is not slang or vulgar though, so you may use in everyday conversation.