Creamy Butter Chicken has always been a favorite in my kitchen, blending tender chicken with a rich and aromatic sauce that captures the essence of Indian cuisine. This recipe is not just a meal; it’s an experience filled with vibrant spices and creamy textures. Whether you’re trying your hand at cooking for the first time or looking for an easy dinner idea, this Creamy Butter Chicken is sure to impress.

Why You’ll Love This Creamy Butter Chicken
This dish is not just another chicken recipe; it’s a comforting embrace on a plate. Here’s why you’ll adore it:
- Flavorful and aromatic, thanks to the rich Butter Chicken Sauce.
- Easy to prepare, making it perfect for busy weeknights.
- Perfectly pairs with naan or Butter Chicken with rice.
- Can be made healthier with lean cuts of chicken.
- Offers a variety of adaptations, from Spicy Butter Chicken to Chicken Makhani.
- Stovetop cooking method makes it accessible for beginners.
Ingredients for Creamy Butter Chicken
Gather these items:
- 1.5 lbs boneless chicken thighs or breasts, cut into pieces
- 0.75 cup plain yogurt
- 1 tbsp lemon juice
- 1 tbsp ginger paste
- 1 tbsp garlic paste
- 1 tsp turmeric powder
- 1.5 tsp ground cumin
- 1.5 tsp ground coriander
- 1 tsp chili powder
- 1 tsp garam masala
- Salt to taste
- 3 tbsp unsalted butter (divided)
- 1 tbsp oil (optional)
- 1 medium onion, finely chopped
- 1.5 tbsp garlic paste
- 1 tbsp ginger paste
- 1.5 tsp ground cumin
- 1.5 tsp paprika
- 1 tsp chili powder
- 1 tsp garam masala
- 1.5 cups tomato puree or crushed tomatoes
- 1 tbsp sugar (optional)
- 0.5 cup heavy cream
- Fresh cilantro, chopped (for garnish)
How to Make Creamy Butter Chicken Step-by-Step
- Step 1: Marinate the chicken with yogurt, lemon juice, ginger, garlic, and spices. Let it rest for at least 30 minutes.
- Step 2: Heat butter and oil in a pan. Sear the chicken in batches until browned. Set aside.
- Step 3: In the same pan, sauté onions until golden. Add garlic and ginger paste and cook until fragrant.
- Step 4: Add cumin, paprika, chili powder, and garam masala. Stir to bloom the spices.
- Step 5: Add tomato puree and simmer for 10–15 minutes until thick and rich.
- Step 6: Blend the sauce for a smooth texture using an immersion or countertop blender.
- Step 7: Return sauce to pan and stir in cream, butter, and sugar. Simmer for a few minutes.
- Step 8: Add chicken back into the sauce and simmer on low until cooked through and tender.
- Step 9: Garnish with fresh cilantro and serve with rice or naan.
Pro Tips for the Perfect Creamy Butter Chicken
Keep these in mind:
- Allow the chicken to marinate longer for deeper flavor.
- Use fresh spices for the best aroma and taste.
- Consider blending the sauce for a creamier texture.
- This dish is gluten-free, making it suitable for many diets.
Best Ways to Serve Creamy Butter Chicken
Pair this comforting dish with:
- Warm naan bread for dipping.
- Fluffy basmati rice to soak up the rich Butter Chicken Sauce.
- Mixed vegetable sides for a balanced meal.
How to Store and Reheat Creamy Butter Chicken
To store, keep the leftovers in an airtight container in the refrigerator for up to 3 days. For reheating, simply warm it on the stovetop over low heat, stirring occasionally. Add a splash of cream to bring back its rich consistency. This makes for an excellent meal prep option!
Frequently Asked Questions About Creamy Butter Chicken
What’s the secret to perfect Creamy Butter Chicken?
The secret lies in marinating the chicken well and using high-quality spices like garam masala and cumin. This ensures maximum flavor and tenderness in the meat.
Can I make Creamy Butter Chicken ahead of time?
Absolutely! You can prepare the sauce in advance and store it in the fridge. Just add the cooked chicken before serving for a quick weeknight meal.
How do I avoid common mistakes with Creamy Butter Chicken?
Avoid overcooking the chicken, which can lead to dryness. Also, ensure the spices bloom in butter before adding the tomatoes to enhance their flavors.
Variations of Creamy Butter Chicken You Can Try
Get creative with these variations:
- Make it a Spicy Butter Chicken by adding more chili powder or fresh chilies.
- For a healthier twist, use skinless chicken breasts and low-fat yogurt.
- Try a Slow Cooker Butter Chicken method for a hands-off approach.
- Experiment with adding vegetables like bell peppers or peas for added nutrition.
For more about my cooking journey, visit my About Me page. If you’re interested in how I handle privacy policies or terms of use, feel free to check those out as well. You can also read my affiliate disclaimer for more information. For any inquiries, visit my Contact Us page.
For more information on Indian spices and their health benefits, you can visit Healthline.
Print
Creamy Butter Chicken: 7 Irresistible Steps to Comfort
- Total Time: 50 minutes
- Yield: 4 servings 1x
- Diet: Gluten Free
Description
Indulge in the comforting richness of Creamy Homemade Butter Chicken, a flavorful Indian classic made easy in your own kitchen.
Ingredients
- 1.5 lbs boneless chicken thighs or breasts, cut into pieces
- 0.75 cup plain yogurt
- 1 tbsp lemon juice
- 1 tbsp ginger paste
- 1 tbsp garlic paste
- 1 tsp turmeric powder
- 1.5 tsp ground cumin
- 1.5 tsp ground coriander
- 1 tsp chili powder
- 1 tsp garam masala
- Salt to taste
- 3 tbsp unsalted butter (divided)
- 1 tbsp oil (optional)
- 1 medium onion, finely chopped
- 1.5 tbsp garlic paste
- 1 tbsp ginger paste
- 1.5 tsp ground cumin
- 1.5 tsp paprika
- 1 tsp chili powder
- 1 tsp garam masala
- 1.5 cups tomato puree or crushed tomatoes
- 1 tbsp sugar (optional)
- 0.5 cup heavy cream
- Fresh cilantro, chopped (for garnish)
Instructions
- Marinate the chicken with yogurt, lemon juice, ginger, garlic, and spices. Let it rest for at least 30 minutes.
- Heat butter and oil in a pan. Sear the chicken in batches until browned. Set aside.
- In the same pan, sauté onions until golden. Add garlic and ginger paste and cook until fragrant.
- Add cumin, paprika, chili powder, and garam masala. Stir to bloom the spices.
- Add tomato puree and simmer for 10–15 minutes until thick and rich.
- Blend the sauce for a smooth texture using an immersion or countertop blender.
- Return sauce to pan and stir in cream, butter, and sugar. Simmer for a few minutes.
- Add chicken back into the sauce and simmer on low until cooked through and tender.
- Garnish with fresh cilantro and serve with rice or naan.
Notes
- Prep Time: 30 minutes
- Cook Time: 20 minutes
- Category: Dinner
- Method: Stovetop
- Cuisine: Indian
Nutrition
- Serving Size: 1 cup
- Calories: 420
- Sugar: 6g
- Sodium: 800mg
- Fat: 30g
- Saturated Fat: 15g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 10g
- Fiber: 2g
- Protein: 28g
- Cholesterol: 120mg