Mince 6 cloves of garlic and 1 onion (any color).
Peel and dice 4-5 large carrots (yields 3-4 cups diced carrots).
Wipe any dirt from 1 8 oz. package of button mushrooms (or mushrooms of choice). Cut the mushrooms into pieces.
Roughly chop 3 cups of kale (or hearty greens of choice, such as Swiss chard, collards, or spinach).
Place a cast iron Dutch oven or heavy-bottomed soup pot on the stove top and heat to medium-high. Add 2 Tbsp. olive oil to the pot. Once heated, add the ground Italian sausage to the Dutch oven and sauté for 6-8 minutes, or until the sausage has cooked through. Break the sausage apart as it cooks.Remove the cooked sausage and set aside. Add the minced garlic, onions, and fennel to the pot. Sauté in the olive oil and sausage fat for 5-6 minutes, stirring often.
Add the chopped carrots and mushrooms, along with ½ tsp. each kosher salt and pepper. Sauté for 5-6 minutes, stirring often.
Pour 5 cups of low sodium chicken broth (or low sodium vegetable broth) into the Dutch oven and stir until combined. Bring the soup to a boil, reduce to a low boil, cover, and cook for 15 minutes.
After 15 minutes, add the cooked sausage to the Dutch oven, along with the 3 packed cups of chopped kale (or hearty greens of choice).Feel free to add 1-2 cans of drained cannellini beans to make this soup even heartier. Bring the soup to a boil once again, reduce to a low boil, cover, and cook for another 5 minutes, or until the carrots are tender and the kale wilted.
To Serve: Garnish the soup with some of the reserved fennel fronds for extra color and flavor (optional).