Ugba is a Nigerian delicacy, mostly eaten by the Igbos, it goes with Abacha and it is prepared the same way with Abacha. Nkwobi goes with Ugba. It is very easy to prepare, all you have to do is have the right ingredients and follow these simple steps.
Ingredients for preparing Ugba
- 3 handfuls ugba (ukpaka)
- ½ cup red palm oil
- 1 habanero pepper (atarodo, ose oyibo)
- 1 teaspoon powdered edible potash (alternative: baking soda)
- 1 big stock cube
- ½ teaspoon ogiri Igbo
- 2 big pieces of ponmo (cow skin)
- 1 big cut stockfish
- 1 handful crayfish or 2 tablespoons ground crayfish
- 10 medium crayfish
- Salt (to taste)
For serving:
- 1 red onion
- 1 small bunch of garden egg leaves (akwúkwó añara)
- 1 chunk of stockfish or dry fish (optional)
Notes on the ingredients
1. Ugba (also known as Ukpaka in some Igbo dialects) is oil bean seed. It is cooked for long hours and shredded before use in Nigerian meals. You will often see it used in preparing Ugba the meal detailed on this page, in some parts of Igboland it is added to Isi Ewu and it is a major ingredient in Abacha (African Salad).
2. Powdered edible potash is used to make the red palm oil curdle. The recipe for Ugba requires the red palm oil to be in that state. Baking soda, which I used in the video below is the perfect alternative to edible potash. Watch it in action in the video.
3. Please note that the medium crayfish stated in the list of ingredients is not oporo (large dried prawns). By medium crayfish I mean when you buy crayfish, you have some that are quite big but not as big as oporo. I usually pick these out and keep them for preparing Ugba.
4. Ogiri Igbo is a very traditional Igbo seasoning made from castor seeds. If you do not have it, skip it.
5. Ponmo is cow skin. Raw cowskin is burnt to remove the hair to get the ponmo. If you do not have ponmo, use cow tripe (shaki).
6. Stockfish is dried cod fish. If you do not have it, smoked mackerel (smoked fish) is the next best thing for this Ugba recipe.
What you should do before preparing Ugba
1. Rinse the ugba/ukpaka and place in a sieve to drain.
2. Cook the stockfish and ponmo with the stock cube till done. Take them off from the pot. If the stock from cooking them is too much, keep boiling till most of it has evaporated and you have about a quarter cup of stock. If using smoked fish to replace stockfish, do not cook it, just break into small pieces with your fingers and add in Step 4 in the preparation directions.
3. When the stockfish and ponmo have cooled down, cut them into small pieces (see video) and set aside. If you want to serve the Ugba with a lump of stockfish, remember to cook that one with the first one but do not break it into pieces.
4. Dissolve the edible potash or baking soda in half cup of cool water and set aside. If using edible potash, stir very well and pass the mixture through a fine sieve and set the resulting liquid aside.
5. Cut the habanero peppers (atarodo, ose oyibo) into tiny pieces.
6. Break up the medium crayfish into small pieces with your fingers.
7. Grind or pound the normal crayfish if you do not have already ground ones.
8. Cut the red onion into rings and set aside. This is for garnish.
9. Rinse and slice the garden egg leaves. This is also for garnish.
How to prepare Ugba
- Pour the palm oil in a pot. This is done off the stove. But if you need to melt the red palm oil, you can melt it and take off the stove once the palm oil melts.
- Stir the edible potash solution or the baking soda solution then slowly pour into the palm oil while stirring at the same time. You will notice the palm oil slowly turn yellow and curdle (become thicker).
- Add the ogiri Igbo to one corner of the pot/pan and dissolve it with your spatula.
- Add the ground crayfish, the pieces of medium crayfish, the pieces of stockfish and ponmo then stir till everything is combined. If using smoked fish, add it now before stirring.
- Transfer the pot/pan to a stove and set the heat to medium
- Add the ugba/ukpaka, sliced habanero pepper and the stock from cooking the stockfish and ponmo.
- Continue stirring till everything is combined and once it heats up, add salt to your taste, stir again and take it off the stove.
Its like you read my mind! You appear to know so much about this, like you wrote the book in it or something. I think that you could do with some pics to drive the message home a little bit, but instead of that, this is magnificent blog. A great read. I’ll definitely be back.
Great blog you’ve got here.. It’s hard to find quality writing like yours these days. I really appreciate people like you! Take care!!
Excellent pieces. Keep writing such kind of information on your site. Im really impressed by your blog.
Hi there, You’ve done an incredible job. I will certainly digg it and personally recommend to my friends. I’m confident they will be benefited from this web site.
Hello, every time i used to check weblog posts here early in the dawn, because i like to learn more and more.
If you are going for most excellent contents like me, only pay a visit this site all the time for the reason that it offers quality contents, thanks
Very good blog you have here but I was curious about if you knew of any forums that cover the same topics discussed in this article? I’d really like to be a part of group where I can get opinions from other knowledgeable individuals that share the same interest. If you have any suggestions, please let me know. Many thanks!
Today, while I was at work, my cousin stole my apple ipad and tested to see if it can survive a 30 foot drop, just so she can be a youtube sensation. My iPad is now broken and she has 83 views. I know this is totally off topic but I had to share it with someone!
Hmm is anyone else having problems with the images on this blog loading? I’m trying to figure out if its a problem on my end or if it’s the blog. Any feed-back would be greatly appreciated.
Thanks for the good writeup. It in reality was a amusement account it. Look advanced to far introduced agreeable from you! However, how can we be in contact?
Hello there, just became aware of your blog through Google, and found that it is really informative. I am gonna watch out for brussels. I will appreciate if you continue this in future. Many people will be benefited from your writing. Cheers!
Thank you, I have just been searching for info about this topic for a long time and yours is the best I have found out so far. But, what about the conclusion? Are you sure about the supply?
Appreciating the dedication you put into your site and in depth information you present. It’s awesome to come across a blog every once in a while that isn’t the same out of date rehashed material. Fantastic read! I’ve bookmarked your site and I’m adding your RSS feeds to my Google account.
Heya great website! Does running a blog similar to this take a great deal of work? I have very little understanding of coding but I was hoping to start my own blog in the near future. Anyways, should you have any ideas or techniques for new blog owners please share. I know this is off subject but I just wanted to ask. Thank you!
Hey there would you mind letting me know which hosting company you’re using? I’ve loaded your blog in 3 completely different browsers and I must say this blog loads a lot faster then most. Can you recommend a good internet hosting provider at a reasonable price? Thanks a lot, I appreciate it!
I absolutely love your blog.. Great colors & theme. Did you develop this site yourself? Please reply back as I’m trying to create my own site and would love to find out where you got this from or just what the theme is named. Many thanks!
Write more, thats all I have to say. Literally, it seems as though you relied on the video to make your point. You obviously know what youre talking about, why throw away your intelligence on just posting videos to your site when you could be giving us something enlightening to read?
Have you ever considered writing an e-book or guest authoring on other websites? I have a blog based upon on the same ideas you discuss and would love to have you share some stories/information. I know my readers would enjoy your work. If you’re even remotely interested, feel free to shoot me an e-mail.
What’s up, the whole thing is going nicely here and ofcourse every one is sharing facts, that’s really excellent, keep up writing.
What a material of un-ambiguity and preserveness of valuable experience concerning unpredicted emotions.
If you would like to take a great deal from this paragraph then you have to apply such methods to your won blog.
Your style is unique in comparison to other folks I’ve read stuff from. Thank you for posting when you have the opportunity, Guess I’ll just bookmark this blog.
Wow, that’s what I was looking for, what a data! present here at this web site, thanks admin of this web site.
An outstanding share! I’ve just forwarded this onto a colleague who has been doing a little research on this. And he in fact bought me breakfast because I discovered it for him… lol. So allow me to reword this…. Thank YOU for the meal!! But yeah, thanks for spending the time to talk about this subject here on your site.
Thank you for every other informative site. Where else could I am getting that kind of information written in such a perfect method? I’ve a undertaking that I am simply now working on, and I’ve been on the look out for such information.
Appreciation to my father who stated to me concerning this weblog, this website is really remarkable.
Fine way of describing, and nice paragraph to take data about my presentation topic, which i am going to present in college.
You could definitely see your expertise in the work you write. The arena hopes for even more passionate writers such as you who are not afraid to mention how they believe. Always follow your heart.
Howdy this is kinda of off topic but I was wanting to know if blogs use WYSIWYG editors or if you have to manually code with HTML. I’m starting a blog soon but have no coding knowledge so I wanted to get guidance from someone with experience. Any help would be enormously appreciated!
It’s perfect time to make some plans for the future and it’s time to be happy. I’ve read this publish and if I may just I wish to counsel you few attention-grabbing issues or suggestions. Maybe you could write next articles referring to this article. I want to learn more things about it!
Appreciate the recommendation. Will try it out.
Appreciating the commitment you put into your website and detailed information you offer. It’s good to come across a blog every once in a while that isn’t the same out of date rehashed material. Great read! I’ve bookmarked your site and I’m adding your RSS feeds to my Google account.
I’m gone to inform my little brother, that he should also pay a quick visit this website on regular basis to take updated from newest news.
Informative article, exactly what I wanted to find.
I love your blog.. very nice colors & theme. Did you design this website yourself or did you hire someone to do it for you? Plz answer back as I’m looking to create my own blog and would like to find out where u got this from. thank you
Thanks for some other wonderful article. Where else may anybody get that type of info in such an ideal method of writing? I’ve a presentation subsequent week, and I am on the look for such info.
I don’t even know how I ended up here, but I thought this post was good. I do not know who you are but certainly you are going to a famous blogger if you are not already 😉 Cheers!
Yesterday, while I was at work, my cousin stole my iphone and tested to see if it can survive a twenty five foot drop, just so she can be a youtube sensation. My iPad is now destroyed and she has 83 views. I know this is entirely off topic but I had to share it with someone!
You could definitely see your enthusiasm within the article you write. The arena hopes for even more passionate writers like you who aren’t afraid to mention how they believe. All the time go after your heart.
If you wish for to take a great deal from this post then you have to apply such methods to your won webpage.
I think the admin of this web site is actually working hard in support of his web site, since here every stuff is quality based material.
I don’t even know how I ended up here, but I thought this post was great. I don’t know who you are but certainly you’re going to a famous blogger if you are not already 😉 Cheers!
Helpful info. Lucky me I discovered your web site by chance, and I’m surprised why this twist of fate didn’t took place earlier! I bookmarked it.
Magnificent goods from you, man. I’ve understand your stuff previous to and you’re just extremely excellent. I actually like what you’ve acquired here, really like what you’re stating and the way in which you say it. You make it enjoyable and you still care for to keep it smart. I can not wait to read far more from you. This is actually a terrific website.
Hi there just wanted to give you a quick heads up. The text in your post seem to be running off the screen in Internet explorer. I’m not sure if this is a format issue or something to do with browser compatibility but I figured I’d post to let you know. The design look great though! Hope you get the problem resolved soon. Cheers
I all the time used to read article in news papers but now as I am a user of net so from now I am using net for articles, thanks to web.
Hey! I know this is kinda off topic however , I’d figured I’d ask. Would you be interested in trading links or maybe guest authoring a blog post or vice-versa? My blog goes over a lot of the same subjects as yours and I feel we could greatly benefit from each other. If you happen to be interested feel free to send me an email. I look forward to hearing from you! Terrific blog by the way!
You can certainly see your expertise within the work you write. The sector hopes for even more passionate writers such as you who are not afraid to mention how they believe. Always follow your heart.
Hello there! This is my first visit to your blog! We are a collection of volunteers and starting a new initiative in a community in the same niche. Your blog provided us useful information to work on. You have done a outstanding job!
Hey I am so happy I found your web site, I really found you by error, while I was browsing on Aol for something else, Regardless I am here now and would just like to say thank you for a incredible post and a all round interesting blog (I also love the theme/design), I don’t have time to browse it all at the moment but I have bookmarked it and also included your RSS feeds, so when I have time I will be back to read a great deal more, Please do keep up the awesome work.
Amazing! This blog looks exactly like my old one! It’s on a entirely different subject but it has pretty much the same page layout and design. Excellent choice of colors!
Can I just say what a comfort to uncover an individual who actually understands what they’re talking about over the internet. You certainly realize how to bring a problem to light and make it important. More and more people have to check this out and understand this side of your story. I was surprised you are not more popular since you surely possess the gift.
Hi, i feel that i saw you visited my web site so i came to go back the want?.I am attempting to find issues to enhance my site!I assume its good enough to make use of a few of your concepts!!
When someone writes an post he/she maintains the plan of a user in his/her brain that how a user can know it. So that’s why this post is great. Thanks!
I think that everything said was very reasonable. But, what about this? suppose you were to write a awesome post title? I ain’t suggesting your content isn’t good, however what if you added a post title that grabbed a person’s attention? I mean %BLOG_TITLE% is a little plain. You might glance at Yahoo’s home page and watch how they create article titles to grab people interested. You might add a related video or a pic or two to get people excited about what you’ve written. In my opinion, it would bring your website a little bit more interesting.
Great site. Lots of helpful info here. I’m sending it to a few buddies ans also sharing in delicious. And naturally, thanks for your effort!
I’m not sure why but this site is loading very slow for me. Is anyone else having this problem or is it a problem on my end? I’ll check back later on and see if the problem still exists.
I like reading through a post that can make men and women think. Also, thank you for allowing me to comment!
My spouse and I stumbled over here by a different web address and thought I might check things out. I like what I see so i am just following you. Look forward to looking at your web page repeatedly.
Post writing is also a excitement, if you be acquainted with after that you can write or else it is complex to write.
Hmm is anyone else encountering problems with the images on this blog loading? I’m trying to find out if its a problem on my end or if it’s the blog. Any suggestions would be greatly appreciated.
Its like you learn my mind! You appear to understand so much about this, such as you wrote the e-book in it or something. I believe that you simply can do with some p.c. to force the message house a little bit, however other than that, this is excellent blog. A fantastic read. I’ll certainly be back.
I loved as much as you will receive carried out right here. The sketch is attractive, your authored subject matter stylish. nonetheless, you command get bought an impatience over that you wish be delivering the following. unwell unquestionably come more formerly again since exactly the same nearly very often inside case you shield this hike.
I do believe all the ideas you have presented for your post. They are really convincing and can definitely work. Nonetheless, the posts are too quick for novices. May you please lengthen them a bit from subsequent time? Thanks for the post.
I just like the helpful information you supply for your articles. I’ll bookmark your blog and take a look at again here regularly. I’m reasonably certain I’ll be told a lot of new stuff right right here! Best of luck for the next!
What’s Going down i am new to this, I stumbled upon this I’ve discovered It absolutely useful and it has helped me out loads. I’m hoping to contribute & assist different users like its aided me. Good job.
Great article! That is the type of info that are supposed to be shared across the internet. Shame on the search engines for no longer positioning this publish upper! Come on over and consult with my site . Thanks =)
What’s up i am kavin, its my first occasion to commenting anyplace, when i read this paragraph i thought i could also make comment due to this good paragraph.
What’s up it’s me, I am also visiting this web page regularly, this web page is in fact fastidious and the visitors are really sharing nice thoughts.
I am actually grateful to the owner of this web page who has shared this great article at at this place.
Hi! I’ve been reading your weblog for a while now and finally got the courage to go ahead and give you a shout out from Dallas Texas! Just wanted to tell you keep up the great job!
It’s difficult to find educated people in this particular subject, however, you seem like you know what you’re talking about! Thanks
Hello, I enjoy reading all of your article post. I wanted to write a little comment to support you.
Great info. Lucky me I found your website by accident (stumbleupon). I have bookmarked it for later!
It’s actually very complicated in this active life to listen news on Television, so I only use the web for that reason, and take the most up-to-date information.
Hi my friend! I want to say that this post is awesome, great written and come with approximately all important infos. I’d like to peer extra posts like this .
Hi there to all, how is everything, I think every one is getting more from this web page, and your views are fastidious in support of new users.
Hey There. I found your blog using msn. This is an extremely well written article. I will be sure to bookmark it and return to read more of your useful info. Thanks for the post. I will definitely return.
I was suggested this website by my cousin. I’m not sure whether this post is written by him as nobody else know such detailed about my trouble. You’re amazing! Thanks!
I couldn’t resist commenting. Perfectly written!
First off I want to say wonderful blog! I had a quick question that I’d like to ask if you don’t mind. I was interested to know how you center yourself and clear your mind before writing. I have had a tough time clearing my thoughts in getting my ideas out. I truly do enjoy writing but it just seems like the first 10 to 15 minutes are generally lost simply just trying to figure out how to begin. Any ideas or hints? Thanks!
I am in fact thankful to the holder of this site who has shared this enormous article at here.
Pretty! This was an incredibly wonderful article. Thank you for providing this info.
excellent points altogether, you just won a new reader. What would you recommend in regards to your submit that you made some days in the past? Any certain?
Quality content is the secret to be a focus for the people to visit the website, that’s what this site is providing.
I seriously love your website.. Pleasant colors & theme. Did you build this web site yourself? Please reply back as I’m planning to create my own blog and would like to learn where you got this from or what the theme is named. Thank you!
Hello, I enjoy reading all of your article post. I like to write a little comment to support you.
Saved as a favorite, I really like your website!
Fine way of telling, and nice piece of writing to obtain data regarding my presentation topic, which i am going to present in university.
Hmm it looks like your blog ate my first comment (it was super long) so I guess I’ll just sum it up what I submitted and say, I’m thoroughly enjoying your blog. I as well am an aspiring blog writer but I’m still new to the whole thing. Do you have any helpful hints for novice blog writers? I’d genuinely appreciate it.
Hello! Do you know if they make any plugins to protect against hackers? I’m kinda paranoid about losing everything I’ve worked hard on. Any recommendations?
Hello everyone, it’s my first go to see at this website, and post is actually fruitful designed for me, keep up posting such posts.
I simply could not go away your site before suggesting that I actually loved the standard information an individual provide for your guests? Is going to be again incessantly in order to investigate cross-check new posts
Hello There. I discovered your weblog using msn. That is an extremely smartly written article. I will make sure to bookmark it and return to learn more of your useful information. Thank you for the post. I will definitely comeback.
I really like your blog.. very nice colors & theme. Did you create this website yourself or did you hire someone to do it for you? Plz answer back as I’m looking to create my own blog and would like to find out where u got this from. thanks
What’s up mates, nice paragraph and nice urging commented at this place, I am really enjoying by these.
obviously like your website but you have to test the spelling on quite a few of your posts. Many of them are rife with spelling problems and I in finding it very troublesome to tell the truth nevertheless I’ll certainly come back again.
Hello it’s me, I am also visiting this website on a regular basis, this web page is really nice and the visitors are really sharing fastidious thoughts.
Does your site have a contact page? I’m having a tough time locating it but, I’d like to shoot you an e-mail. I’ve got some recommendations for your blog you might be interested in hearing. Either way, great website and I look forward to seeing it improve over time.
This is my first time go to see at here and i am actually impressed to read all at one place.
My family members always say that I am killing my time here at net, except I know I am getting familiarity all the time by reading thes pleasant posts.
Very nice post. I certainly appreciate this website. Keep it up!
There is definately a great deal to learn about this issue. I love all of the points you’ve made.
Nice blog here! Also your site loads up very fast! What host are you using? Can I get your affiliate link to your host? I wish my web site loaded up as fast as yours lol
I’m gone to inform my little brother, that he should also go to see this webpage on regular basis to take updated from most up-to-date reports.
We’re a group of volunteers and starting a new scheme in our community. Your website offered us with valuable information to work on. You’ve done an impressive job and our entire community will be thankful to you.
Hey there, You have done an excellent job. I’ll certainly digg it and personally recommend to my friends. I’m confident they will be benefited from this website.
I’m impressed, I have to admit. Seldom do I come across a blog that’s both equally educative and interesting, and without a doubt, you have hit the nail on the head. The problem is something not enough men and women are speaking intelligently about. I am very happy that I found this in my hunt for something regarding this.
Just desire to say your article is as astonishing. The clearness in your post is just cool and i can assume you’re an expert on this subject. Fine with your permission let me to grab your RSS feed to keep up to date with forthcoming post. Thanks a million and please continue the enjoyable work.
Nice post. I learn something totally new and challenging on websites I stumbleupon everyday. It will always be useful to read articles from other authors and practice something from other websites.
Hi there, You’ve done a great job. I’ll certainly digg it and personally recommend to my friends. I am sure they will be benefited from this web site.
you are truly a excellent webmaster. The web site loading speed is amazing. It seems that you’re doing any distinctive trick. Furthermore, The contents are masterwork. you have performed a wonderful task on this subject!
I love your blog.. very nice colors & theme. Did you create this website yourself or did you hire someone to do it for you? Plz reply as I’m looking to design my own blog and would like to find out where u got this from. kudos
Hey! I’m at work surfing around your blog from my new iphone 4! Just wanted to say I love reading your blog and look forward to all your posts! Keep up the fantastic work!
Thank you, I’ve recently been searching for information approximately this subject for a while and yours is the best I have came upon till now. However, what concerning the bottom line? Are you certain about the source?