National Dish Tanzania: Kababu (Recipe)

In this article
Discover Kababu, the spiced grilled meat skewers that fill the air of Tanzanian markets and street festivals with smoke and aroma! Cubes of beef are steeped in garlic, cumin and paprika, threaded onto skewers and cooked over glowing coals until charred at the edges and juicy within. Simple, sociable and deeply satisfying, they capture the warm-hearted spirit of Tanzanian cooking — and they are every bit as good over a garden barbecue at home.
About Kababu
Kababu are spiced grilled meat skewers that are hugely popular across Tanzania. They reflect both the country’s cultural variety and the plain, unfussy beauty of its cooking. Making Kababu is a sociable affair, something you see happening at street festivals and busy markets, where the skewers are turned over open coals and handed straight to waiting customers. These savoury skewers are a genuine street food experience and belong on any list of dishes to try, alongside classics such as Mshikaki.
Ingredients (serves 1–2)
- 500 g beef (rump or fillet, for example)
- 2 tablespoons vegetable oil
- 2 cloves of garlic, crushed
- 1 teaspoon paprika
- 1 teaspoon ground cumin
- Salt and pepper to taste
- Optional: chilli flakes for extra heat
- Wooden skewers (or metal ones)
Shopping for the ingredients
When shopping for the ingredients for Kababu, choosing fresh, good-quality meat matters more than anything else. Visit a local butcher or a market known for the quality of its produce. Check that your spices are fresh, since that is what guarantees the full depth of flavour. Pick up a few fresh herbs as well, to make the finished skewers even more fragrant.
Preparing the dish
Preparing Kababu starts with cutting the meat into evenly sized cubes. This makes sure the pieces cook at the same rate and stay tender. Marinate the meat with the spices listed above and the vegetable oil, working the mixture in with your hands. Leave it to stand for at least an hour so the aromas have time to soak right through the beef.
Step-by-step instructions
- Soak the wooden skewers in water so they do not scorch on the grill.
- Thread the marinated meat onto the skewers.
- Preheat the grill and cook the meat over medium heat for around 10–15 minutes, turning regularly.
- Serve the Kababu hot with a side of your choice, such as flatbread or a salad.
Gluten-free / lactose-free version
Kababu are naturally gluten-free and lactose-free, as long as you make sure the spices and marinades you use contain no such additives. Check the labels on your spice jars to be certain. Prepared this way, the dish can be enjoyed by anyone with the corresponding intolerances. Using fresh ingredients wherever possible is always the better route, as it keeps the risk of cross-contamination to a minimum.
Tips for vegans and vegetarians
For vegans and vegetarians there are plenty of alternatives to the traditional meat. Instead of beef you can use tofu, tempeh or vegetables such as courgette and peppers. Marinate these alternatives just as thoroughly to get the best flavour out of them. Grill the skewers in exactly the same way and enjoy a delicious plant-based version of Kababu.
More tips and tricks
For the best Kababu, use fresh ingredients and experiment with different spice combinations. You can also work other meats such as chicken or lamb into your recipes, much as you would for Nyama Choma. Take care not to crowd the skewers, so the heat can circulate evenly around each piece. It is small details like these that make all the difference.
Adapting the recipe to your taste
Kababu are easy to adapt to suit different palates. You can vary the spices as you please or thread on extra ingredients such as onions or tomatoes. Play around with the marinade to uncover new flavours. Never assume creativity in the kitchen has a limit — try bringing your own signature touch to the dish.
Ingredient substitutions
If certain ingredients are missing, there is usually a straightforward alternative to hand. In place of beef you can use chicken or fish, both of which taste excellent here. Common spices such as cumin and paprika can be swapped for others, garam masala among them, to create an entirely new flavour profile. Be inventive and adjust the recipe to whatever you have available.
Drink pairing ideas
A whole range of drinks suits Kababu and rounds out the flavour of the dish. A cold beer is a favourite choice, as it balances the spice of the skewers nicely. For alcohol-free options, refreshing lemonades or fruit smoothies work well, their sweetness offering a pleasant contrast to the savoury meat. Remember to chill your drink properly to get the most out of it.
Serving and presentation ideas
Presentation plays a big part in making Kababu impress your guests. Serve the skewers on a wooden board or a large platter for a rustic look. Garnish the dish with fresh herbs and lemon wedges for extra flavour and colour, and add a bowl of Kachumbari or warm Chapati alongside. The right serveware lifts the whole dining experience and sharpens the appetite.
A bit of history
The roots of Kababu lie in African street food culture, which draws together influences from a number of different cuisines. Historically they were a simple, nourishing meal for travellers and roadside stops. In Tanzania it is the street vendors who have carried the Kababu tradition forward and won it a place in people’s hearts. Today it is a much-loved dish that delights locals and visitors alike, and a fine introduction to Tanzanian cuisine.
More recipe ideas
Summary: Kababu
In short, Kababu are a delicious and versatile dish from Tanzania that is easy to put together. They offer a wide spectrum of flavours and can be adapted however you like. Whether for a sociable barbecue or a simple supper at home, Kababu are the perfect treat. Rounded out with the right sides and drinks, they turn any meal into something memorable.



