Mchuzi wa Samaki represents the vibrant coastal cuisine of Tanzania, blending Indian, Arabic, and Swahili culinary influences. This dish reflects the Indian Ocean region’s deep maritime traditions, using fresh fish and complex spice blends that tell a story of cultural exchange. The delicate balance of coconut milk, fresh fish, and warming spices creates a deeply satisfying and aromatic curry.
Originating from the coastal regions like Dar es Salaam and Zanzibar, this curry showcases the incredible seafood resources of Tanzania’s maritime landscape. Each bite reveals layers of flavor – from the bright, tangy notes of fresh lime to the deep warmth of cumin and coriander.
Ingredients
- 1 kg fresh white fish (tilapia or snapper), cut into chunks
- 2 cups coconut milk
- 3 ripe tomatoes, chopped
- 2 onions, finely diced
- 4 garlic cloves, minced
- 2 tablespoons ginger, grated
- 2 green chilies, sliced
- 3 tablespoons vegetable oil
- 2 tablespoons tomato paste
- 1 tablespoon ground cumin
- 1 tablespoon ground coriander
- 1 teaspoon turmeric
- Salt and pepper to taste
- Fresh cilantro for garnish
- 1 lime, juiced
Instructions
- Prepare the fish by cleaning and cutting into medium-sized chunks. Season with salt, pepper, and half the turmeric. Let marinate for 15 minutes to absorb flavors.
- Heat vegetable oil in a large pan over medium heat. Sauté onions until translucent, about 5 minutes, releasing their sweet aromatics.
- Add minced garlic, ginger, and green chilies. Cook for 2-3 minutes until fragrant, being careful not to burn the spices.
- Stir in tomato paste, cumin, coriander, and remaining turmeric. Create a rich, deep spice base by cooking for 2 minutes.
- Add chopped tomatoes and cook for 5 minutes until they break down and create a thick sauce.
- Pour in coconut milk, stirring gently to create a smooth, creamy curry base. Simmer for 10 minutes.
- Carefully add fish chunks to the simmering sauce. Cook for 6-8 minutes, gently turning fish to ensure even cooking without breaking the pieces.
- Once fish is cooked through and sauce is thickened, remove from heat. Squeeze fresh lime juice over the curry.
- Garnish with fresh cilantro and serve hot with steamed rice or traditional ugali.
Chef Tips
- Use fresh, firm white fish for best results. Avoid overcooking to maintain fish’s delicate texture.
- Can be stored in refrigerator for 2 days. Reheat gently to prevent fish from becoming tough.
- Serve with basmati rice or traditional Tanzanian ugali for an authentic experience.
- Adjust chili quantity based on heat preference. Green chilies can be removed for milder version.