Cheesy Nepalese Veggie Dumplings Recipe