Begin by bringing a large pot of salted water to a boil. Add the short pasta and cook according to package instructions. About three minutes before the pasta is done, add the broccoli florets to the pot. Once cooked, drain the pasta and broccoli in a colander and set aside.
In a large skillet, heat the olive oil over medium heat. Add the sliced chicken sausage and cook for about 5-7 minutes, stirring occasionally, until the sausage is browned and heated through.
Once the sausage is cooked, add the minced garlic and crushed red pepper flakes (if using) to the skillet. Sauté for an additional minute, stirring frequently to prevent the garlic from burning.
Pour in the marinara sauce and stir well to combine with the sausage and garlic mixture. Allow it to simmer for about 2-3 minutes.
Lower the heat and stir in the half and half, mixing until the sauce is creamy and well combined.
Add the drained pasta and broccoli to the skillet, tossing everything together until the pasta is fully coated with the sauce.
Sprinkle in the freshly grated parmesan cheese, stirring until it melts into the sauce.
Serve your Chicken Sausage Pasta hot, garnished with additional parmesan cheese and a sprinkle of red pepper flakes for extra heat, if desired.