🇰🇪 Kenyan / Mijikenda · Indigenous & Tribal Dishes

🐟 Mijikenda Coconut Fish

Samaki wa Nazi ya Mijikenda

Mijikenda Coconut Fish — fresh coastal fish simmered in coconut milk with onions, tomatoes, wild coastal herbs, and mild spices. The distinctive coconut fish of the nine Mijikenda communities — different from Swahili coastal fish in its use of local wild herbs.

★ 4.8 (1203 reviews)
45 minTotal time
15 minPrep
30 minCook
4Servings
320Calories
EasyDifficulty

Mijikenda coconut fish reflects a food culture shaped by both the Indian Ocean and the coastal forest — wild herbs not used in Swahili cooking give this dish a distinctive green, herbal character.

Heritage & Origin

Origin: Kenyan coast — the nine Mijikenda sub-groups of the coastal hinterland

The Mijikenda ("nine homesteads") are a group of nine closely related Bantu communities of the Kenyan coast. They have inhabited the coastal hinterland for centuries, developing a unique food culture drawing on both the ocean and the inland forests. Their coconut fish preparation differs from Swahili coastal fish in its use of wild coastal herbs.

Ingredients

Equipment: Large pan with lid, Wooden spoon

  • 600g fresh white fish fillets
  • 400ml coconut milk
  • 2 medium onions — chopped
  • 3 medium tomatoes — diced
  • 3 garlic cloves — minced
  • 1 tbsp ginger — grated
  • 2 tbsp vegetable oil
  • 1 tsp curry powder
  • 1 tsp turmeric
  • ½ cup fresh herb mix — coriander, basil, and coastal wild herbs
  • 2 tsp salt
  • 1 tbsp lemon juice

Method

  1. Heat oil. Cook onions until soft — 5 minutes.
  2. Add garlic, ginger, tomatoes, curry powder, and turmeric. Cook for 6—8 minutes.
  3. Add coconut milk. Bring to a gentle simmer.
  4. Add fresh herbs. Stir.
  5. Add fish fillets. Spoon sauce over gently.
  6. Cover and simmer for 8—12 minutes until fish is cooked through.
  7. Add lemon juice. Serve immediately.

Chef Tips

  • Wild coastal herbs are the defining element.
  • Fresh basil alongside coriander approximates the Mijikenda wild herb character.
  • Never boil the coconut milk hard.

Common Mistakes to Avoid

  • Boiling coconut milk vigorously.
  • Overcooking fish.

The Science

Adding herbs in two stages extracts different flavour compounds — cooking herbs release stable oil-soluble compounds; finishing herbs contribute volatile aromatic compounds.

Nutrition (per serving)

320Calories
30gProtein
12gCarbs
18gFat
2gFiber
520mgSodium

Health Benefits

  • Lean fish protein.
  • Coconut milk provides MCTs.
  • Wild herbs add concentrated antioxidants.

Cultural Note

The Mijikenda represent one of Kenya's most important coastal cultures. GieesK Recipes is proud to document this dish as part of Kenya's full culinary diversity.

Storage & Serving

Storage: Best eaten fresh. Refrigerate for up to 2 days.

Reheating: Very gently over low heat.

Serve with: Ugali, Coconut Rice, Fresh Greens

gluten-freedairy-freenut-freehigh-proteinhalal

Related Recipes