Skip to content
ghanaianbreakfast✨ New

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.

Prep
20 min
Cook
25 min
Servings
4
Difficulty
Medium
4.6
Sign in to rate
#ghanaian#millet#fermented#breakfast#porridge#street food

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. 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. 2

    Boil the remaining water

    Bring the remaining 3 cups of water to a rolling boil in a heavy pot with the salt.

  3. 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. 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. 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. 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.

Download Now

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

Calories340kcal
Protein10g
Carbohydrates52g
Fat10g
Fiber6g
Protein10g
Carbs52g
Fat10g

Time Summary

Prep time20 min
Cook time25 min
Total time45 min

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:

Community

Join the conversation

Sign in to leave a comment and save your favourite recipes