Africa → Cameroon → Littoral (Douala)
🍳 BREAKFAST

Puff-Puff and Beans

Sweet fried dough balls served with a savory stewed bean pot, a filling Cameroonian breakfast.
Cameroonian · medium · serves 6
prep 25 min · cook 30 min
~347 cal · 11g protein · 73g carbs · 1g fat · 5g fiber · 12g sugars · 0g sat fat (estimated, per serving)
↓ Jump to Recipe
Golden fried dough balls beside stewed beans
AI-generated illustration
Puff-puff and beans is a filling Cameroonian breakfast that pairs sweetness with savory heft, puff-puff, deep-fried balls of lightly sweet yeasted dough, golden and pillowy, served with a pot of stewed beans. The contrast of the sugary fried dough and the savory, sometimes spicy beans makes a filling morning meal.
Puff-puff (known by many names across West Africa) is street food, the dough leavened until airy and fried until it puffs into soft rounds. Paired with beans stewed in or tomato, it becomes substantial enough to power a working morning.
Sold from roadside stalls in Douala and made at home, this pairing of fried dough and a savory bean dish makes a complete, filling breakfast.
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, vegan and dairy-, 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 6
  • 3 cups flour
  • 1/3 cup sugar
  • 2 tsp yeast
  • as needed warm water
  • 2 cups dried beans, cooked with , onion, and pepper
  • as needed oil for frying
  • to taste salt

Instructions

  • 1
    Mix the flour, sugar, yeast, salt, and warm water into a thick, sticky batter and let it rise.
  • 2
    Simmer the beans with palm oil, onion, and pepper into a thick stew.
  • 3
    Scoop rounds of the risen batter into hot oil and fry until golden and puffed.
  • 4
    Drain the puff-puff on paper.
  • 5
    Serve the puff-puff warm alongside the stewed beans.
Douala / Littoral tradition.

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

📍
Littoral (Douala). Ndole names the plant before it names the stew. The bitterleaf is washed and boiled repeatedly to take the edge off it, though never all of it, then cooked down with ground peanuts, crayfish and meat or fish. It goes with miondo, cassava fermented and steamed into leaf-wrapped sticks, and with plantain rather than rice.
🗺️
Cameroon. Ndole is usually named as the national dish, and it is bitterleaf, the same Vernonia leaf used across west and central Africa, washed repeatedly to draw off the bitterness then cooked down with ground peanuts and often shrimp or beef. It is served with fried ripe plantain or with boiled cassava sticks.
🌍
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.

More from Cameroon

NdoléCameroon’s national dish: bitterleaf greens simmered with ground peanuts, beef, and shrimp into a deep, satisfying stew.
Poulet DGFried chicken and sweet plantain simmered with peppers and vegetables in a rich tomato sauce, a Cameroonian celebration favorite.
Poulet Braisé (Cameroonian Grilled Chicken)Chicken marinated in garlic, ginger, and scotch bonnet, gently simmered tender, then charred over coals and basted with its spiced marinade.
Browse all Cameroon recipes →

Good to know

Storing it: Fried food is best eaten fresh while crisp. Re-crisp leftovers in a hot oven or air fryer; the microwave makes them soft.

Make it a Cameroon meal

Folere (Cameroonian Hibiscus Drink)Drink
Cameroonian Banana CakeDessert

Similar dishes from around the world

Antiguan Fried Dumplings with CheeseAntigua and Barbuda
Tortas FritasArgentina
Fry JacksBelize
FidjósGuinea-Bissau
MassaBurkina Faso
BeignetsCentral African Republic

Frequently asked questions

What is Puff-Puff and Beans?

Sweet fried dough balls served with a savory stewed bean pot, a filling Cameroonian breakfast.

Where does Puff-Puff and Beans come from?

Puff-Puff and Beans is a Cameroonian dish from Littoral (Douala), Cameroon.

Can Puff-Puff and Beans be made vegan, gluten-free, or dairy-free?

This Puff-Puff and Beans recipe includes substitution suggestions for vegetarian, vegan, gluten-free, dairy-free, nut-free, egg-free, and pork-free versions. Treat the substitutions as a starting guide rather than a guarantee, and see the allergen note below.

Is Puff-Puff and Beans 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 still count coconut as a tree nut to be cautious, although the FDA stopped listing it as one in 2025), 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 Puff-Puff and Beans take to make?

About 55 minutes total (25 minutes prep, 30 minutes cooking), serving 6.

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.