Interesting solution for the kitchen is a sliding door. This door is a good solution for small spaces, especially if we are talking about a door which hides inside the wall. However, such design requires installing additional plasterboard wall in which you will get the installation space for the cassette sliding door. This will free up space inside the kitchen and in the hallway that can be used at their discretion.
Sliding door can have the same success and to divide and combine spaces into one space.
The advantage of this solution is that it eliminates the situation, when open the door leaf of the two adjacent doors go on top of each other, which is very important if the corridor near the kitchen is the entrance to other rooms. However, be aware that opening this door will always be free hand.