The food and cooking is one the best and unique features in the game that grew on me. But the overwhelming options could use a little UI support to make the process simpler.
Dedicte an indoor constructable that would act as an open fire (when lit) that allows you to do typical fire cooking, not baking or spitroasting.
Whenever you pick a recipe while on the station, if the recipe has a variable choice for ingredients such as milk, raw meat, flour or spice then you would be able to edit that choice freely by clicking on that box in the recipe UI. It would give you the choice to replace the ingrediate from anything applicable you are holding or from any cupboard or barrel on the same floor (or from the entire building if it isn't deemed too convenient).
Cooking options include [cook all selected ingredient] like all raw chicken, [cook all of the same type] to cook all raw meat using that specific recipe.
We could probably add a different stations for spittoasting or baking for a similar process.