Instant Pot Garlic Parmesan Bacon Chicken

  • Author: Karen Petersen
  • Prep Time: 15 minutes
  • Cook Time: 6 minutes (plus 5 minute NPR)
  • Total Time: 40 minutes
  • Yield: 6-8 servings 1x


A creamy sauce and chicken with parmesan cheese, bacon, garlic and spinach. Make pot-in-pot rice at the same time to serve with the chicken and sauce.



For the chicken and sauce:

  • 2 Tbsp butter
  • 1 cup diced onions
  • 6 large garlic cloves, minced
  • 1 cup chicken broth
  • 2 pounds boneless, skinless chicken breasts
  • 1 tsp salt
  • ½ tsp pepper
  • 1 ½ cups half and half
  • 4 Tbsp cornstarch
  • 1 cup shredded or grated parmesan cheese
  • 3 ounces coarsely chopped spinach
  • ½ cup real bacon bits

For the rice (optional)

  • 1 ½ cups long grain white rice
  • 2 ¼ cups water


  1. Saute onion and garlic. Turn your Instant Pot to the saute setting. When the displays says HOT add in the butter and swirl it around until it melts. Add in the diced onion and saute for about 4 or 5 minutes, until onion is soft and translucent. Add in the garlic and saute for 30 seconds. Then pour in the chicken broth and scrape the bottom of the pot so that nothing is sticking.
  2. Cut the chicken. You can make this recipe with whole chicken breasts but I like to cut them into ½ inch fillets. This makes it easier for one person to eat a piece of chicken. Another option is to cut the chicken into bite size pieces. It’s up to you. I put the different cooking times below. Add the chicken into the pot in an even layer and then sprinkle the salt and pepper over the chicken.
  3. Pot in pot rice. If you’d like to make rice at the same time you can. Just fill an oven-safe pan* that fits inside your Instant Pot with the rice and water. Use a trivet/sling* to place the pan gently on top of the chicken. See a video that demonstrates this.
  4. Pressure Cook. Cover and secure the lid. Make sure the valve is set to sealing. Set the manual/pressure cook button to:
    1. 6 minutes for ½ inch fillets
    2. 10 minutes for whole chicken breasts that are fresh
    3. 12-15 minutes for whole chicken breasts that are frozen (see my note below)
    4. 3 minutes for chicken cut into bite size pieces
  5. Make the sauce. When the time is up let the pot sit for 5 minutes and then move the valve to venting. Remove the lid. Carefully remove the rice and set aside. Warm the half and half (so that it doesn’t curdle) and whisk in the cornstarch until it is smooth. Turn the pot to the saute setting. Remove the chicken and set on a platter. Pour the half and half mixture into the pot. Stir until the sauce thickens. Stir in the parmesan cheese, spinach and bacon.
  6. Serve. Serve the chicken and the sauce over rice.


I used my 6 quart Instant Pot Duo 60 7 in 1*.

If you’re using frozen chicken breasts: One of the most important parts of cooking from frozen is determining the right cook time. This cook time will vary based on the size and thickness of the breasts. When cooking from frozen, do your best to select chicken breasts that are similar in size and thickness. To determine a cook time by thickness use 6 minutes of cook time per inch at the thickest part of the breast

I used uncooked long grain white rice with the pot-in-pot method. If you want to try a different type of rice refer to this article.

To make low carb leave out the cornstarch and use heavy cream instead of half and half. Don’t make the rice. Serve over vegetables or plain.

This recipe is gluten free. Just make sure to check your broth label.

  • Category: Chicken
  • Method: Instant Pot