Restaurant-Quality Butter Chicken Recipe (Easy Stovetop or Instant Pot)

Restaurant-Quality Butter Chicken Recipe (Easy Stovetop or Instant Pot)

Alexandra Clark

Butter Chicken, or Murg Makhani, is a favourite around the world for its rich, velvety tomato-cream sauce and tender pieces of chicken. In fact, it's Canada's #1 order in restaurant dish! 

After years of testing, our Butter Chicken Spice Blend finally delivers true restaurant-quality flavour at home, with options for both stovetop and Instant Pot. Use it for busy weeknights, low-effort dinner parties, or meal prep—and don’t skip the “Even Better” marinated version when you have time.

Restaurant-Quality Butter Chicken Recipe (Stovetop or Instant Pot)

Alexa “Lex” Clark

Servings

4-6

Prep Time

15 minutes

Cook Time

35 minutes

Cuisine

Indian-inspired

Category

Main Course

Make rich, restaurant-quality Butter Chicken (Murg Makhani) at home in under an hour using our Butter Chicken Spice Blend. Choose stovetop or Instant Pot for a silky, crowd-pleasing curry.

Restaurant-Quality Butter Chicken Recipe (Stovetop or Instant Pot)

Ingredients

  • 2 Tbsp of Butter Masala

  • ½ kg Chicken - skinless - 4-6 chicken thighs, a whole cut-up chicken, or diced chicken breasts

  • 2 tsp Lemon Juice

  • ¼ cup Chicken Stock

  • 12oz Crushed Tomatoes or Tomato Passata

blank

    blank

    • ½ can Tomato Paste

    • 1 tsp Sugar (add to Finishing Ingredients if using an Instant Pot)

    • ½ cup Cream (add to Finishing Ingredients if using an Instant Pot)

    blank

    • 4 Tbsp butter

    • Instant Pot Method - tomato paste, sugar and cream (as above)

    Directions

      blank

      1. Brown the chicken in a Dutch oven or large deep pan over medium-high heat until lightly golden on the outside.

      2. Add the Butter Masala, lemon juice, chicken stock, crushed tomatoes or passata, tomato paste, sugar, and cream. Stir to combine.

      3. Bring to a gentle simmer, then cook on low for 30–40 minutes, stirring occasionally, until the chicken is tender and the sauce is silky.

      4. Finish by stirring in the butter until melted and the sauce is glossy.

      5. Serve over hot rice, with a swirl of cream, sprinkled with a little Butter Masala and cilantro (if you have it)

      blank

      1. Set the Instant Pot to Sauté

      2. Brown the chicken in a little oil until lightly coloured, working in batches if needed.

      3. Remove the chicken and set aside.

      4. Deglaze the pot with lemon juice, scraping up all the browned bits from the bottom. (This is important in the Instant Pot to avoid any burn)

      5. Add the Butter Masala, chicken stock and crushed tomatoes or passata, and stir well.

      6. NOTE: Do not add the tomato paste, sugar, or cream yet—they’ll make the sauce too thick and can trigger the Instant Pot burn warning.

      7. Return the chicken to the pot, placing it on top of the sauce without stirring

      8. Seal the lid and cook for 10 minutes on High Pressure, with Natural Release and Keep Warm turned off.

      9. Once the pressure releases, open the lid and remove the chicken to a clean bowl or cutting board.

      10. Add the tomato paste, sugar, cream, and butter to the sauce and stir until smooth.

      11. If you want a super silky finish, blend the sauce with an immersion blender (or regular blender) then return the chicken to the pot.

      12. If needed, turn Sauté back on and heat, stirring, until everything is piping hot.

      13. Serve over rice with a swirl of cream or yogurt, Butter Masala & chopped cilantro sprinkled on top

      blank

      1. For deeper flavour and extra tenderness, marinate your chicken 3–24 hours ahead:
      2. Toss the chicken with 2-3 Tbsp Butter Chicken Spice Blend and ½ cup yoghurt.​

      3. Refrigerate 3–24 hours, then remove from the marinade to brown the chicken.

      4. Add the remaining marinade back into the pan or pot after browning, and proceed with the stovetop or Instant Pot instructions.

      Restaurant-Quality Butter Chicken Recipe (Stovetop or Instant Pot)

      Alexa “Lex” Clark

      Servings

      4-6

      Prep Time

      15 minutes

      Cook Time

      35 minutes

      Cuisine

      Indian-inspired

      Category

      Main Course

      Make rich, restaurant-quality Butter Chicken (Murg Makhani) at home in under an hour using our Butter Chicken Spice Blend. Choose stovetop or Instant Pot for a silky, crowd-pleasing curry.

      Restaurant-Quality Butter Chicken Recipe (Stovetop or Instant Pot)

      Ingredients

      • 2 Tbsp of Butter Masala

      • ½ kg Chicken - skinless - 4-6 chicken thighs, a whole cut-up chicken, or diced chicken breasts

      • 2 tsp Lemon Juice

      • ¼ cup Chicken Stock

      • 12oz Crushed Tomatoes or Tomato Passata

      blank

        blank

        • ½ can Tomato Paste

        • 1 tsp Sugar (add to Finishing Ingredients if using an Instant Pot)

        • ½ cup Cream (add to Finishing Ingredients if using an Instant Pot)

        blank

        • 4 Tbsp butter

        • Instant Pot Method - tomato paste, sugar and cream (as above)

        Directions

          blank

          1. Brown the chicken in a Dutch oven or large deep pan over medium-high heat until lightly golden on the outside.

          2. Add the Butter Masala, lemon juice, chicken stock, crushed tomatoes or passata, tomato paste, sugar, and cream. Stir to combine.

          3. Bring to a gentle simmer, then cook on low for 30–40 minutes, stirring occasionally, until the chicken is tender and the sauce is silky.

          4. Finish by stirring in the butter until melted and the sauce is glossy.

          5. Serve over hot rice, with a swirl of cream, sprinkled with a little Butter Masala and cilantro (if you have it)

          blank

          1. Set the Instant Pot to Sauté

          2. Brown the chicken in a little oil until lightly coloured, working in batches if needed.

          3. Remove the chicken and set aside.

          4. Deglaze the pot with lemon juice, scraping up all the browned bits from the bottom. (This is important in the Instant Pot to avoid any burn)

          5. Add the Butter Masala, chicken stock and crushed tomatoes or passata, and stir well.

          6. NOTE: Do not add the tomato paste, sugar, or cream yet—they’ll make the sauce too thick and can trigger the Instant Pot burn warning.

          7. Return the chicken to the pot, placing it on top of the sauce without stirring

          8. Seal the lid and cook for 10 minutes on High Pressure, with Natural Release and Keep Warm turned off.

          9. Once the pressure releases, open the lid and remove the chicken to a clean bowl or cutting board.

          10. Add the tomato paste, sugar, cream, and butter to the sauce and stir until smooth.

          11. If you want a super silky finish, blend the sauce with an immersion blender (or regular blender) then return the chicken to the pot.

          12. If needed, turn Sauté back on and heat, stirring, until everything is piping hot.

          13. Serve over rice with a swirl of cream or yogurt, Butter Masala & chopped cilantro sprinkled on top

          blank

          1. For deeper flavour and extra tenderness, marinate your chicken 3–24 hours ahead:
          2. Toss the chicken with 2-3 Tbsp Butter Chicken Spice Blend and ½ cup yoghurt.​

          3. Refrigerate 3–24 hours, then remove from the marinade to brown the chicken.

          4. Add the remaining marinade back into the pan or pot after browning, and proceed with the stovetop or Instant Pot instructions.

          Back to blog

          Leave a comment

          Please note, comments need to be approved before they are published.