In a large pot or Dutch oven over medium heat, melt butter. Add diced onion and carrot, and saute until soft.
Add ground Italian sausage and brown, breaking up any large chunks.
Add minced garlic, oregano, rosemary, thyme, basil, salt, and pepper to the pot and cook for 1 minute.
Add the chicken broth and pasta to the pot, cover, and bring to a low boil. Cook the pasta for as long as the package recommends, typically 8 to 10 minutes. Be sure to stir occasionally to prevent any sticking.
Once the pasta is cooked, stir in the chopped kale, replace the lid, and cook over low heat for 5 to 7 minutes.
Finally, stir in heavy cream and grated parmesan cheese. Salt and pepper to taste.
Serve and top with additional parmesan cheese and crushed red pepper flakes (if you want heat!).