Ghanaian Hausa Koko Millet Porridge
Spiced fermented millet porridge simmered until silky, served with crisp koose bean fritters the way it's sold at Ghanaian breakfast stalls.
About This Recipe
Hausa koko is a spiced, slightly fermented millet porridge that takes its name from the Hausa communities credited with popularizing it across Ghana, where it's now a nationwide breakfast eaten by people of every background. The millet is soaked and blended, then left to ferment briefly before being cooked into a thin, pourable porridge seasoned with ginger, cloves and dried chile, giving it a warmth that's more savory-spicy than sweet. The fermentation step is what separates real hausa koko from a plain millet porridge: even a few hours of souring develops a subtle tang that balances the chile and ginger. Cooking it requires patience and constant stirring once the blended millet hits the boiling water, since it thickens quickly and can catch on the bottom of the pot if left alone. It's almost always sold alongside koose, deep-fried black-eyed pea fritters, whose crisp, savory edges are dipped straight into the hot, spiced porridge. Together they make a breakfast that's warming, mildly spicy and filling enough to carry through a long morning.
Ingredients
Serves 4
- 1.5 cupsmillet flour
- 1 tbspginger(grated)
- 0.25 tspground cloves
- 1 tspdried chile flakes
- 0.5 tspfine sea salt
- 5 cupswater
- 2 tbspsugar(optional, to taste)
- 1 cupdried black-eyed peas(for the koose fritters, soaked and skinned)
- 1onion(for the fritters, finely chopped)
- 1scotch bonnet pepper(for the fritters, minced)
- 2 cupsvegetable oil(for deep-frying the fritters)
Instructions
- 1
Ferment the millet mix
Whisk millet flour with 2 cups of water, ginger, cloves and chile flakes into a smooth batter. Cover and let sit at room temperature 4 to 8 hours to sour slightly.
- 2
Boil the remaining water
Bring the remaining 3 cups of water to a rolling boil in a heavy pot with the salt.
- 3
Cook the porridge
Whisk the fermented millet batter once more, then pour it slowly into the boiling water, stirring constantly to prevent lumps.
Keep the heat at a steady simmer and stir every 30 seconds — millet porridge scorches fast if left alone.
- 4
Simmer until silky
Reduce heat and simmer, stirring often, for 10 to 15 minutes until the porridge is smooth and pourable, not gluey. Sweeten with sugar to taste.
- 5
Make the koose fritters
Blend the soaked, skinned black-eyed peas with onion and scotch bonnet into a thick, airy batter, then deep-fry spoonfuls in hot oil until golden, about 3 minutes.
- 6
Serve together
Pour the hot porridge into bowls or cups and serve with the fritters alongside for dipping.
Did you make this?
Rate it and help other cooks find the recipes that actually work.
One tap to sign in, and we'll save the rating you just picked.
Everything you need to plan your week — free
- Meal calendar
- Grocery list
- AI recipe ideas
Track what you eat
Snap your meal to log calories and macros, run fasting timers and track water in the free SnapCal app.
Pro Tips
- →
Don't skip the fermentation step — even 4 hours develops the characteristic mild tang of real hausa koko.
- →
Whisk the batter again right before pouring it into the boiling water, since millet flour settles quickly.
- →
Skin the black-eyed peas for the koose fritters by rubbing them between your hands after a short soak; this gives a lighter, airier fritter.
Variations
- •
Sweeter version: increase the sugar and reduce the chile for a milder, kid-friendly porridge.
- •
No fermentation: for a same-day version, skip the soaking step, though the flavor will be flatter.
- •
Serve with bread instead of koose fritters for a simpler breakfast.
Storage
Refrigerate leftover porridge up to 2 days; it will thicken considerably, so thin with hot water while reheating gently on the stove, stirring constantly.
History & Origin
Hausa koko takes its name from the Hausa people of northern Nigeria and Niger, whose migrant traders and settlers are widely credited with introducing this spiced millet porridge to Ghana, where it's now sold at breakfast stalls nationwide.
Frequently Asked Questions
Do I have to ferment the batter?
Fermenting for at least a few hours gives hausa koko its characteristic mild sourness, but you can skip it for a quicker, milder-tasting porridge if you're short on time.
Can I use millet grains instead of flour?
Yes — soak whole millet grains overnight, then blend with water until smooth before proceeding with the recipe.
Why is my porridge lumpy?
The batter was likely poured in too fast or not whisked enough beforehand — pour slowly in a thin stream while stirring constantly to keep it smooth.
Nutrition Facts
Per serving (380g / 13.4 oz) · 4 servings total
Time Summary
Have Questions?
Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.
Chat with AI Chef →Featured in Guides
This recipe is featured in the following curated guides:
More Ghanaian Recipes
You Might Also Like
Similar dishes from other cuisines around the world.
Free Kitchen Tools
Calculators and converters that pair with this page — no signup needed.
Put This Into a Plan
Schedule it, shop for it, and track what you already have.
Read Next
Longer reads that go deeper on the ideas behind this dish.
Community
Join the conversation
Sign in to leave a comment and save your favourite recipes