Begin by cutting the chicken into small, bite-sized pieces, then season generously with salt and pepper.
Heat a large pan over medium heat and add the olive oil or your preferred neutral oil.
Once the oil is hot, add the chicken pieces to the pan.
Cook the chicken for about 3 minutes, stirring occasionally. Don’t worry if it’s not fully cooked at this stage—it will finish cooking later in the process.
Add the mashed garlic to the pan and sauté for about 1 more minute until fragrant.
Next, add in the remaining ingredients: broccoli, onion powder, additional salt and pepper, dried parsley, Italian seasoning, flour, vegetable broth, milk, and pasta. Stir everything well to combine, making sure the pasta is evenly distributed and not sticking to the bottom of the pan. It’s normal if the pasta isn’t fully submerged in liquid.
Bring the entire mixture to a gentle boil, then lower the heat to a simmer. Cover the pan with a lid and let it cook for 15 minutes.
After 15 minutes, remove the pan from the heat and stir in the grated Parmesan cheese until melted and the sauce is creamy.
Taste and adjust seasoning as needed, then serve hot and enjoy!