Start by boiling the penne pasta in salted water until al dente, as suggested on the package. Drain the pasta and set it aside while you work on the rest.
Place the chicken breasts and Cajun seasoning in a resealable plastic bag. Shake until the chicken is evenly coated. Heat a skillet with 2 tablespoons of butter over medium heat, then sear the chicken on both sides until fully cooked. Set aside to rest before slicing into strips.
Melt the remaining butter in a new skillet and whisk in the flour to create a roux. Once smooth, gradually add the half-and-half, stirring constantly. Add the lemon pepper seasoning, salt, black pepper, and garlic powder. Continue stirring until the sauce thickens and starts to bubble.
Add the cooked pasta to the creamy sauce and mix well, ensuring every piece is coated.
Plate the saucy pasta and top with sliced chicken. Sprinkle the diced tomatoes and shredded Parmesan on top.