National Dish Burundi: Ubuswage (Recipe)

In this article
Meet Ubuswage, a hearty dish that carries the very soul of Burundi to your table. It brings together maize, beans and tender meat in one satisfying pot, each spoonful rich with warmth and tradition. Cooked and shared across generations, it appears at celebrations and family gatherings as a symbol of hospitality and togetherness. Bring the flavours of the African Great Lakes straight into your own kitchen with this comforting, wholesome recipe.
About Ubuswage
Ubuswage is a traditional Burundian dish that reflects the soul and culture of the country. It is built around a delicious combination of maize, beans and meat, which together create a flavour all of its own. Preparing it is something of an art, passed down from one generation to the next. On special occasions and at festivities, Ubuswage is often served, making it a true symbol of hospitality and community.
Ingredients (serves 1–2)
- 200 g maize meal
- 100 g beans (shelled and cooked)
- 250 g beef (or chicken)
- 1 onion, chopped
- 2 garlic cloves
- 1 tomato, chopped
- 1 teaspoon oil
- Water, as needed
- Salt and pepper, to taste
Shopping for the ingredients
To make Ubuswage, your best bet is an Asian or African grocery shop, where the ingredients you need are available in good quality. Look out for fresh produce to bring out the aroma and flavour of the dish. If you cannot find beans, lentils make a fine substitute with a similar texture, much as they do in a hearty Ibiharage. Don’t forget to pick up the seasonings too, so you can hit exactly the right taste.
Preparing the dish
Preparing Ubuswage begins with soaking the beans overnight if you are using dried ones. This step ensures they soften nicely as they cook. The beef should also be cut into smaller pieces so it cooks through more quickly. Have all your ingredients ready and to hand, so the whole process runs smoothly from start to finish.
Step-by-step instructions
- Heat the oil in a pot over medium heat and add the chopped onion and garlic. Fry both until golden brown.
- Add the beef and brown it well on all sides.
- Stir in the chopped tomato and the cooked beans, then season with salt and pepper.
- Pour in enough water to cover all the ingredients and let it simmer for about 30 minutes.
- Slowly stir in the maize meal until you have a thick mixture, then simmer for a further 15 minutes.
Gluten-free / lactose-free version
Ubuswage is easy to prepare gluten-free and lactose-free. Just make sure the maize meal and the remaining ingredients are entirely free from gluten. Instead of cream or other dairy, simply use a water-rich vegetable stock. That way the dish stays true to tradition while remaining suitable for anyone with allergies.
Tips for vegans and vegetarians
For a vegan or vegetarian version of Ubuswage, simply swap the meat for tofu or the vegetables of your choice. Season the tofu well so it takes on a full, rounded flavour. Adding different vegetables such as carrots or peppers can give the dish a special touch too. These tweaks make the recipe not only tasty but also nourishing and full of variety.
More tips and tricks
When you make Ubuswage, try adjusting the seasoning to suit your own taste. A hint of chilli lends the dish a pleasant warmth, while fresh herbs like parsley or coriander add an extra layer of aroma. Don’t be discouraged if the consistency isn’t perfect straight away — practice makes perfect. Be creative and experiment with different ingredients so there is a little variety to enjoy each time.
Adapting the recipe to your taste
There are plenty of ways to adapt Ubuswage to your personal preferences. Whether you add more or less seasoning, or swap the meat for extra vegetables, these are all sensible changes. Adding side dishes such as rice or salad can round the meal out and make it more filling, as it does alongside a plate of Matoke. Adjust the quantities in the ingredient list to make individual portions and create exactly what suits you best.
Ingredient substitutions
If you don’t have some of the ingredients for Ubuswage to hand, there are plenty of alternatives. Instead of beef you could use chicken or pork, or even a fully plant-based option. For the beans, kidney beans or black beans both offer a wonderful flavour, much like the pulses in a comforting bowl of Beans And Bananas. These swaps let you change the dish however you like without losing the character of the recipe.
Drink pairing ideas
A hearty dish like Ubuswage goes especially well with African drinks. A light malt beer or a fresh ginger tea can be an excellent choice to complement the flavours. If you fancy something alcoholic, try a fruity beer or a not-too-strong white wine. These drinks can also help to soften the spices and lift the overall tasting experience.
Serving and presentation ideas
The presentation of Ubuswage can add a great deal to the pleasure of the dish. Serve it on traditional African tableware or in a handsome bowl that shows off the colours of the spices and ingredients. Fresh herbs as a garnish bring not only colour but an extra note of flavour. Take care to arrange any sides beautifully to create a festive atmosphere.
A bit of history
Ubuswage has its roots in Burundian culture. It is often served at celebratory occasions and symbolises the blending of Africa’s various culinary traditions. The dish shows how local ingredients and cooking methods have evolved over the years to take a firm place in Burundian cuisine. Ubuswage, then, is more than just a meal; it is part of the country’s cultural heritage and identity.
More recipe ideas
Summary: Ubuswage
Ubuswage is a delicious, nourishing dish that captures the essence of Burundian cooking. With its harmonious combination of maize, beans and meat, it brings both tradition and flavour to the table. Its simple preparation makes it easy to share with friends and family, showcasing the influences of Burundian culture along the way. Give Ubuswage a try and let the flavours of Africa win you over!



