Hi @TJ37043,
Since your "treatment" consists of (all) the fixed combinations of Flame/Pan/Cover/Salt it doesn't make sense to randomize them separately. The use of "treatment" numbers is OK; however, your code produces the same randomization sequence in each replicate which is a bad idea, especially if these "pizzas" are going to be made in a time sequence where autocorrelation may occur. Sample each replicate independently (unless you know that you want a "completely randomized" design):