{"id":"caldo_de_peixe_99b7a5ee11","slug":"caldo-de-peixe","title":"Caldo de Peixe","description":"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.","serves":4,"time":{"prepMinutes":20,"cookMinutes":30,"totalMinutes":50,"activeMinutes":20},"ingredients":[{"id":"ingredient-1","original":"800g firm white fish fillets (e.g., Grouper or Snapper)","name":"White Fish Fillets","quantity":800,"unit":"g","usQuantity":1.75,"usUnit":"lb","form":"fillets","notes":"firm white fish like snapper, grouper, or sea bass, cut into large chunks","group":"Protein","optional":false},{"id":"ingredient-2","original":"1 large onion, chopped","name":"Onion","quantity":1,"unit":"piece","usQuantity":1,"usUnit":"piece","form":"chopped","notes":"large","group":"Aromatics","optional":false},{"id":"ingredient-3","original":"4 garlic cloves, minced","name":"Garlic","quantity":4,"unit":"clove","usQuantity":4,"usUnit":"clove","form":"minced","notes":"","group":"Aromatics","optional":false},{"id":"ingredient-4","original":"2 medium tomatoes, diced","name":"Tomato","quantity":2,"unit":"piece","usQuantity":2,"usUnit":"piece","form":"diced","notes":"medium","group":"Vegetables","optional":false},{"id":"ingredient-5","original":"3 medium potatoes, peeled and cubed","name":"Potatoes","quantity":3,"unit":"piece","usQuantity":3,"usUnit":"piece","form":"cubed","notes":"peeled","group":"Vegetables","optional":false},{"id":"ingredient-6","original":"200g cassava, peeled and cubed","name":"Cassava","quantity":200,"unit":"g","usQuantity":7,"usUnit":"oz","form":"cubed","notes":"peeled","group":"Vegetables","optional":false},{"id":"ingredient-7","original":"1 green bell pepper, sliced","name":"Green Bell Pepper","quantity":1,"unit":"piece","usQuantity":1,"usUnit":"piece","form":"sliced","notes":"green","group":"Vegetables","optional":false},{"id":"ingredient-8","original":"1.5 liters fish stock","name":"Fish Stock","quantity":1.5,"unit":"l","usQuantity":1.6,"usUnit":"quart","form":"liquid","notes":"","group":"Liquid","optional":false},{"id":"ingredient-9","original":"2 tablespoons olive oil","name":"Olive Oil","quantity":30,"unit":"ml","usQuantity":2,"usUnit":"tbsp","form":"liquid","notes":"extra virgin","group":"Fats","optional":false},{"id":"ingredient-10","original":"1 small chili pepper (piri-piri or scotch bonnet), whole","name":"Chili Pepper","quantity":1,"unit":"piece","usQuantity":1,"usUnit":"piece","form":"whole","notes":"piri-piri or scotch bonnet for authentic heat","group":"Seasoning","optional":true},{"id":"ingredient-11","original":"1 tablespoon lime juice","name":"Lime juice","quantity":15,"unit":"ml","usQuantity":1,"usUnit":"tbsp","form":"liquid","notes":"freshly squeezed","group":"Seasoning","optional":false},{"id":"ingredient-12","original":"1 bunch fresh cilantro, chopped","name":"Cilantro","quantity":1,"unit":"bunch","usQuantity":1,"usUnit":"bunch","form":"chopped","notes":"fresh","group":"Garnish","optional":false},{"id":"ingredient-13","original":"Salt and black pepper to taste","name":"Black Pepper","quantity":1,"unit":"pinch","usQuantity":1,"usUnit":"pinch","form":"ground","notes":"to taste","group":"Seasoning","optional":false}],"instructions":[{"id":"instruction-1","text":"Season the fish chunks with lime juice, half of the minced garlic, and a pinch of salt. Set aside to marinate for 15 minutes.","group":"Preparation","title":"Season the fish chunks","timerMinutes":15,"sourceTitle":"Preparation"},{"id":"instruction-2","text":"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.","group":"Cooking","title":"Heat the olive oil","timerMinutes":5,"sourceTitle":"Cooking"},{"id":"instruction-3","text":"Add the remaining garlic and diced tomatoes. Cook for another 3-4 minutes until the tomatoes begin to soften.","group":"Cooking","title":"Add the remaining garlic and diced tomatoes","timerMinutes":4,"sourceTitle":"Cooking"},{"id":"instruction-4","text":"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.","group":"Cooking","title":"Pour in the fish stock","timerMinutes":20,"sourceTitle":"Cooking"},{"id":"instruction-5","text":"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.","group":"Cooking","title":"Carefully add the marinated fish chunks","timerMinutes":10,"sourceTitle":"Cooking"},{"id":"instruction-6","text":"Remove the whole chili pepper. Stir in the chopped cilantro just before serving. Serve hot in deep bowls.","group":"Serving","title":"Remove the whole chili pepper","timerMinutes":null,"sourceTitle":"Serving"}],"notes":"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.","cuisine":{"group":"African","specific":["Cape Verdean","Angolan"]},"course":["soup"],"cookingMethod":["boil","simmer","saute"],"equipment":["large soup pot","knife","cutting board","wooden spoon"],"diet":["high_protein","dairy_free","low_fat"],"allergens":["fish"],"difficulty":"medium","yield":{"amount":4,"unit":"bowl","note":"Generous servings"},"makeAhead":{"instructions":"The broth base (vegetables and stock) can be made a day ahead. Add the fish fresh when reheating to avoid overcooking."},"storage":{"food":{"instructions":"Store leftovers in an airtight container. Reheat gently on the stovetop.","reheatingNotes":"Reheat slowly over medium-low heat to ensure the fish doesn't become rubbery."}},"image":"https://firebasestorage.googleapis.com/v0/b/ezdish-prod.firebasestorage.app/o/public_recipes%2Fcaldo_de_peixe_99b7a5ee11%2Fcover.jpg?alt=media&token=5a4e2ece-5b66-4c66-a5c4-186861b51c34","imageAlt":"Caldo de Peixe — recipe cover","aiGenerated":true,"publishedAt":"2026-10-10","updatedAt":"2026-10-11","sourceUrl":"","tags":["fish","stew","seafood","healthy","warm","traditional"],"schemaVersion":1,"sourceTitle":"Caldo de Peixe","sourcePublishedAt":"2026-02-04T23:04:11.082Z","sourceUpdatedAt":"2026-02-04T23:04:11.082Z","related":[{"id":"ewedu_soup_e41eeb24af","slug":"ewedu-soup","title":"Ewedu Soup","description":"A traditional Nigerian green soup made from jute leaves, known for its viscous (drawy) texture. It is a staple of Yoruba cuisine, typically served with Amala and a side of stew.","serves":4,"time":{"prepMinutes":10,"cookMinutes":15,"totalMinutes":25,"activeMinutes":15},"cuisine":{"group":"African","specific":["Nigerian","Yoruba"]},"course":["soup"],"difficulty":"easy","diet":["gluten_free","dairy_free","low_carb","high_protein"],"image":"https://firebasestorage.googleapis.com/v0/b/ezdish-prod.firebasestorage.app/o/public_recipes%2Fewedu_soup_e41eeb24af%2Fcover.jpg?alt=media&token=80033ba6-a624-4cb7-93f4-6b2e30d37501","imageAlt":"Ewedu Soup — recipe cover","tags":["healthy","slimy","traditional","west african","low calorie"],"aiGenerated":true,"publishedAt":"2026-10-10","updatedAt":"2026-10-11","ingredientCount":7,"stepCount":5},{"id":"recipe_7e08e81b95","slug":"vermicelli-soup-shorbat-shariya","title":"Vermicelli Soup (Shorbat Shariya)","description":"A light and comforting African-style soup featuring toasted vermicelli noodles simmered in a fragrant savory broth. Simple, quick, and perfect as a starter.","serves":4,"time":{"prepMinutes":5,"cookMinutes":20,"totalMinutes":25,"activeMinutes":10},"cuisine":{"group":"African","specific":["North African"]},"course":["soup"],"difficulty":"easy","diet":["vegetarian","dairy_free"],"image":"https://firebasestorage.googleapis.com/v0/b/ezdish-prod.firebasestorage.app/o/public_recipes%2Frecipe_7e08e81b95%2Fcover.jpg?alt=media&token=5635d06b-0fee-4e14-886a-986f260262e0","imageAlt":"Vermicelli Soup (Shorbat Shariya) — recipe cover","tags":["soup","vermicelli","african","easy","quick","comfort food","light meal"],"aiGenerated":true,"publishedAt":"2026-10-10","updatedAt":"2026-10-11","ingredientCount":8,"stepCount":5},{"id":"pepper_soup_da625ee460","slug":"african-pepper-soup","title":"African Pepper Soup","description":"A fiery, aromatic, and deeply comforting West African broth made with a unique blend of spices and tender meat. Often enjoyed as a light yet revitalizing meal.","serves":4,"time":{"prepMinutes":15,"cookMinutes":45,"totalMinutes":60,"activeMinutes":20},"cuisine":{"group":"African","specific":["Nigerian","West African"]},"course":["soup"],"difficulty":"medium","diet":["high_protein","gluten_free","dairy_free","low_carb"],"image":"https://firebasestorage.googleapis.com/v0/b/ezdish-prod.firebasestorage.app/o/public_recipes%2Fpepper_soup_da625ee460%2Fcover.jpg?alt=media&token=49c825e9-4db5-48f7-9e5b-c2a81636556f","imageAlt":"African Pepper Soup — recipe cover","tags":["pepper soup","spicy","african","broth","high protein","comfort food"],"aiGenerated":true,"publishedAt":"2026-10-10","updatedAt":"2026-10-11","ingredientCount":10,"stepCount":5}]}