1red pepperroughly chopped (seeds and membrane removed)
1yellow pepperroughly chopped (seeds and membrane removed)
1large onionroughly chopped
2large plump fennel bulbsroughly chopped
1lemonroughly chopped
1small orangeroughly chopped
2tomatoesroughly chopped
2bay leaves
2cinnamon sticks
1x 3-lb whole fishsuch as line-caught sea bass or bream
1preserved lemonfinely chopped
1/2cupvegetable stock or white wine
11/2cupsfresh flat-leaf parsleyfinely chopped
11/2cupsfresh cilantrofinely chopped
3garlic clovespeeled and finely crushed
2teaspoonssalt
1teaspoonfreshly ground black pepper
2teaspoonspaprika
1/4teaspooncayenne pepper
11/2teaspoonsground cumin
a pinch of saffron strands
juice of 1/2 lemon
1/3cupolive oil
1/4cupvegetable oil
1preserved lemonfinely chopped
Instructions
Preheat the oven to 350°F. Combine the vegetables and fruit in a large ovenproof dish or roasting pan lined with aluminum foil. Add the bay leaves and cinnamon and place the fish on top. Slash both sides of the fish with a sharp knife ready for the marinade.
Combine the ingredients for the Chermoula rub in a large bowl and mix well together. Divide the mixture into two. Add the finely chopped preserved lemon to one bowl and mix well. Using your hands, stuff this mixture into the cavity of the fish.
Take the second half of the mixture and spread it over the fish, rubbing it into the slits with your fingers. Pour over the vegetable stock or wine, cover with foil, and bake in the oven for about 30–40 minutes or until the fish flakes easily when poked with a fork.