As far as food goes, they should have made simple generic "container" recipes like roast, soup, on-stick and such and allow to use a number of different ingredients to fill spots in each of them. So to cook a soup, you'd need something fluid like beer, wine or water, some protein, some vegetables and spices. And now let's say you have water, vegetables and spices, with those you could cook a gecko soup if you have meat for that - or cook a brahmin soup instead, every ingredient would be perfectly replaceable by anything in the same category.
This would multiply the number of potential recipes - as well as made all the ingredients useful. Higher survival rate could allow using more "Bear Grills" ingredients and for roast a scorp. Final score of how much the meal feeds and hydrates you would depend on the type of it (stick or kebab would feed less than steak) as well as quality and cost of ingredients. So you could cook a super-soup from the most expensive exquisite ingredients - or make a casual one using most basic stuff like dirt, water, yeast and some salt. Or an almost unlimited number of meals between those two border examples - as long as you have enough ingredients from every group.
This would be a good design choice.