Butter Chicken with Rice

Butter Chicken with Rice is a rich and aromatic Indian-inspired dish featuring tender pieces of chicken simmered in a silky tomato-based sauce enriched with butter and cream. Served over fragrant rice, it offers a deeply comforting and flavourful meal suitable for both weeknight dinners and special occasions.

Why You’ll Love This Recipe

This recipe produces restaurant-quality butter chicken with minimal effort. The sauce is creamy, mildly spiced, and exceptionally smooth, making it appealing to a wide range of palates. Marinated chicken ensures tenderness, while slow simmering enhances the sauce’s depth. Paired with rice, it becomes a complete, satisfying, and well-balanced meal. It also reheats beautifully, making it ideal for meal prep.

Ingredients

(Tip: You can find the complete list of ingredients and their measurements in the recipe card below.)

  • Boneless chicken breasts or thighs, cut into pieces

  • Plain yogurt

  • Lemon juice

  • Garlic, minced

  • Ginger, minced

  • Garam masala

  • Ground cumin

  • Ground coriander

  • Sweet paprika

  • Salt

  • Butter

  • Onion, finely chopped

  • Tomato sauce or pureed tomatoes

  • Heavy cream

  • Sugar (optional, to balance acidity)

  • Cooked basmati rice

  • Fresh cilantro for garnish

Directions

  1. In a bowl, combine yogurt, lemon juice, garlic, ginger, garam masala, cumin, coriander, paprika, and salt.

  2. Add the chicken pieces and coat thoroughly. Marinate for at least 30 minutes or overnight for best results.

  3. Heat butter in a large skillet over medium heat. Add the marinated chicken and cook until lightly browned. Remove and set aside.

  4. In the same skillet, add additional butter if needed and sauté the onion until soft and translucent.

  5. Stir in tomato sauce and simmer until slightly thickened.

  6. Return the cooked chicken to the skillet, coating it well with the sauce.

  7. Pour in heavy cream and simmer gently until the sauce becomes smooth and the chicken is fully cooked.

  8. Adjust seasoning and add a pinch of sugar if a sweeter balance is desired.

  9. Serve the butter chicken over warm basmati rice and garnish with fresh cilantro.

Servings and Timing

Serves 4 servings.
Preparation time: 15 minutes
Marinating time: 30 minutes to overnight
Cooking time: 25 minutes
Total time: 70 minutes (minimum)

Variations

  • Replace heavy cream with coconut milk for a dairy-free alternative.

  • Add vegetables such as peas or spinach for additional nutrition.

  • Use paneer instead of chicken for a vegetarian adaptation.

  • Adjust spice levels by adding cayenne pepper or extra garam masala.

  • Serve with naan bread for a more traditional pairing.

Storage/Reheating

Store leftovers in an airtight container in the refrigerator for up to 4 days.
Reheat on the stovetop over medium-low heat, adding a splash of water or cream to maintain smoothness.
Freeze butter chicken (without the rice) for up to 2 months. Thaw in the refrigerator before reheating.

FAQs

Why is my butter chicken too thick?

Add a small amount of water or broth to loosen the sauce to your desired consistency.

Can I cook the chicken thighs whole instead of in pieces?

Yes, but increase the cooking time to ensure they are fully cooked through.

Can I substitute canned tomato soup for the tomato sauce?

It is not recommended, as it may alter sweetness and flavour balance.

Why is my sauce grainy?

Ensure the cream is added at a low simmer to prevent curdling.

Can I prepare the sauce ahead of time?

Yes, the sauce can be made a day in advance and reheated before adding chicken.

Does marinating overnight improve flavour?

Yes, a longer marinating time results in more tender and flavourful chicken.

Can I use frozen chicken?

Yes, but thaw completely before marinating.

What type of rice is best?

Basmati rice complements the dish due to its fragrance and fluffy texture.

How do I make the dish spicier?

Add cayenne pepper or use hot paprika.

Can I double the recipe?

Yes, simply double all ingredients and use a larger skillet or pot.

Conclusion

Butter Chicken with Rice is a rich, comforting, and universally appealing dish that combines tender chicken with a luxurious, creamy sauce. Its versatility, make-ahead potential, and irresistible flavour make it a staple worth adding to your regular rotation.

Print

Butter Chicken with Rice

A rich and creamy Indian butter chicken cooked in a spiced tomato gravy and served over fluffy basmati rice for a comforting, flavorful meal.

  • Author: Mariem
  • Prep Time: 15 mins
  • Cook Time: 30 mins
  • Total Time: 45 mins
  • Yield: 4 servings 1x
  • Category: Main Dish
  • Method: Stovetop
  • Cuisine: Indian
  • Diet: Halal

Ingredients

Scale
  • For the Chicken Marinade:
  • 1 lb boneless chicken thighs, cut into chunks
  • 1/2 cup plain yogurt
  • 1 tbsp lemon juice
  • 1 tsp garam masala
  • 1 tsp ground cumin
  • 1 tsp paprika
  • 1/2 tsp turmeric
  • 1/2 tsp salt
  • For the Sauce:
  • 2 tbsp butter
  • 1 tbsp oil
  • 1 medium onion, finely chopped
  • 3 cloves garlic, minced
  • 1 tbsp ginger, grated
  • 1 can (14 oz) tomato sauce
  • 1 tsp garam masala
  • 1 tsp paprika
  • 1/2 tsp ground cumin
  • 1/2 tsp chili powder
  • 1 cup heavy cream
  • 1/2 tsp salt (or to taste)
  • For the Rice:
  • 2 cups cooked basmati rice
  • 1 tbsp butter (optional)

Instructions

  1. In a bowl, mix yogurt, lemon juice, garam masala, cumin, paprika, turmeric, and salt. Add chicken and coat well. Marinate at least 30 minutes (or up to overnight).
  2. Heat oil and 1 tbsp butter in a skillet over medium heat. Add marinated chicken and cook until lightly browned. Remove and set aside.
  3. In the same skillet, add remaining butter and sauté onions until golden.
  4. Add garlic and ginger and cook for 1 minute.
  5. Stir in tomato sauce, garam masala, paprika, cumin, chili powder, and salt. Simmer for 5 minutes.
  6. Add chicken back to the skillet and cook for 10 minutes, allowing flavors to blend.
  7. Pour in heavy cream, stir, and simmer another 5 minutes until sauce thickens.
  8. Prepare rice by mixing hot cooked basmati rice with a bit of butter if desired.
  9. Serve butter chicken over rice or alongside it.

Notes

  • Marinating the chicken longer improves tenderness and flavor.
  • Substitute heavy cream with coconut milk for a lighter or dairy-free version.
  • Garnish with fresh cilantro for brightness.
  • Pair with naan for an extra comforting meal.

Nutrition

  • Serving Size: 1 serving
  • Calories: 520
  • Sugar: 7g
  • Sodium: 680mg
  • Fat: 33g
  • Saturated Fat: 17g
  • Unsaturated Fat: 14g
  • Trans Fat: 0g
  • Carbohydrates: 28g
  • Fiber: 3g
  • Protein: 30g
  • Cholesterol: 165mg

Keywords: butter chicken, chicken curry, Indian butter chicken, creamy chicken curry

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Similar Posts

Leave a Reply

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

Recipe rating