Begin by making the shredded buffalo chicken in your Instant Pot®. Simply add the chicken breast, butter, buffalo sauce, honey and cider vinegar to the pot. Mix together briefly then cover the Instant pot, set the valve to “seal” then press “manual” and set the timer for ten minutes. This will cook the chicken on high pressure for ten minutes. It may take about 5 minutes or so for the pot to come to temperature, seal and have the timer begin so don’t worry if it doesn’t start counting down immediately- it will!
Once the cooking process is complete and the Instant Pot® beeps, let the pot do a natural release of the steam for 5 minutes (basically do not touch the pot for 5 minutes, just let it sit!). Then open the steam valve and let the remaining steam quick release. Use two forks to shred the chicken then move it into a small bowl to sit and absorb the juice while you make the mac and cheese.
You do not need to clean your instant pot in between making the chicken and mac and cheese, it will all be mixed together anyway! So place the metal liner back in the Instant Pot® base and add the dry pasta, vegetable or chicken broth, butter, salt, pepper and garlic powder. Cover the Instant Pot® and set the valve to “seal” then press “manual” and set the timer for 5 minutes. Once the Instant Pot® beeps, open the steam valve carefully to immediately release the pressure.
Remove the lid on the Instant pot and add the cheese. Stir to combine and melt the cheese throughout the cooked pasta.
Add the cooked pulled buffalo chicken and sauce to the mac and cheese and stir. Serve while hot!