Learn How To Make Coconut Rice with Fish using this ultimate one-pot recipe. This Nigerian Coconut Rice with Fish is creamy, flavorful, and perfectly seasoned for a satisfying family meal.
🌴 Introduction
If you’re searching for a rich, comforting, and deeply satisfying meal, Coconut Rice with Fish is exactly what you need. This flavorful one-pot dish combines creamy coconut-infused rice with perfectly seasoned fish, creating a balanced harmony of spice, aroma, and texture.
Across West Africa and especially in Nigerian kitchens, coconut-based rice dishes are celebrated for their luxurious taste and festive appeal. What makes Coconut Rice with Fish truly special is the way the coconut milk gently infuses every grain of rice while the fish adds protein, depth, and savoury richness.
Whether you’re preparing a weekend family dinner, hosting guests, or simply craving something indulgent yet simple, this Easy Coconut Rice with Fish Recipe delivers every time.
Table of Contents
❤️ Why You’ll Love This Recipe
Here’s why this Homemade Coconut Rice with Fish deserves a permanent spot in your meal rotation:
- 🌴 One-Pot Convenience – Everything cooks in one pot, reducing cleanup.
- 🐟 Balanced Flavour Profile – Creamy coconut meets savoury fish and warm spices.
- 🍚 Perfect Texture – Fluffy rice that absorbs coconut flavour beautifully.
- 🔥 Customizable Spice Level – Adjust heat to suit your preference.
- 🥘 Meal Prep Friendly – Stores and reheats well.
- 🇳🇬 Authentic Comfort Food – Inspired by Nigerian Coconut Rice with Fish traditions.
This One Pot Coconut Rice with Fish recipe simplifies cooking without sacrificing flavour.
🛒 Ingredients Needed
Below are the essential ingredients required to prepare Coconut Rice with Fish:
- 🍚 Long Grain Rice – The ideal rice for fluffy, separate grains that absorb coconut flavour without becoming mushy.
- 🥥 Full-Fat Coconut Milk – Provides the creamy base and rich tropical aroma.
- 💧 Water or Fish Stock – Enhances the depth of flavour; stock adds extra richness.
- 🐟 Fresh Fish (Tilapia, Snapper, or Mackerel) – Cleaned and seasoned; firm white fish works best.
- 🧅 Onions (Chopped) – Builds foundational flavour.
- 🧄 Garlic (Minced) – Adds aromatic warmth.
- 🌶 Scotch Bonnet or Fresh Chilli – Optional but recommended for authentic heat.
- 🍅 Tomatoes (Fresh or Diced) – Adds mild acidity and balance.
- 🫑 Bell Peppers (Optional) – Contributes sweetness and colour.
- 🌿 Fresh Thyme – Enhances aroma.
- 🧂 Salt – Essential for seasoning.
- 🧈 Vegetable Oil or Coconut Oil – For sautéing.
- 🌿 Spring Onions Or Parsley (For Garnish) – Adds freshness.

Each ingredient plays a structural role in achieving a perfectly balanced Coconut Rice with Fish.
🍳 Equipment Needed
To prepare Coconut Rice with Fish efficiently, you will need:
- 🍲 Large Heavy-Bottom Pot Or Dutch Oven
- 🔪 Sharp Knife
- 🧊 Chopping Board
- 🥄 Wooden Spoon Or Spatula
- 🥣 Mixing Bowl
- Measuring Cups And Spoons

A heavy-bottom pot ensures even heat distribution and prevents burning.
👩🏾🍳 Step-By-Step Guide To Making Coconut Rice With Fish
🔹 Step 1: Prepare And Season The Fish
- Clean and pat dry the fish.
- Season with salt, garlic, and a little thyme.
- Lightly pan-fry or grill until partially cooked.
- Set aside.
Pre-cooking prevents the fish from breaking apart during simmering.
🔹 Step 2: Sauté The Aromatics
- Heat oil in a large pot.
- Add chopped onions and sauté until translucent.
- Stir in minced garlic and cook until fragrant.
- Add tomatoes and bell peppers.
- Cook until slightly reduced.
This flavour base forms the backbone of Coconut Rice with Fish.
🔹 Step 3: Add Rice And Coconut Milk
- Rinse rice thoroughly until the water runs clear.
- Add rice to the pot and stir to coat.
- Pour in coconut milk and water or fish stock.
- Add thyme and chilli.
- Season with salt.
Ensure the liquid level is about 1 inch above the rice.
🔹 Step 4: Simmer The Rice
- Cover and cook on medium heat for 10 minutes.
- Reduce the heat to low.
- Allow rice to absorb liquid gradually.
Do not stir excessively to avoid breaking grains.
🔹 Step 5: Add The Fish
- Gently place pre-cooked fish over the rice.
- Cover and cook for another 10–15 minutes.
- Steam until rice is fully tender.
The fish will finish cooking while infusing the rice with flavour.
🔹 Step 6: Fluff And Garnish
- Remove from heat.
- Let it rest for 5 minutes.
- Fluff gently with a fork.
- Garnish with spring onions.
Your Coconut Rice with Fish is now ready to serve.

⭐ Tips For A Perfect Result
For consistently excellent Coconut Rice with Fish, follow these expert tips:
- 🌴 Use Full-Fat Coconut Milk – Low-fat versions reduce creaminess.
- 🍚 Rinse Rice Thoroughly – Removes excess starch.
- 🔥 Control Heat Carefully – High heat can burn the coconut base.
- 🐟 Use Firm Fish – Prevents disintegration.
- 🥄 Avoid Over-Stirring – Maintains grain integrity.
- 🕒 Allow Resting Time – Improves texture and flavour balance.
- 💧 Measure Liquids Precisely – Too much liquid makes it soggy.
Perfect execution ensures your Homemade Coconut Rice with Fish turns out fluffy and aromatic.
🍽️ Serving Suggestions
Coconut Rice with Fish pairs beautifully with:
- 🥗 Fresh cucumber and tomato salad
- 🥬 Steamed vegetables
- 🍋 Lime wedges for brightness
- 🌶 Extra pepper sauce for spice lovers
- 🥤 Chilled zobo or fruit juice
This Nigerian Coconut Rice with Fish also works as a standalone complete meal.
🔄 Variations
Want to experiment with your Coconut Rice with Fish? Try these options:
- 🦐 Add Shrimp – Combine fish and shrimp for a seafood twist.
- 🥕 Add Mixed Vegetables – Boost nutrition and colour.
- 🌶 Make It Extra Spicy – Increase Scotch bonnet.
- 🍍 Add Pineapple Cubes – For a tropical sweet contrast.
- 🍗 Substitute With Chicken – For a poultry version.
These variations allow you to tailor your Easy Coconut Rice with Fish Recipe to your taste.
📊 Nutritional Information (Approximate Per Serving)
Source: Based On USDA FoodData Central↗ Estimates
| Nutrient | Approximate Amount | % Daily Value (DV) |
|---|---|---|
| Calories | 480 kcal | 24% |
| Protein | 28 g | 56% |
| Carbohydrates | 55 g | 20% |
| Fat | 18 g | 28% |
| Saturated Fat | 12 g | 60% |
| Fiber | 3 g | 12% |
| Sodium | 420 mg | 18% |
| Potassium | 650 mg | 14% |
DV based on a 2,000-calorie diet.
🌿 Health Benefits And Advice
Coconut Rice with Fish offers several nutritional advantages:
- 🐟 High-Quality Protein – Supports muscle repair and growth.
- 🧠 Omega-3 Fatty Acids – Beneficial for heart and brain health.
- 🌴 Medium-Chain Triglycerides (MCTs) – Found in coconut milk; provide quick energy.
- 🍚 Sustained Energy – Balanced carbohydrates for lasting fuel.
- 🌿 Micronutrients – Includes potassium, iron, and B vitamins.
However, moderation is key due to saturated fat content from coconut milk.
Note: The information provided in this blog post is for educational purposes only and is not intended as medical advice. Always consult with a healthcare professional before making significant changes to your diet.
❓ Frequently Asked Questions
Q1. Can I Use Brown Rice For Coconut Rice With Fish?
👉 Yes, but increase cooking time and liquid slightly since brown rice takes longer to cook.
Q2. Can I Make Coconut Rice With Fish Ahead Of Time?
👉 Absolutely. Store in an airtight container in the refrigerator for up to 3 days.
Q3. What Fish Works Best?
👉 Firm fish like tilapia, snapper, or mackerel are ideal.
Q4. Can I Freeze Coconut Rice With Fish?
👉 Yes, freeze in portion-sized containers for up to 2 months.
Q5. How Do I Prevent The Rice From Burning?
👉 Cook on low heat and use a heavy-bottom pot.
💭 Final Thought
Coconut Rice with Fish is more than just a meal — it’s a celebration of bold flavour, comforting texture, and simple one-pot convenience. Whether you’re preparing Nigerian Coconut Rice with Fish for guests or enjoying a quiet family dinner, this dish guarantees satisfaction.
The creamy coconut base, perfectly seasoned fish, and fluffy rice combine to create an unforgettable dining experience. Once you master this Easy Coconut Rice with Fish Recipe, it will become one of your favourite go-to meals.
- How To Make Curry Rice – The Irresistible Comfort Dish🍛
- How To Make Lemon Rice: Delicious Flavorful Power Recipe🍋
- How To Make Spiced Rice: Irresistible Recipe Guide🌟
- How To Make Herb Rice: The Irresistibly Easy Recipe 🌿🍚
- How To Make Garlic Rice: The Irresistible Recipe Guide

Did you make this recipe? Please do leave a comment and rating on the blog. Tag us on Pinterest @9jakitchen and Instagram @real9jakitchen and follow.









