Cook the elbow macaroni according to package instructions until al dente. Drain and set aside.
In a large skillet, heat the olive oil over medium heat. Add the diced chicken, salt, black pepper, garlic powder, and onion powder. Cook until the chicken is browned and cooked through, about 5-7 minutes.
Reduce the heat to low and stir in the heavy cream. Allow it to simmer for 2-3 minutes.
Gradually add the cheddar and mozzarella cheeses, stirring until melted and smooth.
Stir in the honey and crushed red pepper flakes, mixing well to combine.
Add the cooked macaroni to the skillet and stir until the pasta is evenly coated with the creamy sauce.
Remove from heat and let it sit for a few minutes to thicken.
Serve warm, garnished with chopped parsley.