In a large stockpot, add olive oil and saute the fennel for about 5 minutes, then add chicken broth, bay leaf, and Parmesan rind, keep on medium-high heat.
Add the carrots and mushrooms and simmer until tender, about 5 minutes.
Add the chicken and heat through, about 2 to 3 minutes.
Remove the bay leaf and the Parmesan rind and discard.
Stir basil and parsley.
Season with salt, to taste.
Ladle the soup into serving bowls.