This easy okpa with egg recipe shows you how to make soft, protein-rich Nigerian Bambara nut pudding with boiled eggs steamed inside. Ready in under an hour, it is the perfect authentic Enugu-style breakfast — made in white nylon or cups, packed with flavour from palm oil, crayfish, pepper, and onion.
Course Breakfast, Dinner, Lunch, Main Course, Quick Recipes
Cuisine African Food, Nigerian, West African
Keyword African steamed pudding, Bambara nut pudding with egg, easy okpa recipe, Enugu okpa recipe, gluten free Nigerian recipe, healthy Nigerian snack recipe, how to cook okpa, Nigerian breakfast recipe, Nigerian okpa recipe, okpa flour recipe, okpa recipe with crayfish, okpa with boiled egg, okpa with egg, how to make okpa with egg, West African recipe
Prep Time 10 minutesminutes
Cook Time 30 minutesminutes
Total Time 40 minutesminutes
Servings 8people
Calories 290kcal
Cost $5
Equipment
1 pot for cooking okpa with egg
Ingredients
2cupsokpa flourThe base of this recipe — high in protein and fibre, naturally gluten-free. Find it in Nigerian markets or African grocery stores.
5whole 5 eggsAdds extra protein and richness to each portion. Hard-boil fully before adding to the batter.
1cup red palm oilGives okpa its signature golden colour and deep flavour. Fish palm oil is richer — use it if available.
1tablespoon saltSeasons the batter evenly. Add to the dry flour before mixing with oil.
1wholehandful of fresh pepperAdds heat and flavour. Adjust the quantity to your spice preference.
1cup crayfishThe secret to rich, deeply flavourful okpa. Blended with pepper and onion for even distribution.
1bulbonionAdds sweetness and aroma to balance the pepper and crayfish.
1 1/2cup— Warm waterAdded gradually to create the right batter consistency. Never use cold water — it makes the batter lumpy.
5whole— White nylon bags or cooking cups for wrappingUsed for wrapping and steaming. White nylon gives the traditional street-style shape; cups give a cleaner presentation.
Instructions
Step 1 — Boil and Prepare the Eggs: Boil eggs until hard-boiled, then peel and set aside. Use one whole egg per nylon portion or half a sliced egg per cup.
Step 2 — Blend the Pepper Mix; Wash and blend fresh pepper, crayfish, and onion until smooth. Set aside.
Step 3 — Mix Okpa Flour with Oil and Water: Pour okpa flour into a bowl, add salt, then mix in palm oil until every bit of flour is coated. Add warm water gradually, stirring continuously with your hand until the batter is stretchy and semi-thick.
Step 4 — Add Pepper Blend and Adjust Consistency: Pour in the blended pepper mix and stir well. Continue adding warm water bit by bit until the batter reaches a condensed-milk consistency — not too thick, not too watery.
Step 5 — Scoop, Add Eggs and Steam: Scoop batter into white nylon bags or cups, add the boiled egg, and tie or seal tightly. Place into already boiling water and cook on high heat for 45 minutes to 1 hour until firm and fully set.
Video
Notes
Always use warm water, never cold — cold water makes the batter lumpy
Oil the flour thoroughly before adding water — this is the most important step for texture
Cook on high heat — this prevents the okpa from becoming dense and heavy
Have your boiling water ready before you start scooping
The correct batter consistency is condensed milk — not too thick, not too watery
Tie the nylon tightly to prevent water from getting inside
Use fish palm oil for a richer colour and deeper flavour
Store leftovers in the fridge for up to 3 days and reheat by steaming