Go Back
Print
Indian style butter chicken.

Indian Style Butter Chicken

Delicious, spicy, rich, and creamy Indian butter chicken for the win!

Keyword Butter, Chicken, Indian
Prep Time 1 hour
Cook Time 20 minutes
Total Time 1 hour 20 minutes
Servings 6
Author Christopher

Ingredients

  • 4 tbsp butter
  • 1 cup diced sweet onion
  • 1/2 cup drained diced tomatoes (optional)
  • 1.5 pounds chicken breasts
  • 1 cup heavy cream
  • 2 tbsp tomato paste
  • 1 cup baby spinach (rough chopped)
  • 2 tbsp ground turmeric
  • 1 tbsp groud cumin
  • 1 tbsp curry powder
  • t tsp cinnamon
  • 1 tsp ginger powder
  • 1 tsp garlic powder
  • pinch salt and pepper
  • 2 cups white or basmati rice
  • chopped fresh parsley to top

Instructions

  1. Roughly chop your chicken breasts into chunks, about 1.5 inches square. In a separate small bowl, combine your spice mix. In a large bowl, mix the chicken with your spice mix and ensure the spice mix uniformly coats the chicken. You may want to use gloves for this or use mixing spoons, as the turmeric in the spice mix can color your fingers and nails yellow. Let the chicken sit in the refrigerator for at least one hour.  

  2. Preheat your large skillet over low to medium heat.

  3. Add butter. Let it melt. Then add the onion. Let the onion cook until it appears translucent, about five minutes. Add the tomato paste and let it warm up and  release its flavors, about five more minutes.

  4. Next, add the chicken. Mix the chicken every two minutes or so to ensure it cooks uniformly. 

  5. Once all the chicken appears cooked uniformly, add the cream, spinach, and diced tomatoes, and mix it all together. 

  6. Switch to low heat and allow the cream, spinach and tomatoes to saute gently, just below boiling, for about 15 minutes. Try not to overcook the chicken, chicken breasts can overcook and dry out pretty easily, but this recipe works well with chicken breasts as long s you keep the heat under control.

  7. Plate out some butter chicken with a serving of rice and enjoy!