African cuisine is complex, as the area encompasses close to 60 countries, each with its own take on regional foods. Street food is an important part of African culture, with people eating everything from soups, barbecue, kebabs, sandwiches and snacks, while on the go.