Print

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This creamy butter chicken is rich, spiced just right, and incredibly comforting. With tender chicken chunks smothered in a velvety tomato-butter sauce, it’s the perfect Indian-inspired dish to serve over rice or naan.

Ingredients

  • 1 lb boneless chicken breast or thighs, cubed

  • 1 tbsp oil

  • 2 tbsp butter

  • 1/2 onion, finely chopped

  • 3 garlic cloves, minced

  • 1 tbsp grated ginger

  • 1 tbsp garam masala

  • 1 tsp turmeric

  • 1 tsp chili powder

  • 1/2 tsp cumin

  • 1/2 tsp salt

  • 1 cup tomato sauce or crushed tomatoes

  • 1/2 cup heavy cream or coconut cream

  • Fresh cilantro for garnish

 

  • Cooked basmati rice, for serving

Instructions

  • Heat oil in a skillet, add chicken and cook until browned. Remove and set aside.

  • In the same pan, melt butter and sauté onions until soft.

  • Add garlic, ginger, and spices. Cook 1 minute until fragrant.

  • Stir in tomato sauce and simmer for 5 minutes.

  • Add cream and return chicken to the pan. Simmer for 10–15 minutes until sauce thickens.

 

  • Garnish with cilantro and serve over rice.

Notes

  • Add a dollop of yogurt for extra creaminess.

 

  • Can be frozen for up to 2 months.