Bring a large pot of salted water to a boil. Add the penne pasta and cook according to package instructions until al dente. Drain and set aside.
In a large skillet, heat the olive oil over medium heat. Add the sliced sausage and cook until browned, about 5-7 minutes.
Add the diced bell pepper and red onion to the skillet. Sauté for another 4-5 minutes until the vegetables are tender.
Stir in the minced garlic and halved cherry tomatoes, cooking for an additional 2-3 minutes until fragrant and the tomatoes begin to soften.
Pour in the BBQ sauce and heavy cream, stirring well to combine. Add the smoked paprika and Italian seasoning, and season with salt and pepper to taste.
Allow the mixture to simmer for about 5 minutes, letting the flavors meld together.
Toss the cooked penne pasta into the skillet, ensuring it’s well coated in the BBQ sauce mixture. Heat through, about 2 minutes.
Remove from heat and garnish with fresh parsley and a sprinkle of grated Parmesan cheese.
Notes
For a lighter option, use chicken or turkey sausage.