Chicken Nanban Udon is a delicious Japanese noodle dish made with made with succulent pieces of chicken thigh, charred spring onion and twice fried tofu served over chewy udon noodles in a rich dashi broth. Learn how to make this flavourful dish from scratch with this easy recipe!