Go Back
+ servings
Instant Pot turkey breast, mashed potatoes, baked sweet potatoes, and gravy all in one pot! Yes, you can make an entire Thanksgiving dinner in an Instant Pot all at once! #thanksgiving #instantpotthanksgivingdinner #instantpotturkey

Instant Pot Turkey Breast with 2 Side Dishes and Gravy

5 (1 rating)
Author Shinee D.
Servings 6 servings
Prep Time 10 minutes
Cook Time 50 minutes
Total Time 1 hour
Instant Pot turkey breast, mashed potatoes, sweet potatoes, and gravy all in one pot! Yes, an entire Thanksgiving dinner in an Instant Pot all at once!


  • 1 lb russet potatoes peeled
  • 1 cup chicken stock
  • 1 teaspoon salt
  • 1 teaspoon garlic powder
  • 3 lbs frozen pre-seasoned boneless turkey breast Note 1
  • 2 medium sweet potatoes

For mashed potatoes:

  • ½ cup warm milk
  • 2 tablespoons unsalted butter
  • Salt and pepper to taste

For gravy:

  • ¼ cup butter, or bacon fat
  • ¼ cup all-purpose flour
  • 3 cups low sodium chicken stock

For sweet potatoes:

  • 2 tablespoons butter


  • Cut the potatoes into chunks and place them in inner pot of your Instant Pot.
  • Pour chicken stock, salt and garlic powder.
  • Place a rack over the potatoes and put the turkey breast.
  • Wrap sweet potatoes in a foil and place them next to turkey.
  • Cover the lid and make sure the valve is set to “sealing”.
  • TO PRESSURE COOK, set the Instant Pot to Manual/Pressure Cook for 30 minutes (or 10 minutes per lb) on High. (NOTE: It took about 25min for my IP to come to pressure.)
  • Once the time is up, allow the pressure to release naturally for at least 20 minutes, and then carefully turn the valve to venting. Once the pin drops, carefully open the lid.
  • Remove sweet potatoes, using a pair of kitchen tongs.
  • Check the internal temperature of the turkey breast and make sure it reached at least 165°F.
  • To broil the turkey, using a pair of kitchen tongs, transfer the turkey breast onto a baking sheet and broil for 3-5 minutes at 500°F to brown the meat. Keep a close eye on it to prevent burning!
  • To make the mashed potatoes, add milk and butter into the potatoes. (No need to drain the liquid.) Using a potato masher, mash the potatoes into a smooth texture. Transfer onto a serving platter and keep warm.
  • Clean the inner pot.
  • To make the gravy, hit "cancel" button and set the Instant Pot to Sauté.
  • When the display reads “HOT”, add butter (or bacon fat) and melt it. Once the butter is fully melted add flour and roast the flour, whisking constantly, until golden brown with nutty aroma, about 2 minutes.
  • Slowly pour in chicken stock, while whisking constantly. Once all the stock is added, bring it to a boil, whisking occasionally. Then turn off the Instant Pot and let the gravy simmer for another 5 minute or so.
  • To serve, slice the turkey breast and arrange on a serving platter. Unwrap and cut sweet potatoes in half, serve with ½ tablespoon of butter.


Note 1: I used Butterball "Ready to Roast" boneless turkey breast, which comes already seasoned. I removed the inner roasting bag though! The cooking time in this recipe is for frozen turkey breast, which is about 10 minutes per pound. So, for example, if your turkey breast is 5lbs, set your Instant Pot for 50 minutes! If you have thawed turkey breast, set it to 6 minutes per pound.
This recipe has been tested in my favorite Instant Pot DUO 6qt. Everything fit pretty snug in my 6qt Instant Pot without much room for anything else. But if you have 8qt Instant Pot, you may add more potatoes or use bigger turkey breast.


Calories: 647kcalCarbohydrates: 40gProtein: 76gFat: 21gSaturated Fat: 6gCholesterol: 206mgSodium: 926mgPotassium: 770mgFiber: 3gSugar: 7gVitamin A: 11342IUVitamin C: 6mgCalcium: 116mgIron: 6mg

* Disclaimer: All nutrition information are estimates only.