Preheat the oven to 400°F (200°C). If making your bread bowls from scratch, prepare the bread dough and shape it into round loaves. Bake until golden brown.
In a large pot, heat the olive oil over medium heat. Add the diced onion and sauté until translucent, about 5 minutes.
Stir in the minced garlic, diced carrots, and celery. Cook for an additional 5-7 minutes until the vegetables are tender.
Add the dried thyme and mixed seafood to the pot. Sauté for another 5 minutes until the seafood is slightly cooked through.
Pour in the seafood or chicken broth, and bring the mixture to a boil. Once boiling, reduce the heat and let it simmer for about 15 minutes.
Stir in the heavy cream and Old Bay seasoning. Allow the soup to simmer for another 10 minutes. Season with salt and pepper to taste.
While the soup simmers, prepare your bread bowls. Hollow out the top of each bread bowl or cut a cap off the top and hollow out the center of the loaves.
Once the soup is ready, ladle it into the hollowed bread bowls. Garnish with fresh parsley if desired.
Serve immediately and enjoy your stuffed seafood soup in a warm, delicious bread bowl.