Rich Flan Soup