Method
- Heat olive oil in a heavy pot. Layer onions on the bottom; layer potatoes over.
- Layer tomatoes and bell peppers; sprinkle paprika and bay leaves.
- Pour wine and stock over. Add salt and pepper. Bring to a simmer.
- Cover; cook 30 minutes — the potatoes should soften.
- Layer fish fillets on top. Cover; cook 8-12 minutes — the fish should be just cooked through.
- Top with parsley. Serve in deep bowls with crusty bread.
Common questions
Can Caldeirada de Peixe be made ahead?
Caldeirada de Peixe is best made and eaten the same day, but the components can be prepped earlier — chop and measure the ingredients up to a day ahead, refrigerated separately. Final cooking takes about 50 minutes.
Is Caldeirada de Peixe spicy?
Caldeirada de Peixe as written is mild to mildly warming — the heat comes from aromatics rather than chili. Add fresh sliced chili or chili oil at the end if you'd like to push it spicier.
Is Caldeirada de Peixe vegetarian or gluten-free?
This recipe is suitable for most diets. If you have specific restrictions, the substitutions section in each ingredient note covers the most common swaps.
How hard is Caldeirada de Peixe to make at home?
Caldeirada de Peixe sits at intermediate difficulty — total time about 75 minutes. The ingredients are not unusual but the timing requires attention.
Can Caldeirada de Peixe be scaled up or down?
This recipe is written for 4 servings. To scale, multiply each ingredient proportionally; the cooking times stay the same up to about double the volume. Beyond that, expect to cook in batches because of pan size and heat distribution.
Cultural Note
Caldeirada de peixe is the Timor-Portuguese fisherman's stew — a direct descendant of Portuguese caldeirada. The dish is found at Dili waterfront restaurants and in Timorese-Portuguese family kitchens, especially in coastal areas where Portuguese influence runs deep.