Print

Creamy Butter Chicken with Rice – Cozy Indian Dinner Idea

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Tender chicken in a rich, creamy tomato-butter sauce infused with warm Indian spices—perfect with naan or rice for a comforting, flavor-packed dinner.

Ingredients

Scale

For the marinade:
lbs boneless chicken thighs, chopped
½ cup plain yogurt
1 tbsp lemon juice
1 tbsp grated garlic
1 tbsp grated ginger
1 tsp garam masala
½ tsp turmeric
½ tsp cumin
½ tsp chili powder
1 tsp salt

For the sauce:
1 tbsp oil or butter
3 tbsp butter
1 tbsp grated garlic
1 tbsp grated ginger
1½ cups tomato puree
1½ tsp garam masala
1 tsp sugar
½ tsp chili powder
1 tsp salt
¾ cup heavy cream
Fresh cilantro (for garnish)

Instructions

  1. Mix marinade ingredients with chicken. Marinate at least 30 mins.
  2. Sear chicken in skillet until golden. Set aside.
  3. In same pan, melt butter and sauté garlic and ginger.
  4. Add tomato puree, spices, sugar, and salt. Simmer 10 mins.
  5. Stir in cream and simmer 2–3 mins.
  6. Return chicken to pan. Simmer 5–7 mins until tender.
  7. Garnish with cilantro. Serve hot with rice or naan.

Notes

Use coconut milk for dairy-free version. Adjust chili for spice preference. Great for make-ahead meals.