Good food. Less fuss.
From the EZdish collection

Caldo de Peixe

Cape Verdean · Soup

A comforting and aromatic African fish soup, traditional in coastal West African regions. This hearty broth features firm white fish, root vegetables, and a hint of spice, creating a soul-warming meal.

IntermediateHigh proteinDairy free
Jump to recipe
Caldo de Peixe — recipe cover
50 minA little patience, a lot of flavor
Prep time20 min
Cook time30 min
Servings4 people
DifficultyIntermediate
Let's make something good

How to make it

6 steps. Take it one step at a time.

  1. Season the fish chunks

    Season the fish chunks with lime juice, half of the minced garlic, and a pinch of salt. Set aside to marinate for 15 minutes.

    15 min
  2. Heat the olive oil

    In a large pot, heat the olive oil over medium heat. Sauté the chopped onion and bell pepper until the onion is translucent, about 5 minutes.

    5 min
  3. Add the remaining garlic and diced tomatoes

    Add the remaining garlic and diced tomatoes. Cook for another 3-4 minutes until the tomatoes begin to soften.

    4 min
  4. Pour in the fish stock

    Pour in the fish stock and add the cubed potatoes and cassava. Add the whole chili pepper if using (do not cut it if you want milder heat). Bring to a boil, then reduce heat and simmer for 15-20 minutes, or until the vegetables are nearly tender.

    20 min
  5. Carefully add the marinated fish chunks

    Carefully add the marinated fish chunks to the pot. Simmer gently for 8-10 minutes until the fish is cooked through and flakes easily. Season with salt and black pepper to taste.

    10 min
  6. Remove the whole chili pepper

    Remove the whole chili pepper. Stir in the chopped cilantro just before serving. Serve hot in deep bowls.

A little kitchen wisdom

Using a firm-fleshed fish is essential so the pieces don't break apart in the broth. If you can't find cassava, extra potatoes or yams work well.

What you'll need

Large soup potKnifeCutting boardWooden spoon
Keep the good going

For now. And for later.

Make it ahead

The broth base (vegetables and stock) can be made a day ahead. Add the fish fresh when reheating to avoid overcooking.

Store & enjoy

Store leftovers in an airtight container. Reheat gently on the stovetop. Reheat slowly over medium-low heat to ensure the fish doesn't become rubbery.

Allergens

Contains fish.

Your next favorite, all in one place

A recipe worth keeping.

Save your favorites, plan your meals, and make cooking feel easy with EZdish.

Get the app
Keep exploring

More recipes to try

An AI-created recipe from the EZdish collection. Ingredient quantities and techniques have not been independently kitchen-tested. Published on this website . Updated . First published in the EZdish collection .

Caldo de Peixe
Step 1 of 6

Season the fish chunks

Season the fish chunks with lime juice, half of the minced garlic, and a pinch of salt. Set aside to marinate for 15 minutes.

15 min