01 - Heat a large deep skillet or Dutch oven over medium-high heat. Add the crumbled sausage and cook for 4 to 5 minutes, breaking it up with a spoon, until browned.
02 - Add the onion and cook for 2 to 3 minutes until translucent. Stir in the garlic, bell pepper, and zucchini; cook for 3 to 4 minutes until softened.
03 - Stir in tomato paste and cook for 1 minute to deepen the flavor.
04 - Add the uncooked pasta, chicken broth, crushed tomatoes, Italian herbs, and red pepper flakes. Season with salt and pepper.
05 - Stir well, bring to a boil, then reduce heat to a simmer. Cover and cook for 12 to 15 minutes, stirring occasionally, until pasta is al dente and most liquid is absorbed.
06 - Stir in the heavy cream and Parmesan cheese until melted and creamy. Adjust seasoning if needed.
07 - Remove from heat. Garnish with fresh basil or parsley before serving.