01 - Heat a large, deep skillet or Dutch oven over medium-high heat. Add the crumbled sausage and cook for 4–5 minutes, breaking it up with a spoon, until browned.
02 - Add the onion and cook for 2–3 minutes until translucent. Stir in the garlic, bell pepper, and zucchini; cook for 3–4 minutes until softened.
03 - Stir in tomato paste and cook for 1 minute to develop 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–15 minutes, stirring occasionally, until the pasta is al dente and most of the 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.