
Calulu — Angolan Fish and Vegetable Stew
by RecipeFiler
About this recipe
A hearty Angolan stew combining dried and fresh fish with okra, sweet potato leaves and tomatoes, simmered in red palm oil. The rich, slightly sticky texture and savoury flavour make it a…
Prep
25m
Cook
40m
Serves
Rating
—
Total time · 1h 5m
Ingredients
Kitchen HelpShopping list
300 g dried salted fish (such as stockfish or bacalhau) — soaked overnight and flaked
300 g fresh white fish fillets — cut into chunks
4 tbsp red palm oil — or substitute with a mix of vegetable oil and paprika for colour
1 piece onion — finely chopped
3 clove garlic — minced
400 g tomatoes — chopped (fresh or tinned)
200 g okra — trimmed and sliced
200 g sweet potato leaves or spinach — roughly chopped
250 g butternut squash — peeled and cubed
1 piece scotch bonnet chilli — whole, pierced once
2 piece bay leaf
1 tsp salt — or to taste
400 ml water or fish stock
Tools
- · large heavy-based pot with lid
- · wooden spoon
- · sharp knife
- · chopping board
Instructions
Step by step
- 1
Drain and rinse the soaked dried fish, then flake it into bite-sized pieces, discarding any bones. Set aside.
- 2
Heat the red palm oil in a large, heavy-based pot over medium heat. Add the chopped onion and cook for until softened and translucent.
- 3
Stir in the minced garlic and cook for until fragrant.
- 4
Add the chopped tomatoes and cook for 8–, stirring occasionally, until they break down into a thick sauce.
- 5
Add the cubed butternut squash, bay leaves, and the whole scotch bonnet. Pour in the water or stock and bring to a simmer. Cover and cook for until the squash is almost tender.
- 6
Stir in the sliced okra and cook for another , uncovered.
- 7
Gently fold in the flaked dried fish and fresh fish chunks. Simmer for 6– until the fresh fish is just cooked through and flakes easily.
- 8
Finally, add the chopped sweet potato leaves or spinach and cook for 2– until wilted. Season with salt to taste.
- 9
Remove the scotch bonnet and bay leaves before serving. Serve hot in deep bowls, traditionally with funge (cassava porridge) or steamed white rice.
Per serving
serves 6AI estimate only — not medical advice. Figures are approximations based on standard ingredient data and may vary by brand, portion size and preparation. Always double-check if cooking for allergies, diabetes, or strict dietary needs.
Rate this recipe
Shared notes
Cook's annotations
No notes yet.
Family legacy
Audio reminiscence
A short voice memory — Mum reading the recipe out, a grandparent sharing the story behind it, a tip whispered while cooking. Up to ~60 seconds.
No audio memory yet.
Complete the table





