Delicious egg and vegetable dumplings