If the cat is eating well and then sulking, the first thing to do is to make sure that it is not sick. Apart from that, the cat is not a particularly difficult animal, at least by nature, but it becomes so if it is allowed to develop bad habits or if it eats in bad conditions. Fortunately, it is possible to manage your cat's eating habits and to prevent it from becoming fussy.

Respect the routine to avoid your cat's eating habits
The cat is a very routine animal and the slightest change in its habits disturbs it. If you move his bowl, he will turn his back on it without having taken a single bite. Similarly, if he is given an unfamiliar food from one day to the next, or if wet food is suddenly replaced by dry food, he may refuse to eat.
We know that a sudden change in the cat's diet can cause digestive problems, but it can also make the animal capricious. It is therefore important to respect its biological needs by giving it small portions of food throughout the day rather than a full bowl. Moreover, cats do not like to eat food that has dried out in their bowls.
Allowing your cat to eat under the right conditions
In order to keep your cat from pouting at its meals, your cat's owner must be gentle with it. This means serving each portion in a clean container. The cat's bowl must be washed as soon as the little feline has finished eating. These hygiene measures are just as important for the water bowl.
The place is also important. His appetite is easily disturbed after a move for example but not only. If you put your kitty's bowl in the busiest area of the house, where people are constantly passing by, where children are heckling, chances are that the kitty will not rush to eat even if he is starving. Much less gluttonous than the dog, the little feline needs to be calm and does not like to be watched eating.
You should also not allow your cat to come and get small pieces of meat from its owners while they are at the table. The cat should eat in a separate room so as not to be tempted by family meals, and no exceptions to this rule should be tolerated.
Giving your cat fresh food
If the cat leaves kibble or food in its bowl, after a few hours this food dries out, or even oxidizes, loses its initial flavor and can taste moldy very quickly, especially if the ambient temperature is very high. It is therefore necessary to throw away the leftovers. To avoid wasting food, it is better to serve your cat the right proportion. But since he needs to eat very regularly, the ideal is to opt for an automatic cat food dispenser.
However, you shouldn't just buy cheap food because it's cheaper than other foods. A cat needs to be fed fresh food that is also of high quality, nutritious and tasty. The kitty is a fine gourmet who does not let himself be fooled! Note that he does not like food that has just come out of the refrigerator. So, wait a little before serving your cat and it is even possible to warm up the food slightly to release its flavors and whet your kitty's appetite at the same time.
Consult the veterinarian
It's also important to know that cats who are used to spending most of the day outdoors generally find food to eat. Either they pilfer from their neighbors' food bowls, or they hunt in basements or fields. Once he's full, he doesn't have enough appetite to eat his bowl, which he leaves behind: the cat is an animal that never forces himself to eat. There is therefore no need to worry as long as he remains in perfect health and keeps his dynamism.
On the other hand, if he seems tired and in poor general shape, it is essential to consult the veterinarian. The cat may not be having a food fad, but he may have an oral problem or be suffering from some sort of disease. She may be under a lot of stress or anxiety, which could explain why it's been difficult to feed her for a few days. If the cat refuses to eat for 24 hours, a health check is necessary to find out more.
In any case, you should not put everything on the account of whims, especially since cats are much less used to whims of all kinds than humans... Perhaps he is simply trying to attract the attention of his master who is too often absent or who is uninterested in his little companion? By giving him time to cuddle and play with him, there is a good chance that after a few days the little kitty will eat normally and with appetite again.