Ingredient based cooking on-the-fly