Preheat the oven to 375 degrees F. Bring a large pot of salted water to a boil. Add pasta to boiling water and cook until al dente, according to the package instructions. Drain and layer the noodles flat on a piece of parchment paper or a kitchen towel to prevent the noodles from sticking together. Set aside.
Add chicken to a large bowl. Season with herbs de provence (or Italian seasoning), cajun seasoning, garlic powder, onion powder, kosher salt and black pepper. Toss together to ensure all of the chicken is coated. Drizzle olive oil into a large skillet over medium heat. Add chicken and cook on both sides for about 5-6 minutes per side, until cooked all the way through. Set aside while making the sauce.
Now let's make the creamy alfredo sauce. Melt butter in a large skillet over medium heat, then add onion. Cook for 3-4 minutes, until fragrant and onions are slightly softened. Add garlic, chicken bouillon paste, red pepper flakes, cajun seasoning, herbs de provence, and oregano. Continue to cook for an additional 2-3 minutes, until fragrant.
Add all purpose flour and whisk together until a thick paste begin to form. Reduce to medium low heat, add frozen broccoli, heavy cream and whole milk and whisk together until the sauce begins to thicken, about 5 minutes. Then add grated parmesan cheese, parsley, black pepper, and lemon juice. Taste for salt and add as needed.
Chop up the chicken into bite sized pieces.
Add the cooked pasta into the sauce along with the cooked chicken. Add half of the mixture into the baking dish and sprinkle half of the mozzarella cheese. Then add the remaining chicken alfredo mixture on top. Sprinkle with more mozzarella cheese. Cover with aluminum foil and poke with a toothpick. This prevents the lasagna from steaming and the aluminum foil from sticking to the cheese.
Bake for 25 minutes, until the pasta sauce is bubbling and the cheese is fully melted. Then remove the foil and continue to cook for 10 minutes. Set to broil and broil for 2-3 minutes, until the cheese becomes golden brown.
Allow the chicken broccoli alfredo casserole to cool for 10-15 minutes before going in!
Notes
Cook pasta until al dente: It will continue cooking while baking, and this prevents mushy noodles.
Rest Before Serving: Like lasagna, let it rest for 5–10 minutes before digging in. This allows the sauce to set slightly and keeps it neat instead of soupy.
Whisk constantly when adding milk/cream so it doesn’t scorch on the bottom and prevents the sauce from becoming clumpy.
Cook the chicken until it's just shy of done. It'll finish cooking all the way through in the oven and just slightly undercooking it will prevent it from drying out and becoming rubbery while baking.