One-Pot Butter Chicken in white bowl with side dishes

One-Pot Butter Chicken 

  • Author: Beth Allingham
  • Prep Time: 20 minutes
  • Cook Time: 30 minutes
  • Total Time: 50 minutes
  • Yield: 6 servings 1x
  • Category: Main dish, Meat
  • Method: Stovetop
  • Cuisine: Indian
  • Diet: Gluten Free


Butter chicken is a savory and easy one-pot curry flavored with all my favorite spices. It’s naturally gluten-free and can be dairy-free with coconut cream and vegan butter. This is a very easy version — prepare it in about the same amount of time as it takes to make side dishes to go with it.



  • 1 tablespoon oil
  • 2 tablespoons butter, ghee or vegan butter
  • 1 medium onion, diced
  • 2 teaspoons fresh ginger finely minced or grated (see note)
  • 23 cloves garlic finely minced
  • 1 tablespoon garam masala
  • 1 teaspoon chili powder
  • ½ teaspoon paprika
  • 1 teaspoon cumin
  • 3 ounces (one half of a small can) tomato paste OR 2 medium-sized tomatoes, chopped
  • 1 ½ pounds (about 23) boneless, skinless chicken breasts, cubed
  • 1 cup coconut milk (or more, up to a whole 14-ounce can) 
  • 1 teaspoon salt
  • 1/4 teaspoon black pepper, freshly ground


  1. Heat a large skillet or Dutch oven over medium-high heat. Add the oil, butter or ghee, and onions and cook onions down slowly until lightly golden, about 8-10 minutes.
  2. Add ginger and garlic and let cook for 30 seconds, just until fragrant. 
  3. Stir in the spices until they coat the onions and are well mixed with the oil or butter.
  4. Add the tomato paste or tomatoes and mix thoroughly. Simmer for 2-3 minutes.
  5. Add the chicken chunks and cook gently until the chicken is mostly cooked through, about 5 minutes.
  6. Stir in the coconut milk and simmer for 8-10 minutes, stirring occasionally. We usually add more coconut milk, up to the whole can, because we enjoy the sauce. You also may find you need to add more coconut milk if you used tomato paste than if you added chopped tomatoes. 
  7. Serve the butter chicken garnished with cilantro and accompanied by rice, saag, and some fresh sliced vegetables.


This recipe is adapted from this one, with additions from other sources and our fertile imaginations. 

Kitchen tip: We prepare a lot of ginger at once by finding a large piece with very few branches. We peel the ginger and pulse it in a food processor until it is like grated ginger. We then freeze it in tablespoonfuls in ice cube trays. We place the frozen ginger cubes, wrapped in freezer paper, inside large plastic seal bags, and remove what we need for a recipe.

Keywords: butter chicken, indian cuisine, curry, indian spices, one-pot curry, chicken curry, gluten-free, dairy optional, coconut milk curry