This vegan stew was created by Amanda Berne of The San Francisco Chronicle. She recommends serving some Socca alongside this dish.
Yield: 4-6 servings.
Heat oil in a soup pot over medium heat. When shimmering, add leek and garlic. Cook for 3 minutes until soft, stirring often.
Season with salt and pepper. Add chopped fennel, celery, carrots, fennel seed, thyme and rosemary. Cook over medium for 5 minutes, stirring until vegetables are softened, but not caramelizing. Add tomato paste. Cook for 1 minute.
Add orange peel, wine and saffron and 3-1/2 cups broth. Simmer gently for 25 minutes, until vegetables are soft enough to pierce and flavors melded.
Let cool for about 5 minutes then puree, taking care not to make it too smooth. It should have some texture.
Return soup to pot. Add remaining broth and the artichoke hearts, potatoes, sliced fennel, beans and carrots. If you are trying to emulate a traditional bouillabaisse, keep each of these ingredients in their own section so that when you serve it later you can make sure to get a little of each.
Simmer gently until vegetables are tender, about 10 to 15 minutes. Make sure to get a spoon to bottom of pan occasionally as the fullness of this soup can make it stick a little.
When serving, ladle about a cup of broth into each shallow bowl, then an equal amount of each vegetable.