If there is one dish I love cooking again and again, it’s Nigerian Coconut Rice. You will be surprised that a Rice recipe this simple has so much flavor.

My Go-To Nigerian Coconut Rice Recipe
I first shared my recipe for coconut rice on this blog 9 years ago. My long-time readers will know that I used my mom's recipe! Although my mom's recipe involved cutting up a whole chicken into pieces, I went the shorter route by using chicken thighs.
Over the years, I have revamped the recipe. This time, I adjusted the coconut milk-to-broth ratio. I also learned the importance of sautéing veggies and cooking the shrimp separately before mixing them all together.
These might seem like little changes, but trust me, they really enhanced the depth of flavor in the coconut rice.
What Is Nigerian Coconut Rice?
Nigerian coconut rice is a popular dish made by cooking rice in coconut milk, rich broth, and spices.
The Nigerian version is slightly spicy and savory, thanks to the sautéed onions, crayfish, garlic, ginger, curry powder, and thyme. These ingredients give it a signature bold taste.
A little amount of crayfish is usually used in most homes and I use it too because it does elevate the flavor of the coconut rice. If you don't have crayfish, don't let that stop you from making this recipe. You can skip it.

Why This Nigerian Coconut Rice is Special
While coconut rice exists in many cultures, some versions are too sweet or overly coconut-flavored. The Nigerian version stands out for its unique depth and savory profile. The Nigerian Coconut Rice is distinctly savory, rich, and often carries a gentle spicy kick.
It's all about infusing the rice with not just coconut milk, but also savory broth and crayfish. That's the secret!
If you want to explore more rice recipes beyond coconut rice, there’s a whole world of flavors to try. From the smoky Nigerian jollof rice to fried rice, simple plain white rice served with hearty stews, native rice, ofada rice with ayamase sauce, and saffron rice. You can switch up your weekly meal plan and add different rice recipes.
Coconut milk
Traditionally, we use fresh coconut milk for this recipe, which requires breaking fresh coconuts to extract the milk. If you have the time, you can do that. I have a guide on how to do that here. However, when you are short of time or just don't feel like going through that route, I will advise using full-fat coconut milk. It has a rich, coconut flavor compared to the light version.
The canned coconut milk works best for this recipe, not the ones in the cold milk section.

Ingredients For Making Coconut Rice
- Rice is the main ingredient. For the food to come out well, I prefer to use long-grain or basmati rice.
- Coconut milk adds a rich flavor to rice. You can use freshly extracted or full-fat canned coconut milk.
- Chicken or vegetable stock (or water): The seasoned chicken stock enhances the flavor of the rice.
- Bell pepper: adds color, crunch, and a mild sweetness to the finished dish.
- Crayfish: Brings a smoky seafood flavor that elevates the coconut rice.
- Coconut Oil: enhances the coconut aroma and gives the dish a silky texture.
- Shrimps: serve as extra protein, making the dish more appealing.
- Seasonings: add salt for taste, thyme, and curry powder for a hint of spice.
- Habanero: Jalapenos or any other hot/mildly hot peppers can also be used in place of habaneros. Not to worry, the heat can easily be controlled by using less habaneros or simply remove the seeds.
How to make Coconut Rice
- Prepare the Chicken/Turkey: Rinse thoroughly and season with onion, scotch bonnet, ginger, garlic, thyme, curry powder, bouillon, salt, and bay leaf. Cook with water until tender, then separate the chicken from the stock. Air-fry or pan-fry the meat for a crispy finish.
- Cook the Rice: Sauté the onion in coconut oil until translucent. Add the crayfish and blended tatashe and habanero peppers. Pour in the coconut milk and the reserved chicken stock. Add the washed rice, cover, and cook on low heat until done (about 20 minutes).
- Prepare Shrimp and Bell Peppers: Season cleaned shrimp with paprika, garlic powder, onion powder, and salt. Pan-fry shrimp in coconut oil until cooked, then set aside. Stir-fry diced bell peppers until slightly tender, then combine with the fried chicken/turkey.
- Combine and Serve: Gently stir the bell pepper, chicken, and shrimp mixture into the cooked rice. Mix well and serve hot.
Frequently Asked Questions
1. Can I use coconut cream instead of coconut milk?
Yes, but I will recommend that you thin it out with water or stock to prevent the rice from being too creamy or heavy.
2. Why is my coconut rice mushy?
Too much liquid or not rinsing the rice properly can cause mushiness. Don’t add too much water at the beginning. You can add more water gradually until it is soft enough
3. Can I make coconut rice with brown rice?
You can use brown rice, but it takes longer to cook. To soften it, you will need to increase the cooking time and the liquid slightly.
5. Can I make coconut rice ahead of time?
Absolutely. Reheat gently with a splash of water or coconut milk to restore moisture.
How to Store Coconut Rice
Allow the rice to cool completely before storing. After this, transfer it into an airtight container and refrigerate for up to 3–4 days. If you want to store it for a longer period, freeze it in portioned airtight bags or containers for up to 2 months.
To reheat, sprinkle a little water or coconut milk over the rice and warm in a microwave or on the stovetop over low heat, stirring occasionally to prevent drying out.
How to Serve Coconut Rice
- Pair it with spicy tomato stew, grilled chicken, or fried fish for a classic Nigerian-style meal.
- Serve alongside prawns, shrimp stir-fry, or vegetable sauce for a lighter option.
- Add fried plantains and a fresh side salad to complete the plate.
- Serve it as part of a party rice platter with jollof and fried rice.
Other rice recipes you might want to try:
- Nigerian Jollof Rice
- Oven-baked Nigerian Jollof Rice
- Fried rice
- Rice and Beans
- Native Jollof rice
- Coconut Fried Rice With Extra Veggies
- Delicious Jamaican Rice And Peas
Notes
Tips for Perfect Coconut Rice
- Use fresh or full-fat coconut milk for the most decadent flavor.
- Rinse rice thoroughly before cooking to remove excess starch and prevent stickiness.
- Use basmati or long-grain rice for fluffy results; short-grain rice tends to clump. Note: For this recipe, I used basmati rice; however, you can use any type of rice you like but note that cooking time varies for different types of rice.
- Cook over low heat after adding rice to avoid burning and allow for even liquid absorption.
- Don’t over-stir while cooking to keep the rice grains intact.
Other rice recipes you might want to try:
- Nigerian Jollof Rice
- Oven-baked Nigerian Jollof Rice
- Fried rice
- Rice and Beans
- Native Jollof rice
- Coconut Fried Rice With Extra veggies
- Delicious Jamaican Rice And Peas
**This coconut Rice recipe can easily be divided to serve a lesser number of people and can also be doubled to serve a larger group. Happy cooking!

Coconut Rice (African style)
Ingredients
For the Chicken
- 1.5 pounds turkey wings or chicken quarters cut into smaller sizes
- 1 onion diced (divided for chicken and rice)
- 1 scotch bonnet Ata Rodo
- 1 teaspoon minced ginger
- 3 cloves garlic minced
- 1 teaspoon thyme
- 1 teaspoon curry powder
- 2 teaspoon bouillon powder
- Salt to taste
- 1 bay leaf
- 2 cups water
For the Rice
- 3 tablespoon coconut oil or any other cooking oil
- Remaining diced onion
- 1 habanero minced
- ½ cup tatashe or any other savory, non-spicy pepper
- 2 tablespoons crayfish
- 3 cups rice
- 2 cups coconut milk
- 2 cups chicken stock from the boiled chicken
- 1 cup mixed bell peppers diced (green, yellow, and red)
For the Shrimp
- 1 lb shrimp cleaned and deveined
- ½ teaspoon paprika
- ½ teaspoon garlic powder
- ½ teaspoon onion powder
- Salt to taste
- 2 tablespoon coconut oil
Instructions
Prepare the Chicken
- Rinse the turkey or chicken pieces thoroughly.
- Add them to a pot with half the diced onion, scotch bonnet, minced ginger, garlic, thyme, curry powder, bouillon powder, salt, and bay leaf. Stir everything together.
- Pour in the water and stir. Cover and cook over medium heat until the meat is tender (about 15 minutes).
- Once cooked, separate the turkey from the stock. Set both aside.
- Transfer the turkey/chicken to an air fryer or pan-fry in a shallow oil.
Cook the Rice
- In a clean pot, preheat coconut oil over medium heat. Add the remaining diced onion and stir-fry until translucent. Stir in the crayfish, roughly blended tatashe, and habanero.
- Pour in the coconut milk and the reserved chicken stock. Bring the mixture to a boil. Add the washed and drained rice, then reduce the heat to low, cover, and cook until the rice is done, approximately 20 minutes.
- Prepare the Shrimp and Bell Peppers
- While the rice is cooking, season the cleaned shrimp with paprika, garlic powder, onion powder, and salt.
- Heat coconut oil in a pan over medium heat. Add the seasoned shrimp and pan fry on both sides until cooked through, about 2 to 3 minutes. Remove and set aside.
- In the same pan, if needed, add a little more oil. Add the diced bell peppers and stir-fry until slightly tender-crisp. Add the air-fried (or pan-fried) turkey/chicken to the bell peppers and stir to combine. Remove from heat.
Combine and Serve
- Once the rice is cooked, gently stir in the bell pepper and chicken mixture, along with the cooked shrimp.
- Stir everything together until well combined. Serve hot.
Notes
- Be sure to rinse the rice before cooking it. This will reduce the starch content in the rice a bit.
- Cook the rice on a low simmer to prevent it from burning
- The can coconut milk works best for this recipe not the ones in the cold milk section.
- For this recipe, I used basmati rice, however, you can use any type of rice you like but note that cooking time varies for different types of rice.
Nutrition
Let’s Connect.
You can find me on Facebook, and Instagram. I love keeping in touch with all of you!
If you make this Coconut Rice, I’d love to see pictures of your creations on Instagram or Facebook. #cheflolaskitchen

Victor
Saturday 4th of October 2025
i use Goya coconut milk but it always comes out mushy and starts to burn even before it get dry..i have tried different quantity of water but end up getting same result
Adeola@cheflolaskitchen
Friday 31st of October 2025
Hi Victor, that usually happens when the coconut milk is too thick or heavy in fat. Try diluting the your coconut milk with some water (about 1 part coconut milk to 1 part water). Also, cook on medium-low heat and avoid stirring too often until the rice starts to dry out, that helps prevent mushiness and burning. I would love to hear your feedbacks when next you try cooking the recipe🙂
Evelyn
Wednesday 22nd of November 2023
Thank you ma'am for sharing. Please can Homemade coconut milk work for this recipe and do you have a recipe for it?
Chef Lola's Kitchen
Saturday 25th of May 2024
Yes, homemade coconut milk would work. Check more here
Christopher
Sunday 4th of June 2023
Give me notice in ur next video
Chef Lola's Kitchen
Friday 9th of June 2023
Christopher, you can subscribe to our newsletter to get update on the latest recipes.
Nyitse Moses
Tuesday 9th of May 2023
I will love to try this too
Chef Lola's Kitchen
Wednesday 31st of May 2023
You should. Let's us the outcome,Moses😍
Ojay
Monday 13th of February 2023
Hi chef, I tried this recipe yesterday, it came out delicious and everyone liked it. Thank you!
Chef Lola's Kitchen
Wednesday 1st of March 2023
You are welcome! Glad you tried it😊