Indian Butter Chicken Recipe

Indian Butter Chicken
Indian Butter Chicken
Jump to Recipe

This easy Indian Butter Chicken recipe is a flavorful, family-friendly dinner that’s perfect for busy weeknights, coming together in just 30–45 minutes. Tender chicken simmers in a rich, creamy tomato and coconut milk sauce infused with warm spices like garam masala, cumin, and ginger, creating a comforting meal that’s delicious served over fluffy rice with warm naan. Using simple ingredients and a quick stovetop method, this homemade butter chicken delivers restaurant-quality flavor without the long cooking time. If you’re looking for an easy weeknight chicken dinner packed with bold flavor, this recipe is sure to become a family favorite.

Indian Butter Chicken

Indian Butter Chicken

This easy Indian Butter Chicken recipe is a flavorful, family-friendly dinner that's perfect for busy weeknights, coming together in just 30–45 minutes. Using simple ingredients and a quick stovetop method, this homemade butter chicken delivers restaurant-quality flavor without the long cooking time.
Total Time 45 minutes
Servings: 6
Course: Main Course
Cuisine: American, Indian

Ingredients
  

  • 2 lbs boneless skinless chicken breasts or thighs, cut into bite size pieces
  • 1 onion, diced
  • 1/4 cup plain Greek yogurt
  • 6 cloves garlic, divided and grated
  • 2 tsp ginger, divided
  • 2 tbsp garam masala, divided
  • 2 tsp cumin, divided
  • 1 tsp tumeric
  • 1 tsp red pepper flakes
  • salt and pepper to taste
  • 1/4 cup tomato paste
  • 14 oz can coconut milk (not cream of coconut)
  • 4 tbsp butter
  • 3 cups instant rice
  • Optional: naan and cilantro for serving

Method
 

  1. In a bowl, combine the Greek yogurt with 3 cloves grated garlic, 1 tsp ginger, 1 tbsp garam masala, 1 tsp cumin, salt and pepper to taste. Combine well, then toss in cubed chicken and coat. Allow to sit while you start the rice.
  2. Cook rice per package instructions Preferred method: bring 3 cups water to boil in a pot. Stir in 3 cups instant rice. Cover with lid and turn off heat. Allow to stand for 10-15 minutes until steamed.
  3. Once the rice is steaming, go back to the chicken. In a large pot or Dutch oven, drizzle a little oil and cook the diced onion and 3 grated garlic cloves over medium heat until the onion starts to become translucent.
  4. Next, add in the coated chicken. Stir occasionally, until chicken is seared. While it sears, season the chicken and onion with the remaining spices- 1 tsp ginger, 1 Tbsp garam masala, 1 tsp cumin, 1 tsp tumeric, 1 tsp red pepper flakes, and salt and pepper to taste. Next, add in the tomato paste, stirring it around the pot for 1-2 minutes. Pour in the cocounut milk (NOT COCONUT CREAM), and stir. Bring this to a boil and reduce to a simmer, place a lid on the pot, and simmer until the chicken is cooked through.
  5. Once the chicken is cooked through, stir in the butter and allow to melt. Check how much liquid has rendered, and if it is too thick/not enough liquid, then add in about 1/2 cup-1 cup of water or chicken broth until desired consistency.
    Serve this over steamed rice with a side of warm naan bread, and garnish with cilantro if desired.

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating