Instant Pot Butter Chicken

It's creamy, spiced and oh-so-delicious and this Instant Pot Butter Chicken is the perfect weeknight dinner solution to a busy day. It's a gluten and optionally dairy-free dinner is a one pot meal, thanks to the rice that cooks alongside the chicken and is sure to be a new family favorite.

Prep Time 10 minutes
Yield 4
Cuisine Gluten-free
Cook Time 12 minutes
Recipe Type: Dinner
Difficulty: Easy
Total Time 32 minutes
Author: [get-the-author]


  • 2 teaspoons avocado oil
  • 6 cloves garlic, minced
  • 2” piece fresh ginger, grated
  • ¼ cup tomato paste
  • 1 cup tomato puree
  • 1 tablespoon garam masala
  • 2 teaspoons turmeric
  • 1 teaspoon salt
  • ½ teaspoon cumin
  • 1 cinnamon stick (or 1/4 teaspoon ground cinnamon)
  • 1 cup chicken stock
  • 2 lbs. boneless and skinless chicken breasts
  • 1 cup long grain or jasmine rice, rinsed and drained
  • 1 cup water or broth
  • ¼ cup butter or ghee
  • ½ cup cashew cream (can also use heavy cream or coconut cream)
  • Cilantro, for garnish


  1. Add oil to the insert of a 6 or 8 quart Instant Pot. Press the saute function, and heat the oil. Once hot, add garlic and ginger and cook while stirring, until fragrant, about 1 minute.
  2. Add tomato paste, tomato puree, garam masala, turmeric, salt and cumin and cook for 3 minutes, stirring occasionally. Shut off the saute function and add in cinnamon stick, chicken stock and stir together. Place the chicken breasts inside.
  3. Arrange a 2.5-inch trivet over the chicken and place a 7-inch oven-safe bowl on top. Add the rice and water to the bowl. Secure the lid and move the steam release valve to Sealing. Cook on manual high pressure for 12 minutes. Move the steam release valve to venting to quickly release the steam pressure. When the floating valve drops, remove the lid.
  4. Remove the rice and the trivet. Fluff the rice, cover to keep warm and set aside. Remove the chicken and dice into bite-sized pieces and set aside.
  5. Press the saute function and whisk in the butter and cream and cook until slightly thickened, about 2 minutes. Add the diced chicken back to the pot to heat through.
  6. Serve the chicken with the rice, and garnish with cilantro, if desired.


© 2019 Lexi's Clean Kitchen. All rights reserved.


Lexi's sharing her top secrets to prepping ahead of time and quick meals!