Add a quick swirl of olive oil to a Dutch Oven or Large Soup Pot
Once hot, add the diced sausage and toss to coat in oil. Cook until brown then remove to a bowl and set aside.
Add a little dash of oil to the pan if there isn’t any left then add the garlic and cook until fragrant, but not brown.
Then add ½ cup of the broth to the pot and scrape all the browned bits off the bottom of the pan.
Add the remaining broth, beans, meat, bay leaf, onion powder, celery seed, paprika, cumin, thyme and black pepper to the pot and bring to a boil.
Turn the heat down, cover with a lid but slightly vent it, and simmer for 4-5 hours, checking occasionally to stir and add more broth as needed.
Once the beans are soft and cooked, add the carrots and fire roasted tomatoes to the broth and cook for an additional 30 minutes or until the carrots are tender.
Serve with fresh Parmesan cheese and chopped parsley as a garnish and, of course, crunchy bread, corn bread, or you can serve it over rice as well.