Bouillabaisse is a fish stew, once preferred by fishermen who wanted to make use of the extra fish bits they couldn't sell at the markets. It has now grown to be a widely popular soup.
Heat the olive oil in a large saucepan, and add the onions, leeks, fennel, chopped tomatoes, and garlic. Cook and stir over a low heat for a few minutes until all the vegetables are soft.
Stir in the thyme, bay leaf, and orange zest, then add the scallops, prawns and the warm water, and stir. Season to taste with black pepper. Turn up the heat to high, and boil for about 3 minutes to allow the oil and water to combine.
Add the fish and reduce the heat to medium. Continue cooking for 12 to 15 minutes or until fish is cooked. The fish should be opaque and tender, but still firm. Fish should not be falling apart.
Taste the bouillabaisse and adjust the seasoning. Stir in saffron, and then pour soup into a warmed soup dishes. Serve immediately.
Tip: fresh mussels also make a nice addition to this dish and salmon can be replaced with firm-white fish fillets.
For more of Zoe's delicious, healthy recipes, check out her 8-week Falling in Love with Food program.