Vegetable dumpling

A hearty vegetable dumpling.