Cook the elbow macaroni according to the package instructions. Drain and set aside.
In a large skillet, melt 1 tablespoon of butter over medium heat. Add the diced chicken breast, seasoning with salt, pepper, and smoked paprika. Sauté until the chicken is cooked through and golden, about 6-8 minutes.
Remove the cooked chicken from the skillet and set aside. In the same skillet, add the remaining tablespoon of butter and the minced garlic. Sauté for about 1-2 minutes until fragrant, being careful not to burn the garlic.
Stir in the honey, soy sauce, and apple cider vinegar, mixing well. Allow the sauce to simmer for about 2-3 minutes until it slightly thickens.
Add the cooked chicken back into the skillet, tossing it in the honey garlic sauce until well-coated.
Add the cooked macaroni to the skillet and mix everything together until the pasta is evenly coated in the sauce. Cook for an additional 2 minutes to allow the flavors to meld together.
Remove from heat and garnish with chopped green onions and Parmesan cheese if using. Serve hot.