Rice crust vegetable pie