Thanks to ingredients like ground cumin, a generous pinch of saffron and dry white wine, this fish stew is pleasingly aromatic.
In a medium stockpot, heat olive oil over medium-low heat. Add onions and garlic and saute stirring occasionally, until translucent, about 8 minutes. Add stock or water, wine, bay leaves, and cumin. Bring to a boil and immediately reduce heat to low; simmer gently for 10 minutes.
Add potatoes, tomatoes, and saffron; cover and cook until potatoes are very tender, about 25 minutes. Remove from heat. With a slotted spoon, transfer half the potato mixture to a food processor or food mill. Add paprika; puree Stir puree back into soup; add salt and pepper.
Bring soup to a slow simmer over medium-low heat. Add red peppers and fish; cook until peppers are tender and fish is cooked through, about 5 to 7 minutes. Divide among bowls and serve garnished with parsley.