
“Okpa di oku! Okpa di oku! Okpa! Okpa!”
For many people from southeastern Nigeria, especially Enugu, those familiar calls bring back memories immediately. If you have travelled towards Enugu from Onitsha, Lagos or other parts of Nigeria, hearing roadside sellers shouting “Okpa di oku”—hot Okpa—is almost part of the journey.
And then there is the famous 9th Mile Corner, Ngwo, where Okpa has developed a reputation of its own. But what if you now live thousands of miles away in London, Manchester, Houston, Atlanta, Toronto, Calgary or another city in the United States, United Kingdom or Canada?
The good news is that you can still make authentic-tasting Okpa at home.
Okpa is a steamed Nigerian pudding made primarily from Bambara groundnut flour, also known as Bambara nut flour or Okpa flour. Despite its simple list of ingredients, getting the texture and traditional flavor right depends heavily on the ratio of flour, palm oil and water. One of the biggest secrets to good Okpa is actually not adding too much to it.
Unlike moi moi, Okpa does not need lots of onions, crayfish, fish, eggs or elaborate seasoning. Bambara groundnut has its own distinctive, slightly nutty flavor, and the traditional Enugu style allows that flavor to remain the star of the dish.
In this guide, you’ll learn how to make Okpa step by step, how much water to use, how to wrap it safely, why your Okpa sometimes becomes too hard, and where to look for Okpa flour if you live in the US, UK or Canada.
Okpa Recipe at a Glance
Preparation Time: 15–20 minutes
Cooking Time: 60–75 minutes
Total Time: Approximately 1 hour 30 minutes
Yield: About 10–12 medium wraps
Cuisine: Nigerian / Igbo
Region: Enugu, southeastern Nigeria
Recipe Type: Steamed pudding / snack / breakfast
Main Ingredient: Bambara groundnut flour
What Is Okpa?
Okpa is a traditional Nigerian steamed pudding made from Bambara groundnut, botanically known as Vigna subterranea. The dried Bambara groundnuts are processed and ground into a fine flour known as Okpa flour.
The flour is mixed with red palm oil, water, pepper, salt and minimal seasoning before being wrapped and cooked in boiling water until firm.
You may also hear Okpa described as:
- Bambara groundnut pudding
- Bambara nut pudding
- Bambara bean pudding
- Enugu Okpa
- Okpa di oku
Bambara groundnut itself may also be called Bambara bean or Jugo bean in different places. Although Okpa is eaten across southeastern Nigeria, it has a particularly strong cultural association with Enugu State.
Is Okpa the Same as Moi Moi?
No. Although both Okpa and moi moi are steamed Nigerian puddings made from legumes, they are made from different ingredients and have very different flavors.
Moi moi is normally made from black-eyed peas or brown beans and often contains onions, peppers, crayfish, fish, eggs and other ingredients. Okpa, on the other hand, is made from Bambara groundnut flour and is traditionally prepared with far fewer ingredients. This simplicity is part of what gives authentic Okpa its distinctive taste.
Ingredients for Making Okpa
For approximately 10–12 medium wraps, you will need:
| Ingredient | Quantity |
|---|---|
| Okpa flour/Bambara groundnut flour | 450g / 1 lb |
| Red palm oil | About ¾ cup / 180ml |
| Lukewarm water | About 1.1–1.2 litres / 4½–5 cups |
| Habanero or Scotch bonnet pepper | To taste |
| Bouillon/stock cubes | 2–4 small cubes, optional |
| Salt | To taste |
The recipe is deliberately simple. You do not need a long list of seasonings to make delicious Okpa.
What Is Okpa Flour?

Okpa flour is flour produced from processed Bambara groundnuts. If you are shopping outside Nigeria, do not be surprised if a product is not labelled simply “Okpa flour.”
Try searching for:
Okpa flour
Bambara groundnut flour
Bambara nut flour
Bambara bean flour
Some African grocery stores use the Nigerian name, while others may list it under Bambara groundnut. If possible, buy flour specifically sold for preparing Okpa rather than trying to grind whole Bambara groundnuts using an ordinary kitchen blender. A properly milled flour makes it much easier to achieve the smooth texture associated with good Okpa.
What Can I Use to Wrap Okpa?
Traditionally, leaves are an excellent option because they also contribute to the familiar presentation and aroma.
Suitable options include:
Banana or Plantain Leaves
Banana or plantain leaves are one of the best choices if you can find them. African, Asian, Caribbean and international grocery stores in the US, UK and Canada sometimes stock fresh or frozen banana leaves.
Food-Safe Boilable Cooking Bags
If you cannot find leaves, use only cooking bags specifically labelled by the manufacturer as suitable for boiling, steaming or high-temperature food preparation.
Do not use ordinary shopping bags, random nylon bags or packaging plastics.
Parchment and Foil
Another practical option is to portion the mixture into food-safe parchment and support the outside with aluminum foil. Make sure each parcel is properly sealed so water does not enter the mixture while cooking.
Heat-Safe Containers
Small heat-safe containers can also work when steaming. However, if you want the traditional wrapped shape and cooking method, leaves or properly rated cooking wrappers are preferable.
Important Notes Before Making Okpa
1. Don’t Over-Season It
This is one of the most important rules.
Okpa flour has its own flavor.
Adding large amounts of onions, crayfish, curry powder, thyme and numerous seasonings can overpower the natural Bambara groundnut taste.
If you are trying to recreate traditional Enugu-style Okpa, keep it simple.
2. Don’t Be Afraid of a Thin Batter
One of the most common mistakes when making Okpa is using too little water.
The uncooked mixture may look surprisingly thin compared with moi moi batter.
That does not automatically mean something is wrong.
Okpa flour absorbs liquid and firms considerably during cooking.
A batter that is too thick before cooking can produce very hard, dense or “rocky” Okpa.
3. Use Enough Palm Oil
Palm oil contributes flavor, richness and the attractive yellow-orange appearance associated with Okpa.
Use good-quality red palm oil.
You want enough oil to coat the flour evenly without turning the finished Okpa excessively oily.
4. Stir Before Filling Every Wrapper
Okpa batter can settle while you work.
Stir the mixture thoroughly before scooping each portion so the flour, palm oil and seasoning remain evenly distributed.
Before You Cook Okpa
Prepare everything before mixing and wrapping.
Prepare the Banana Leaves
If you are using fresh banana or plantain leaves, wash them carefully.
Fresh leaves can be stiff and may split while folding.
Briefly passing them over gentle heat can make them softer and easier to fold.
If you are using frozen banana leaves from an Asian, African or Caribbean supermarket, thaw them according to the package instructions, wash if appropriate and pat them dry.
Prepare Your Pepper
Finely chop or blend your habanero or Scotch bonnet pepper.
Use as much or as little as you prefer.
Prepare the Water
Measure approximately 1.1–1.2 litres of lukewarm water.
Having the water measured beforehand helps you avoid guessing.
Start Heating Your Cooking Water
Fill a large pot with enough water to completely surround the wrapped Okpa.
Start heating it so the water is boiling by the time your parcels are ready.
How to Make Enugu Okpa Step by Step
Ingredients;
Okpa flour (Bambara nut flour)
Palm oil
Stock cube
Salt to taste
Pepper
Step 1: Sift the Okpa Flour
Pour the Okpa flour through a fine sieve into a large mixing bowl.
Sifting helps remove lumps and makes it easier to produce a smooth batter.
Add your salt and crushed bouillon cubes if you are using them.
Mix thoroughly.
Step 2: Add the Palm Oil
Pour the red palm oil into the flour.
Mix thoroughly with your hands, whisk or wooden spoon until the palm oil is evenly distributed throughout the flour.
The mixture should develop an even yellow-orange color.
Take your time with this stage.
You do not want sections of dry flour surrounded by pools of oil.
Step 3: Add Lukewarm Water Gradually
Begin adding the lukewarm water while continuously mixing.
Do not pour everything in and walk away.
Add part of the water, mix thoroughly and continue adding until the batter becomes smooth and pourable.
Break up any lumps you see.
A whisk can help.
For an exceptionally smooth batter, you can briefly use a blender or pass the mixture through a fine sieve.
Remember that Okpa batter should not be extremely thick.
The finished Okpa will firm up considerably during cooking.
Step 4: Add the Pepper
Add your finely chopped or blended habanero or Scotch bonnet pepper.
Mix thoroughly.
Taste a tiny amount of the uncooked batter only for salt and seasoning if that is your usual cooking practice, or preferably season conservatively and adjust based on experience with your chosen bouillon.
Step 5: Prepare Your Wrappers
Your pot of water should now be approaching a boil.
Arrange your banana leaves, food-safe boiling bags or other suitable wrappers beside your mixing bowl.
If using leaves, shape each leaf into a secure pouch that can hold the batter without leaking.
Step 6: Stir and Fill
Stir the entire bowl of Okpa batter again.
Scoop a portion into the first wrapper.
Do not fill it completely to the top. Leave some room for the mixture to expand and set.
Secure the wrapper.
Place it directly into the hot water.
Step 7: Repeat One at a Time
This part is important.
Before filling the next wrapper:
Stir → scoop → seal → place in the pot.
Then repeat.
Do not fill all 12 wrappers from an unstirred bowl because the mixture can settle, leaving some portions thicker than others.
Step 8: Make Sure the Okpa Is Surrounded by Hot Water
The wrapped portions should cook evenly.
Add additional hot water if necessary during cooking.
Avoid repeatedly adding large amounts of cold water because this will drastically reduce the cooking temperature.
Step 9: Cover and Cook
Cover the pot and cook over medium to medium-high heat.
Allow the Okpa to cook for approximately 60–75 minutes.
Larger wraps may require longer.
Maintain enough water in the pot throughout cooking so it does not boil dry.
Step 10: Check for Doneness
Remove one wrap carefully.
Open it and check the center.
Properly cooked Okpa should be:
- Firm
- Smooth
- Set all the way through
- Moist rather than dry
- Easy to slice or break apart
If the center is still wet or unset, return it to the pot and continue cooking.
How to Get Soft Okpa Instead of Hard Okpa
If your homemade Okpa keeps turning out very hard, the most likely problem is your water-to-flour ratio.
Okpa flour needs enough water.
A thick raw batter usually produces a much denser finished product.
For approximately 450g or 1 lb of Okpa flour, start around 1.1–1.2 litres of water, then adjust slightly depending on your particular flour.
Different brands and batches can absorb water differently.
The goal is a smooth, pourable batter rather than a thick paste.
Why Is My Okpa Too Watery?
If the finished Okpa remains excessively soft or watery even after adequate cooking, you may have added too much water.
Other possible causes include:
- Water entering poorly sealed wrappers
- Incorrect flour measurements
- Insufficient cooking time
- Very large portions that need longer to cook
Cook one small test portion when using a new brand of Okpa flour.
This allows you to adjust the batter before cooking the entire batch.
Why Does My Okpa Have Lumps?
Lumps usually happen when water is added without enough mixing.
To prevent this:
Add water gradually.
Use lukewarm rather than boiling water.
Whisk continuously.
Sift your flour before mixing.
If necessary, pass the finished batter through a fine sieve.
Where to Buy Okpa Flour in the USA
If you live in the United States, look for Okpa flour in:
- Nigerian grocery stores
- African supermarkets
- West African grocery stores
- International food markets
- Online African grocery stores
Depending on the store, the flour may be labelled:
Okpa flour
Bambara flour
Bambara groundnut flour
Bambara nut flour
Cities and metropolitan areas with large Nigerian and West African communities will generally give you more options. If you cannot find it in a physical store, online African food retailers that deliver within the United States may be another option.
Where to Buy Okpa Flour in the USA
African Grocery Stores in Houston
African Grocery Stores in Atlanta
African Grocery Stores in New York
Nigerian Food Stores in Dallas
Where to Buy Okpa Flour in the UK
Nigerian and African grocery stores are the best places to start in the United Kingdom.
Search using both: Okpa flour UK and: Bambara groundnut flour UK
You may find it in African grocery shops in cities such as:
- London
- Manchester
- Birmingham
- Leicester
- Leeds
- Liverpool
Online Nigerian and African food retailers may also deliver Okpa flour to other parts of the UK. Check the product label carefully before purchasing to confirm that it is Bambara groundnut flour suitable for making Okpa
Where to Buy Okpa Flour in the UK
African Grocery Stores in London
African Grocery Stores in Manchester
Nigerian Food Stores in Birmingham
Where to Buy Okpa Flour in Canada
If you live in Canada, search Nigerian, African and West African grocery stores for Okpa flour. It may also be sold as Bambara groundnut flour.
You are more likely to find African specialty ingredients in major metropolitan areas such as:
- Toronto
- Calgary
- Edmonton
- Ottawa
- Winnipeg
- Vancouver
Online African supermarkets serving Canada can also be useful if you do not have a Nigerian grocery store nearby.
Where to Buy Okpa Flour in Canada
African Grocery Stores in Toronto
African Grocery Stores in Calgary
African Grocery Stores in Edmonton
What to Eat With Okpa
Okpa can be eaten on its own, and that is one of the reasons it is so convenient. It is commonly enjoyed as breakfast, a snack or a filling meal.
Popular accompaniments include:
Pap or Ogi
Hot or cold pap works well with Okpa for breakfast.
Custard
Okpa can also be paired with custard, particularly for breakfast.
Garri
Some people enjoy Okpa with soaked garri.
Tea, Coffee or Cocoa Drink
A hot drink makes Okpa an easy breakfast, especially during colder months in the UK, US and Canada.
Eat It Alone
Good Okpa does not actually need anything beside it. Serve it warm and enjoy it straight from the wrapper.
How to Store Okpa
Allow freshly cooked Okpa to cool before refrigerating it.
Place it in a covered food-safe container.
For longer storage, individual portions can be frozen.
When you want to eat frozen Okpa, thaw it safely in the refrigerator and reheat until steaming hot throughout.
Steaming is a good reheating method because it helps retain moisture.
A microwave can also be used if the wrapper is microwave-safe. Remove foil or any material that is not suitable for microwave use first.
Frequently Asked Questions About Okpa
Final Thoughts on Making Authentic Okpa
Okpa proves that delicious food does not always require a long list of ingredients. At its heart, authentic Okpa is a simple combination of Bambara groundnut flour, palm oil, water, pepper and salt.
The real technique is getting the proportions right. Use enough water to keep the finished Okpa soft, mix the palm oil thoroughly into the flour, stir the batter before filling each wrapper and give every portion enough time to cook completely.
If you remember the taste of hot Enugu Okpa or “Okpa di oku” from home, living in the United States, United Kingdom or Canada does not mean you have to give it up. The first challenge is finding good-quality Okpa flour. Once you have that, the rest of the ingredients are relatively simple.
NigerianFoodSupplies.com helps Nigerians living in the US, UK and Canada discover African grocery stores, Nigerian ingredients, food suppliers, traditional recipes and practical alternatives for ingredients that may be difficult to find abroad.
Whether you are searching for Okpa flour, garri, palm oil, crayfish, egusi, ogbono, stockfish or other Nigerian food ingredients, use our food and grocery guides to find options available where you live.
