Go Back
+ servings
Caldo (Fish Yassa)
Prep Time
10 mins
Cook Time
30 mins
Total Time
40 mins
Caldo is a traditional fish dish from the Gambia. It is in fact a fish version of the famous yassa from Senegal, which is usually made with chicken.
Course: Main Course
Cuisine: African, Gambian
Servings: 2 people
Author: Kristina Todini
  • 2 lb tilapia (or other white fish), whole
  • Juice of 2 lemons
  • 1 teaspoon salt
  • ½ teaspoon freshly ground black pepper
  • 1 onion , sliced
  • 3 cloves garlic , crushed
  • 4 tablespoons oil
  • 2 tablespoons mustard
  • 1 Scotch Bonnet pepper , finely chopped
  • 1 cube chicken stock (e.g. Maggi), crumbled
  • 2 bay leaves
  1. Rinse, and pat dry the fish with a cloth or paper towel and season with salt.
  2. Prepare the marinade with the lemon juice, onions, pepper, minced garlic, and stock cube.
  3. Douse the fish with the marinade and refrigerate for at least an hour.
  4. In a large pan, heat oil over medium heat. Add the fish, then cook on each side for about 5 minutes or until cooked through and crispy. Remove fish and set aside. Drain oil and leave about 2 tablespoons.
  5. Fry the onions with the bay leaves and marinade for 5 minutes.
  6. Add ½ cup (100ml) of water, cover and simmer for 5 minutes. Add salt and pepper to taste, then discard the bay leaves.

  7. Add the fish back to the pan on top of the sauce. Simmer for another 8 to 10 minutes.
  8. Place the fish on a plate, top with the lemon and mustard sauce over it. Garnish a lemon wedge and serve with white rice.