We typically use all-purpose since we always have it on hand and it's easy to use. Cake flour can also be used. We have not tested this recipe with gluten free flour