It all depends upon how sensitive the cook is to his/her partner's needs, how well can he/she gauge the situation and make the right choice of ingredients to put in. And yes, like all other culinary expertise, mastery in cooking this dish does come with some practice, but you can't fall back upon past experiences all the time, can you?