Heat olive oil over medium heat in a large pot or Dutch oven. Add the sausage, breaking it up into small pieces. Cook until no longer pink and cooked through. Remove the cooked sausage from the pot and set aside. Drain any excess grease.
Add the onion, garlic, celery, and carrots in the same pot. Sauté until vegetables are softened. This will take about 5-7 minutes.
Stir in the thyme, oregano, salt and pepper. Cook for another 1-2 minutes, until the herbs become fragrant.
Add in the cooked sausage, beans, and chicken broth. Bring to a boil.
Reduce heat, add in kale, and stir. Cover with a lid and simmer for 15 minutes, until the kale has wilted down.
Stir in heavy cream, and simmer for 15 more minutes.
Serve hot and top with parmesan cheese, if desired.