In a large stock pot, add Italian sausage, onion, and garlic. Cook over medium heat until sausage is cooked through, and onion is opaque. Add broth and next seven ingredients, stir well and bring to a boil. Reduce heat and simmer for 30 minutes. Remove from heat, stir in parsley. Serve with parmesan cheese.
Crockpot method: In a medium skillet, saute sausage, onion, and garlic, until sausage is cooked through. Add to 3 quart crock pot with all ingredients excetp parsley and cheese. Cook on low six hours, or high for three. Stir in parsley before serving, garnish individual bowls with cheese.