Nigerian Moi Moi : How to Make Nigerian Moi Moi (a.k.a Moyin moyin/mai mai/moin moin elemi meje


Nigerian Moyin Moyin, moi moi, How to Make Nigerian Moi Moi
Nigerian Moi Moi

Moi Moi, also pronounced as Moin Moin, Moyin Moyin, Moy Moy or Mai Mai is a traditional Nigerian food made with steamed ground beans and enriched with spices.

It is very common to see Moi Moi (Moin Moin) served at parties, wedding ceremonies and other festive occasions.

Moi Moi (Moin Moin) is usually eaten alone as a meal , but most times it is served with other Nigerian foods such as  Pap(Ogi or Akamu), Fried rice, Boiled white rice and stew, Jollof Rice an a lot more.

This delicious meal can be cooked in various ways . The most common method is cooking Moi Moi in bowls, Aluminium Foil Bags, Banana Leaves, Uma Leaves(Thaumatococcus Daniellii) or  in heat proof nylons.
Here’s a detailed video on How to Cook Nigerian Moi Moi  and below is an easy to follow recipe. Enjoy!

Nigerian Moi Moi ingredients   

  • 700g Black eyed or brown beans(1 big derica tin)
  • 1 Tatashe(red bell pepper)
  • 1 scotch bonnet pepper( atarodo/fresh pepper)
  • 2 cooking spoonful Vegetable Oil
  • 1 tablespoonful concentrated tomato puree (for extra color, but optional )
  • 4 Tablespoonful ground Crayfish
  • 2 large Onions bulbs
  • Eggs OR boiled minced meat  OR Bone Marrow  OR Corned beef OR deboned smoked fish OR deboned boiled fish
  • 3 bouillon/stock cubes for Seasoning(Maggi/Knorr cubes)
  • Water (as needed)
  • Salt to taste
    tip: 700g equals 1 big derica tin

Preparation and cooking of Nigerian Moi Moi

Before you cook  the Nigerian Moi Moi

**First soak the beans for about 1 hour (or overnight) and wash it, by scrubbing off the bean coat/skin.
   Make sure to remove all the bean coat until you are left with white coat-less beans.
Here’s how to peel beans in 5 minutes
If you have a good blender, you can grind the beans at this point, but if not, let the coat-less beans soak in water again for at least 2 hours to soften it further.

Tip: Most blender can blend the beans after the first soaking , so you may not need to soak the beans any further. 
** If you’re using bean flour check step 1 below

**Now choose what extra garnishes you want to add to the Moimoi;
If it’s eggs, boil the eggs, remove the shells and slice into small pieces, then set aside.
If it’s fresh fish, boil the fish,remove bones  and cut into small pieces.

If you prefer corned beef or sardines, then take it out of the can, and set aside.

**Grease/Oil the containers you’ll be using.
If you prefer Banana Leaves/ Uma Leaves(Thaumatococcus Daniellii), then wash thoroughly and leave to dry out in a colander/sieve.

**Wash the peppers and slice the onions.

Now to cook the Moi moi…

1. Strain the beans, pour it into your blender(do this in batches).
Add the peppers(you can also add thick tomato paste, to give it more color). 
Add the onions, crayfish and stock cubes.

Add a little water to help the blender work better. Grind the beans until you get a very smooth consistency, without granules or beans lumps.
  If you’re using bean flour, mix the flour in a little water to form a thick paste, then pour the paste into a blender,add the peppers,onions, crayfish and stock cubes and blend until smooth.Then go to step 2

2. Pour the blended beans into a wide bowl;Stir and slowly add some water and continue stirring until you get a lighter consistency, but not too watery.

Now, add the vegetable oil, taste for salt and if need be, add a little salt(remember you already added stock cubes, so go easy on the salt).

 Mix thoroughly and then take out your greased moi moi containers or moi moi leaves.

3. Pour the mixture into each of the containers and add your egg or any other garnishes you prefer. Seal or cover the containers and set aside.

4. Now, line the base of your pot with foil paper or the some moi moi leaves;
Pour in some water and set to boil. When the water is boiling, place the sealed Moi moi into the pot of boiling water and leave to steam.

5. As the Moi moi starts to cook. Add a little quantity of water from time to time,so that it doesn’t begin to burn underneath. 
But be careful not to add to much water as it might get into the Moi moi containers and ruin the food by making it watery.
6. After about 45 minutes, put a knife through the Moi Moi; if the knife comes out clean, then the moi moi is ready. Note that the cooking time for Moi Moi depends on the type of container you are using and also on the quantity of moi moi you are cooking(5 pieces of Moi moi in a small pot, will definitely cook faster than 30 pieces of moimoi in a large pot).
If you are in doubt about whether the Moi moi is well cooked or not; it is advisable to leave it to cook for about 1 hour 30 minutes
(adding some water occasionally). The moi moi tends to cook faster with the foil, nylons and leaves, but takes longer with the plastic bowl.

7. Now , take out the Moi moi from the pot and leave to cool a bit before unwrapping or turning it onto a plate. Enjoy!

Tip: A steamer is great for cooking Moi moi.
 Another cool way to steam wrapped Moi moi  without dipping it in water, is by placing it into a metal colander or sieve, then place the colander inside a large pot that has a little water in it. Make sure the colander isn’t touching the water. Cover the pot and leave to cook. You can add a little water from time to time as  the water evaporates.

How to Make Nigerian Moi Moi,

Nigerian Moi Moi can be enjoyed alone or with any Nigerian Rice Recipes and  a chilled drink.



Leave a Reply

Your email address will not be published. Required fields are marked *


  1. Christy gold
    September 8, 2021 / 2:35 pm

    Thanks ma, but d last time I make d moimoi it was waterly

  2. Anonymous
    May 30, 2018 / 9:34 pm

    Thɑnks ѵery nice blog!

  3. rockie emmanuel
    December 5, 2017 / 7:33 am

    thank u for helping me do my assignment im a homec student in jss3

  4. Precious
    November 6, 2017 / 4:27 am

    Pls ma my moimoi comes out hard after cooling pls what i do to make a soft moimoi cos i prefer it dat way

  5. Anonymous
    November 6, 2017 / 4:26 am

    Thanks ma. Pls my moimoi comes out too hard after cooling nd i don't like it. How can i make a soft moimoi

  6. Csasenkosi
    April 8, 2017 / 10:19 am

    hie am a south african and am married to a nigerian man, my husband love his food so i really need to lean how to cook nigerian meals,pliz i need your help, videos and recipes

  7. ogechi eze
    January 10, 2017 / 12:48 pm

    Hi nky does the water suppose to cover moi moi in the cooking pot

  8. Anonymous
    October 31, 2016 / 7:30 am

    Enter your comment…all thanks to you helped me out in my assignment today

  9. Anonymous
    October 7, 2016 / 1:04 pm

    Nky thanks for this has given me confidence to start cooking Nigerian meals again.. your explanations are detailed and easy to follow God bless you…

  10. Treasure(a k a SEKODUN)
    October 4, 2016 / 1:53 am

    Enter your comment…u at indeed weldone may God strengthening uplis ow many gram/derica tin of beans will be okay for 30guest,plus I need 2 know b4 Friday thnks .

  11. Anonymous
    June 19, 2016 / 7:36 pm

    ma'm thanks alot, but I got a problem, the one in the displayed image above, i mean the beans in the blender, how many gram of beans are in it.

  12. yazii
    April 18, 2016 / 5:30 pm

    I totally love your recipes ! Today i want to try making some moi moi,(wish me luck :s) but i have 2 questions,i want to use fish but what is the type of fish i can use and what if i can't get grounded crayfish what can i use instead ?? I am from México city. Thank youu 🙂

  13. yazii
    April 18, 2016 / 5:30 pm

    I totally love your recipes ! Today i want to try making some moi moi,(wish me luck :s) but i have 2 questions,i want to use fish but what is the type of fish i can use and what if i can't get grounded crayfish what can i use instead ?? I am from México city. Thank youu 🙂

  14. Tomiwa
    January 6, 2016 / 10:47 am

    I cooked Moimoi this morning and its finishing came out inch perfect. My family members most especially my younger sister still can figure out how I did the cooking. Thanks Nky. #GUYS CAN COOK TOO?# Enter your comment…

    • Nky Lily Lete
      January 9, 2016 / 8:28 pm

      Thanks for your lovely comment Tomiwa, and yes #GUYS CAN COOK TOO 🙂

  15. mercy chima
    September 5, 2015 / 6:49 am

    Thank you Nky for making me the best cook. God bless you. More grace to you.

    • Nky Lily Lete
      September 13, 2015 / 1:16 pm

      You're welcome hun 🙂

  16. Obiageli Chukumah
    August 19, 2015 / 5:55 pm

    How long do you think it would take using a pressure cooker

    • Nky Lily Lete
      August 19, 2015 / 11:01 pm

      About 20 to 25 minutes.

  17. Sally
    June 15, 2015 / 9:41 am

    Sis , you are a God sent! The way you reply to comments is problem is that here in India i can't get tatashi pepper to give my moi moi a bit color,what do i do?

    • Nky Lily Lete
      June 16, 2015 / 4:48 pm

      Hi Sally dear, you can make use of tin tomato paste( like de rica), to give it color. You'll see that I used it in mine(see picture in step 1).Let me know how it goes 🙂

  18. Nkeiru
    June 4, 2015 / 9:23 pm

    Nky, thanks so much. You are my savior when it comes to preparing Nigerian food. I used to ask people how to do this, how to do that, but not anymore.. I just cooked moi moi today and it was good but not bright enough. I came straight to you sight and found out I can add tomato paste to make it brighter. Next time, it will be perfect. Thanks.

    • Nky Lily Lete
      June 15, 2015 / 10:44 am

      You're welcome dearie, I'm so glad to be of help By the way, you're my namesake 🙂

  19. Anonymous
    April 15, 2015 / 2:32 am


  20. Romarie
    March 28, 2015 / 6:29 pm

    This is the first time I'm not using beans flour for moi-moi and I have been cooking the same moi-moi for three hours (in aluminium foil) and no such luck with getting it to solidify. I'm almost at the end of my patience. What can I do?

    • Nky Lily Lete
      April 2, 2015 / 12:29 pm

      If it has not solidified in 3hours, then there's nothing you can do about it. I really don't know what they add to some of these beans flour, fresh beans is still the best for me.

    • Onayimi Bokesh
      July 24, 2015 / 8:47 pm

      So sorry. Unfortunately, there's nothing you can do about it at this time. You most likely put in too much water. Don't be discouraged though. Next time, add the little water at a time until you get your desired consistency. Like Nky said, it shouldn't be too watery. Tip: it's better too thick than too watery but aim for the consistency in the video.

    • Nky Lily Lete
      July 25, 2015 / 10:34 am

      Thanks for your input Onayimi 🙂

  21. anonymous
    March 27, 2015 / 4:48 pm

    Hi Nky pls can I use canned pureed tomatoes

    • Nky Lily Lete
      April 2, 2015 / 12:19 pm

      you'll have to make a small stew with the canned pureed tomatoes, before adding it to the moi moi mix.

  22. Anonymous
    February 8, 2015 / 5:04 pm

    I just want to say that I really LOVE your blog. Your recipes are very basic & simple and I love it. Most of the other nice nigerian food blogs are on the 'fitfam' or 'oiless' phase or they 'dress' the food up so much, i'm not saying that there is anything wrong with that, but sometimes you just want the regular way of cooking most of these dishes. Thank you so much for providing this medium!

    • Nky Lily Lete
      February 9, 2015 / 10:12 am

      I feel you !Welcome to the blog 🙂

  23. Olufunke Oke
    January 26, 2015 / 11:32 am

    Thank you for the instructions. How do I get my moinmoi to stick together and taste yummy?

    • Nky Lily Lete
      January 27, 2015 / 11:51 am

      Follow the recipe at it and don't add too much water.Also cook it for longer period and leave to rest for about 5 minutes before eating.

  24. CELINE
    November 1, 2014 / 10:25 pm

    Nky,please, how do you use blender to peel beans because; I have no clue how to do it!!! Thanks.

  25. CELINE
    November 1, 2014 / 10:21 pm

    Hey Nky, usually I don't comment on people"s blog but I must confess that you are exceptional.Thank you dear for uploading this video of how to cook moi- moi, it was very helpful. Keep up the good work and remain blessed!!!

    • Nky Lily Lete
      November 4, 2014 / 10:29 am

      Thanks so much for commenting dearie and I hope you do it often,because I'll like to know what you think of other recipes :)Remain blessed too hun 🙂

  26. Anonymous
    October 21, 2014 / 10:59 am

    During the mixing of the blended beans, do you use hot or cold water

    • Nky Lily Lete
      October 23, 2014 / 10:19 am

      Cold or Lukewarm water, but never hot.

  27. Anonymous
    October 6, 2014 / 10:44 am

    Today i eated mai mai for the first time. Cooked by a nigerian women. Very good

    • Nky Lily Lete
      October 7, 2014 / 9:03 am

      I'm glad you enjoyed it 🙂

  28. Fara Fara
    August 1, 2014 / 4:57 pm

    thx for u blog,easy for me to learn hw to prepare Nigerian frm Malaysian.,,i love African food.

    • Nky Lily Lete
      August 8, 2014 / 12:47 pm

      you're welcome 🙂

  29. Faith Abel
    July 7, 2014 / 6:43 pm

    i added too much water what should i do

    • Nky Lily Lete
      July 10, 2014 / 3:22 pm

      Let it sit for some hours, the water will rise to the top. You can carefully scoop it out.

  30. Faith Abel
    July 7, 2014 / 6:43 pm

    i added too much water what should i do

  31. Anonymous
    June 25, 2014 / 12:32 pm

    Yaaay! This is a nice blog! My husband loves my cooking (nt dat he didn't before) LOL. Anyway, keep posting, I'll keep reading and practicing. *hugs*

    • Nky Lily Lete
      June 27, 2014 / 8:07 am

      I'm glad to be of help dearie , *hugs* 🙂

    May 27, 2014 / 9:03 pm

    Very helpful

    • Nky Lily Lete
      May 31, 2014 / 5:15 pm

      thanks 🙂

    May 27, 2014 / 9:03 pm

    Very helpful

  34. Tinuke Omoike
    March 3, 2014 / 4:52 pm

    Nky dear, thanks for all your recipes, I always use a blender to peel my beans, it's faster and saves time.Try it hun. More grease to your elbows

  35. Maureen
    February 27, 2014 / 2:54 pm

    Hi Nky,Please can you teach me how to cook crabs? I want to use it to make native soup. Will it be killed in the market? How does it work?

    • Nky Lily Lete
      March 1, 2014 / 12:56 pm

      HI dear, when I was in Nigeria, I buy it alive and them place in a pot of boiling water until it's lifeless, then take out of the hot water,,break the shell, clean thoroughly.Then season and cook the parts with your beef…(don't be scared of the live crab oo You can ask the vendor to kill it 🙂

  36. Maureen
    February 6, 2014 / 4:36 pm

    Hi love, i'll do exactly as you have said. Thanks a lot for replying always. It is very encouraging. P.SWe are namesakes… 🙂

    • Nky Lily Lete
      February 11, 2014 / 9:54 am

      Wow, that's great dear, I always like to meet my namesake. I am at your service anytime, it gives me great pleasure to help. Do let me know how it turns out dear.

    • Maureen
      February 22, 2014 / 6:15 pm

      Hello namesake :),The moi moi turned out well! I let it cool for a while then served it. The moi moi tanda for late. I was so happy. Thanks for your continued support! Weldone!

    • Nky Lily Lete
      February 24, 2014 / 1:56 pm

      I'm so glad dear, I feel your excitement. well done 🙂

  37. Maureen
    February 5, 2014 / 3:40 pm

    Hi Nky,I love your blog!The last time i prepared moimoi, it was still a tiny lil bit soft. Took so much time to get done. I was kinda embarassed. I am sure the water was not too much. I want to make it again this weekend but i am so scared. What advice can you give please?

    • Nky Lily Lete
      February 6, 2014 / 11:18 am

      Aww my dear, I feel you. But I'm surprised you said you didn't add too much water, but nevertheless, if it looks too soft, leave it to cook a little longer… remember that the time it takes for moi moi to cook, depends on the quantity and size of the moi moi you're cooking. When it is ready, take out of the pot and leave to cool a little, this will also help to solidify it.Hope this helps 🙂

  38. Anonymous
    February 2, 2014 / 5:37 pm

    Indeed a great way to make moi moi. And now my husband will love me more…lols.But pls Nky, u said 700g of beans, is there a way I can get that in say cigar cup or milk cup?

    • Nky Lily Lete
      February 4, 2014 / 9:46 am

      Hello dear, the measurement is 1 cup derica(the big derica tin)

  39. Anonymous
    February 2, 2014 / 5:35 pm

    Indeed a great way to make moimoi. Thanks for the tips. But Nky, u said 700g, is there a way I can get that in let's say Cigar cup or milk cup?

  40. Anonymous
    February 2, 2014 / 5:33 pm

    Indeed a great way to make moi moi. And now my husband will love me more…lols.But pls Nky, u said 700g of beans, is there a way I can get that in say cigar cup or milk cup?

  41. yolanda lugard
    January 22, 2014 / 6:54 pm

    Is there a link where I can print all recipes?cos am afraid I will wake up one day and this site will disappear. Then I become unable to cook anymore

    • Nky Lily Lete
      January 27, 2014 / 9:24 am

      Lol.. don't worry dear, this website is going no where, I'll let you know when the cook book is ready 🙂

  42. yolanda lugard
    January 22, 2014 / 6:52 pm

    Nky thanks you are a star. You made me into great cook.

    • Nky Lily Lete
      January 27, 2014 / 9:22 am

      Oh Yolanda, you are a darling my dear, I'm so glad to be of help, words like yours makes all the effort worth it. Thanks dear 🙂

    • Rhonda moore-Chigozie
      July 28, 2014 / 1:06 pm

      you have been a great help to me as well. I just married a Nigerian. I always loved African foods…but now i have to cook it. Bless u…u make me look good as a cook for my husband.

    • Nky Lily Lete
      August 8, 2014 / 1:06 pm

      Hi Rhonda, I'm so glad to be of help, feel free to contact me anytime you need help with any recipe, bless u too hun 🙂

  43. Anonymous
    January 18, 2014 / 3:04 am

    thanks so much. you are right

    • Nky Lily Lete
      January 18, 2014 / 7:03 pm

      You're welcome dear 🙂

  44. Anonymous
    January 18, 2014 / 12:21 am

    How can I use raw egg to thicken my moi-moi? Izi's Spaghetti

    • Nky Lily Lete
      January 18, 2014 / 7:03 pm

      I haven't tried it yet ,Moi moi will thicken on its own if it is properly steamed.

    January 16, 2014 / 2:53 pm

    Is it ok to place sticks in the pot to raise it from the level of water.I've seen people do it

    • Nky Lily Lete
      January 18, 2014 / 7:56 pm

      Hi Fortune, of course you can. You can also steam wrapped Moi moi by placing it into a metal colander/sieve, then place the colander inside a large pot that has a little water in it.Make sure the colander isn't touching the water. Cover the pot and leave to cook. You can add a little water from time to time as the water evaporates.

  46. Anonymous
    December 12, 2013 / 9:51 pm

    can i bake instead of using boiling water? i usually use boiling water i have never tried baking

    • Nky Lily Lete
      December 14, 2013 / 9:51 pm

      Sure you can dear. Pour the beans mixture into a heat prove container(e.g foil plates). Place the container into an oven tray filled with water, up to half the level of the container and steam in preheated oven at about 45 minutes at 350F or 180ºC.Another method is to place in the oven and bake like you do when baking cake. Bake in the oven (with the container covered to prevent the top from drying up).

  47. Kelechi Umeh
    November 22, 2013 / 5:59 pm

    I love this.

    • Nky Lily Lete
      November 22, 2013 / 10:15 pm

      Thanks Kelechi 🙂

    • Destiny
      February 11, 2016 / 1:20 am

      I'm trying this for the first time but how do you separate the beans from the brown skin? Please help.

  48. Oluwatosin Oseni
    November 5, 2013 / 6:58 pm

    Thanks so much for ur advices,they were of great help

    • Nky Lily Lete
      November 8, 2013 / 10:06 am

      You're welcome dear 🙂

  49. Oluwatosin Oseni
    November 5, 2013 / 6:57 pm

    Thanks so much for ur advices,they were of great help