In a large sauce pot or dutch oven on medium-high heat, brown the hot Italian sausage. Once no pink remains, remove the sausage from the pot. About 7 minutes.
Turn the heat down to medium heat. In the oil from the sausage, stir in carrots, celery, and onion. Add salt and pepper to the mixture for taste. Saute until soft and onions are translucent, about 8-10 minutes. Then add in garlic and calabrian peppers and saute until fragrant.
Add white wine and simmer until it is reduced by half. Use a wooden spoon to scrape the brown bits from the bottom of the pan.
Add all of the broccoli rabe and a ½ cup of chicken broth. Cover the dutch oven and leave it for 3-5 minutes or until the broccoli rabe is wilted. Add salt and stir well until vegetables are mixed throughout.
Pour in the chicken stock and bring to a boil. Lower the heat and return to a simmer. Add in sausage, parmesan rind, and more salt, and simmer for 20 minutes. Stir in the basil leaves.
Add tortellini and simmer for another 10 minutes or until tortellini is cooked through. Serve with grated parmesan cheese.
Notes
Let the sausage sit out for 30 minutes before you cook it. Bringing the sausage to room temperature will make getting a good sear easier.
When you sear the sausage, allow it to sit on the pan without disturbing for at least 3 minutes. Allow a crust to develop, then stir the sausage and continue to brown.
Season soup in stages. Add salt throughout the cooking process and taste as you go.