A cooking apparatus includes a recipe obtaining unit that obtains recipe information for a dish, a modification obtaining unit that obtains first modification information used to modify the obtained recipe information, and a taste complement unit that generates taste complement recipe information based on the obtained recipe information, the first modification information, and second modification information. The second modification information makes a complement to degradation of taste satisfaction with a dish offered based on the obtained recipe information modified by using the first modification information.