Ndagala are small sardine-like fish from Lake Tanganyika, often dried and later fried or simmered in sauce in Burundi and surrounding lake communities. This accessible recipe uses food-safe dried small fish and a tomato-onion sauce, with the fish cooked thoroughly and served beside beans or ugali.

Ndagala are small sardine-like fish from Lake Tanganyika, often dried and later fried or simmered in sauce in Burundi and surrounding lake communities.
- Prep
- 20 minutes
- Cook
- 25–30 minutes
- Serves
- 4
- Cuisine
- Burundian
- Course
- Main dish
The recipe
As an Amazon Associate I earn from qualifying purchases. Links marked “paid link” may earn a commission at no extra cost to you.
Ingredients
Quantities change with servings; cooking times stay the same.
Equipment
Method
-
Check and clean the fish. Inspect dried fish according to its packaging instructions. Discard any with off or ammonia-like smells. Rinse briefly in clean water to remove grit; drain thoroughly. If the product specifies soaking, follow that instruction and drain.
-
Prepare the sauce. Heat oil in a wide pan and soften sliced onion for 6–7 minutes. Add garlic and optional chili for 1 minute.
-
Reduce tomatoes. Stir in tomato paste and chopped tomatoes; cook 8–10 minutes until thick. Add water and bring to a gentle simmer.
-
Cook the dried fish. Add the rinsed and drained dried fish. Simmer gently for 8–12 minutes, or longer according to product directions, until completely cooked and heated through.
-
Season. Add black pepper and lemon juice. Taste before adding any salt, as dried fish can be salty.
-
Serve. Spoon the fish and sauce into a warm dish. Serve hot alongside ubugali and greens.
Chef’s notes
- The specific fish called ndagala originate in the Lake Tanganyika region; anchovy substitutes change the flavor and should be identified as adaptations.
- Rinsing dried fish briefly removes surface grit; extended soaking can soften it excessively unless the manufacturer directs it.
- Strong off-odors, spoilage or visible mold are reasons to discard dried fish rather than attempting to rinse it clean.
Substitutions and Variations
- Other food-grade small dried sardines may be used where ndagala are unavailable, clearly labeling the adaptation.
- For a crisp preparation, dried fish can be shallow-fried separately after proper product preparation and thorough cooking.
- Omit added chili for a mild sauce.
Storage and Food Safety
Refrigerate cooked fish and sauce promptly within 2 hours at 4°C or below, use within 1–2 days and reheat to at least 75°C. Store unused dried fish according to its packaging.
Serving Suggestions
Ubugali, stewed beans or cooked green plantains.
Serve with
Ubugali, stewed beans or cooked green plantains.
Allergens
Fish. Check packaged dried fish and condiments for shellfish cross-contact.
Made it?
Rate this recipe. Your rating helps other cooks.
No ratings yet. Be the first.