National Dish Botswana: Koko ya Setswana (Recipe)

In this article
Say hello to Koko ya Setswana, the hearty chicken dish at the heart of Botswana’s table. Tender pieces of chicken are simmered with onions, tomatoes and warming spices until every mouthful is rich, aromatic and deeply comforting. More than a meal, it is a symbol of the country’s shared food culture — the kind of dish that brings family and friends together. Bring a taste of Botswana straight to your own kitchen.
About Koko ya Setswana
Koko ya Setswana is the traditional national dish of Botswana, and it beautifully reflects the country’s rich culture and culinary heritage. It is a hearty chicken dish, prepared with local spices and fresh ingredients. The cooking is a tribute to the craft of the local kitchen, and the flavours are as varied as they are delicious. This dish is not only a feast in its own right but also a symbol of the communal dining tradition that runs deep throughout Botswana.
Ingredients (serves 1–2)
- 500 g chicken, cut into pieces
- 2 onions, diced
- 2 tomatoes, finely diced
- 2 cloves garlic, finely chopped
- 1 tablespoon fresh ginger, grated
- 2 tablespoons vegetable oil
- 1 teaspoon paprika
- 1 teaspoon cumin
- Salt and pepper, to taste
- 2 cups chicken stock
- Fresh coriander, to garnish
Shopping for the ingredients
When shopping for the ingredients for Koko ya Setswana, it is well worth choosing fresh, good-quality produce. Visit a local market or supermarket to pick up fresh chicken and seasonal vegetables such as onions and tomatoes. Most supermarkets also carry the distinctive spices like cumin and paprika that are essential to the authentic flavour. Make sure the chicken stock is either home-made or of high quality, so it gives the dish a full, aromatic taste.
Preparing the dish
Preparing the dish carefully is an important step in making sure all the flavours harmonise well together. Start by cutting the chicken into evenly sized pieces so it cooks through at the same rate. The onions and tomatoes should be diced too, to allow for quick, even cooking. It also helps to have all your spices and ingredients within easy reach before you begin cooking.
Step-by-step instructions
- Heat the vegetable oil in a large pot over medium heat.
- Add the diced onions and fry until golden brown.
- Stir in the garlic and ginger and cook briefly to release their aroma.
- Add the chicken pieces and brown them lightly on all sides.
- Add the diced tomatoes along with the spices (paprika, cumin, salt and pepper).
- Pour in the chicken stock and bring everything to the boil.
- Cover the pot and let the dish simmer over low heat for about 30–40 minutes, until the chicken is cooked through.
- Garnish the finished dish with fresh coriander and serve hot.
Gluten-free / lactose-free version
Koko ya Setswana is easily made gluten-free and lactose-free, as the main ingredients contain neither. For the chicken stock, simply choose a gluten-free variety if you prefer to use a shop-bought version. This dish is also ideal for anyone with a lactose intolerance, since it contains no dairy at all. That means you can enjoy it without a second thought.
Tips for vegans and vegetarians
For vegans and vegetarians, Koko ya Setswana can be adapted by swapping the chicken for tofu or vegetables such as chickpeas. These variations bring extra protein and fibre to the dish. You can also vary the vegetables as you like and add seasonal produce to change up the flavour. Remember to use vegetable stock in place of chicken stock, to achieve an equally rich and rounded aroma. The same plant-based spirit shines in a Groundnut Stew.
More tips and tricks
A few tips and tricks can help you get the most out of Koko ya Setswana. Let the dish rest for a few minutes after cooking, so the flavours have time to develop more fully. Experiment with different spices to create your own signature taste. You can also serve the dish with sides such as rice or potatoes to turn it into a complete meal, much as you would with a hearty Chicken Potjie.
Adapting the recipe to your taste
Adapting the recipe to your personal preferences is a great way to make Koko ya Setswana truly your own. Add extra vegetables or your favourite spices to give the dish a lift. For a bit of heat, work in fresh chillies or a pinch of chilli powder. Be creative with your sides to build a satisfying meal that everyone will love.
Ingredient substitutions
There are plenty of alternatives you can use if you do not have every ingredient to hand. Instead of chicken, you could use turkey, which has a similar flavour. If you cannot get hold of fresh tomatoes, tinned tomatoes are a perfectly good option. Experimenting with different stocks can also open up new flavour directions that enrich the traditional dish.
Drink pairing ideas
To round off your meal, here are a few drink pairing ideas. Traditional drinks such as sorghum beer or Rooibos Tea complement the dish perfectly and bring the flavours of Botswana to your table. Alternatively, a light red wine or a refreshing fruit juice works well to support the flavours of the dish. Experiment to find the drink that best suits your taste and the occasion.
Serving and presentation ideas
The presentation of your dish matters when it comes to boosting its visual appeal. Serve Koko ya Setswana in a large bowl garnished with fresh coriander to add colour and freshness. A side of rice or a portion of Seswaa can frame the dish and leave room for creative garnishes. Use attractive plates and napkins to present the meal on a festive table.
A bit of history
Koko ya Setswana has a deeply rooted history within the culture of Botswana. It has been prepared over generations and is regarded as an important part of celebrations and special occasions. The cooking methods and ingredients tell stories of tradition and of the bonds within the community. This dish is therefore not only nourishing but also carries the very essence of Botswana’s cultural identity — a cornerstone of Botswana cuisine.
More recipe ideas
- Potjiekos — a hearty stew cooked in a traditional cast-iron pot.
- Biltong — dried, spiced meat and a much-loved snack in Botswana.
- Beef Seswaa — a slow-cooked and pounded meat dish often served with maize porridge.
- Chicken in a Hole
- Goat Stew
Summary: Koko ya Setswana
In summary, Koko ya Setswana is a wonderfully satisfying dish that embodies the culinary traditions of Botswana. With its combination of fresh ingredients and authentic spices, it is a treat for the senses. Whether you opt for the original version or try out creative variations, this dish adapts to the widest range of tastes. Let the rich history and delicious aromas inspire you, and enjoy Koko ya Setswana at your next feast.



