Skip to content

Recipe

Africa
South SudanJuba
🍽️ DINNER

Walwal

The Nilotic staple: sorghum or millet flour rolled by hand into couscous-like granules and boiled into a thick porridge, eaten with milk or thin yoghurt.
South Sudanese · medium · serves 4
prep 30 min · cook 25 min
~459 cal · 14g protein · 82g carbs · 11g fat · 7g fiber · 8g sugars · 6g sat fat (estimated, per serving)
↓ Jump to Recipe
AI-generated illustration
Walwal, wal wal in Nuer, is the everyday grain of South Sudan and one of the defining dishes of Nilotic cooking. It begins not with a whole grain but with flour: or flour is sieved into a wide vessel, water is dribbled over it a little at a time, and the damp clumps are worked and broken between the hands until the flour has gathered into small, semi-uniform granules. That rolled flour is called arraw, and it belongs to a wider West and East African family of rolled-flour porridges.
What happens next decides the dish. Boiled, the arraw becomes walwal, a thick starchy porridge with the little grains still distinct in it. Steamed instead, the same arraw becomes akof, a . Walwal is eaten at any meal of the day, and it is very rarely eaten dry: fresh milk, which the Nuer prize above almost anything, or a thin sour yoghurt goes over or alongside it, and a spoonful of butter goes in.
The classic flavouring is lalob, the bitter fruit of the desert date, which is nutritious and adds a sharp edge against the mildness of the grain. In Bor, women running restaurants sell walwal beside the northern stews and flatbreads, mulah and , and it is the plate that marks the meal as Nilotic rather than northern.
Saved recipes and passport stamps are kept on this device. Sign in to keep them across your devices and leave reviews.
Make it yours
✓ Naturally vegetarian and gluten-, egg-, nut- and pork-free. No swaps needed.
Toggle a diet and the ingredients rewrite themselves with regional substitutes.
Dietary labels are a cooking guide, not allergen-safety advice. We track dairy, egg, gluten, tree nuts and peanuts (we count coconut as a tree nut, following FDA labeling), fish, and shellfish; we do not screen for sesame, soy, mustard, celery, or sulphites. If you have a food allergy, read the label on every product you use, and note that a kitchen can cross-contaminate in ways a recipe cannot control.
Ingredients
Serves 4
2 cups or flour
about 1/2 cup water, for rolling the flour
6 cups water, for boiling
to taste salt
1 1/2 cups fresh milk or thin sour yoghurt, to serve
2 tbsp butter
2 tbsp dried lalob (desert date) fruit, optional
Instructions
1
Sieve the flour into a wide bowl. Dribble a very little water over the surface, then rake and rub it through your fingers so the damp flour gathers into clumps.
✎ Chef’s note
Add the water in small dashes, never in a stream. You are trying to dampen the flour just enough for it to stick to itself, not to make a dough.
2
Keep working, breaking the larger clumps and rolling the smaller ones between your palms, until the whole lot has turned into even granules about the size of coarse couscous. This rolled flour is arraw.
✎ Chef’s note
Sieve the granules once more at the end and put any powder or oversized lumps back through your hands. Even granules cook evenly; uneven ones give you raw pockets and paste in the same pot.
3
Bring the salted water to a boil, scatter in the arraw a handful at a time, and stir well after each addition.
4
Simmer, stirring often, for about 20 minutes, until it is thick but the little grains can still be felt separately. Stir in the clarified butter.
✎ Chef’s note
Steam the same arraw over water instead of boiling it and you get akof, a couscous. Boiling is what makes it walwal.
5
Serve hot, with fresh milk or thin sour yoghurt poured over, and the crushed lalob scattered on top if you have it.
✎ Chef’s note
Walwal is essentially never eaten dry. The milk is half the dish, and the lalob, the bitter fruit of the desert date, is the traditional counterweight to the mildness of the grain.
Nilotic South Sudanese staple.
Ratings & reviews
Cooked it? Rate this dish:
No account needed. Sign in to leave a full review with a comment.
Cooked it?
Kept on this device, no account needed. Sign in to leave a review and keep your passport across your devices.
No reviews yet, be the first to cook it.
🌏 While it simmers, know your destination
📍
Juba. Asida belongs to the same family as ugali, posho, sadza, pap and fufu under other names, and the flour has to be sorghum, millet or maize: wheat turns it sticky because of the gluten. A piece is moulded in the right hand with a dip pressed into it, and that is what carries the stew.
🗺️
South Sudan. Cattle here are wealth, dowry and identity before they are meat, so milk and soured milk do more everyday work than beef does. Between the Nile and its tributaries the fish is abundant, dried and smoked as well as fresh, and the wetlands of the Sudd shape both the cattle year and what can be grown around it.
🌍
Africa. The structure repeats across most of the continent: one starch and one sauce. A grain or root is cooked stiff, torn or rolled by hand, and used to carry a stew of leaves, groundnut, okra or fish, usually from a shared bowl and with the right hand. UNESCO listings have followed that logic, inscribing couscous in 2020 as a shared Maghreb tradition and Ivorian attieke in 2024.
The story behind this dish is up top, worth a read while the pot works.

Frequently asked questions

What is Walwal?

The Nilotic staple: sorghum or millet flour rolled by hand into couscous-like granules and boiled into a thick porridge, eaten with milk or thin yoghurt.

Where does Walwal come from?

Walwal is a South Sudanese dish from Juba, South Sudan.

Can Walwal be made vegan, gluten-free, or dairy-free?

This Walwal recipe includes substitution suggestions for vegetarian, vegan, gluten-free, dairy-free, nut-free, egg-free, and pork-free versions, including several at once such as gluten-free and dairy-free together. Treat them as a starting guide rather than a guarantee, and see the allergen note below.

Is Walwal safe for people with food allergies?

Our dietary labels and substitutions are a cooking guide, not medical or allergen-safety advice. We track dairy, egg, gluten, tree nuts and peanuts (we count coconut as a tree nut, following FDA labeling), fish, and shellfish, but we do not screen for sesame, soy, mustard, celery, or sulphites. If you have a food allergy, always read the label on every product you use, and remember a home or commercial kitchen can cross-contaminate ingredients in ways a recipe cannot control.

How long does Walwal take to make?

About 55 minutes total (30 minutes prep, 25 minutes cooking), serving 4.
Get the Sunday Spin
One dish from somewhere in the world, in your inbox every Sunday. No spam, just dinner inspiration you can cook that day.