Vegan Uttarakhand Aloo Pitha

Steamed rice flour dumplings stuffed with spiced potatoes.