Please enable JavaScript
In just about half an hour you can whip up these crispy-creamy sweet potato tater tots at home.