Butter Chicken Recipe for Rich and Silky Indian Comfort
Creamy butter chicken recipe lovers know there's something special about a dish that feels like pure comfort in a bowl.
Rich, silky, and perfectly spiced, it has become a global favorite that transcends borders and brings people back for seconds every time.
The balance of warmth and smoothness makes it an ideal choice for cozy dinners at home or impressive meals when company comes over.
You can count on it to satisfy cravings for something hearty yet refined, familiar yet exciting.
Its popularity spans across continents because it manages to be both approachable and deeply flavorful at the same time.
Few dishes have such universal appeal while maintaining that restaurant-worthy feel.
Prepare to enjoy one of the most beloved comfort foods around.
Highlights of Butter Chicken
Everything to Prepare Butter Chicken
Main Proteins:Aromatics And Seasonings Base:Spices:Sauce Base:Kitchen Tools Used in Butter Chicken
Easy Steps For Butter Chicken
Prepare The Chicken
Take your 1 lb of boneless chicken thighs and cut them into bite-sized pieces that feel comfortable for you to eat. Trim away any extra fat as you go through each piece.
Cook The Aromatics
Heat a large skillet over medium heat and add 3 tbsp of butter, letting it melt completely. Once melted, add your 1 medium onion that’s been finely chopped. Let the onion cook for about 5 minutes until it turns translucent and softens, stirring occasionally so it cooks evenly throughout your pan.
Add Garlic And Ginger
Stir in 4 cloves of minced garlic and 1 tbsp of fresh ginger that you’ve minced fine. Let these cook together for about 1 minute until the smell fills your kitchen and tells you they’re ready for the next step.
Toast The Spices
Add the dry spices to your mixture, using:
Stir everything together for about 2 minutes so the spices can release their flavors and coat all the other ingredients in your skillet.
Add The Tomatoes And Coconut Milk
Pour in 1 can (14 oz) of crushed tomatoes and 1 cup of full-fat coconut milk, stirring to combine everything together. Turn your heat down to low and let this simmer for about 10 minutes, giving it a stir every couple minutes until the sauce thickens slightly.
Cook The Chicken Through
Add the chicken pieces that you prepared earlier to the pan with the sauce, stirring so each piece gets coated. Cover your skillet and let it simmer on low heat for about 20 minutes until the chicken is cooked all the way through. Taste your dish and add salt and pepper as needed to match your preference.
Smart Adjustments For Butter Chicken
What Substitutions Work for Butter Chicken?
Creamy Matches for Butter Chicken
How To Store Butter Chicken Properly
FAQs
Can I use chicken breasts instead of thighs?
Chicken breasts work, but thighs stay more tender and juicy in the sauce because they have more fat. If you go with breasts, watch them closely so they don’t dry out.
What if I don’t have coconut milk?
Heavy cream or sour cream gives your sauce a similar creamy texture. Use the same amount and stir it in at the end to keep it smooth.
Do I need to use all the spices listed?
The spices are what make this dish taste authentic, and each one adds something different. Start with the full amounts and adjust next time based on what your taste buds prefer.
Can I prep the chicken ahead of time?
Yes, cut and trim your chicken pieces the night before and store them in the fridge. This saves you time when cooking.
How do I know when the chicken is fully cooked?
The pieces should be white inside with no pink, and they’ll break apart easily when you poke them with a fork.
What if my sauce is too thin?
Let it simmer uncovered for a few extra minutes so more liquid evaporates and your sauce thickens up naturally.
Creamy Butter Chicken Recipe
- Total Time: 48 minutes
- Yield: 4 1x
Description
Butter chicken is the perfect dish when you’re craving something creamy and satisfying that comes together faster than you’d expect. Your kitchen fills with warm spices as tender chicken simmers in a silky tomato sauce that tastes like you’ve been cooking all day.
Ingredients
Protein:
- 1 lb boneless chicken thighs, cut into bite-sized pieces
Aromatics and Spices:
- 1 medium onion, finely chopped
- 4 cloves garlic, minced
- 1 tablespoon fresh ginger, minced
- 2 teaspoons ground cumin
- 2 teaspoons ground coriander
- 1 teaspoon turmeric powder
- 2 teaspoons garam masala
Sauce Base:
- 3 tablespoons butter
- 1 can (14 ounces) crushed tomatoes
- 1 cup full-fat coconut milk
- Salt and pepper to taste
Instructions
- Trim any excess fat from your 1 lb of boneless chicken thighs and cut them into bite-sized pieces.
- Melt 3 tbsp of butter in a large skillet over medium heat, then add your finely chopped medium onion and sauté for about 5 minutes until it turns translucent.
- Stir in 4 minced cloves of garlic and 1 tbsp of minced fresh ginger, cooking for about 1 minute until the kitchen smells fragrant.
- Add 2 tsp of ground cumin, 2 tsp of ground coriander, 1 tsp of turmeric powder, and 2 tsp of garam masala to your pan, stirring everything together for about 2 minutes.
- Pour in your 14 oz can of crushed tomatoes and 1 cup of full-fat coconut milk, stirring to combine.
- Lower your heat to low and let the sauce simmer for about 10 minutes until it thickens slightly.
- Add your prepared chicken pieces to the pan and cover it.
- Simmer your covered pan for about 20 minutes on low heat until your chicken cooks through completely.
- Taste your finished dish and season with salt and pepper as you see fit.
Notes
- Brown your chicken pieces in a separate pan first for deeper flavor, then add them to the sauce—this extra step prevents the meat from steaming and gives the dish more complexity.
- Toast your spices in the butter for a full 2 minutes before adding tomatoes, as this releases their oils and makes the sauce taste significantly more developed.
- Coconut milk can split if your heat is too high, so keep everything at a gentle simmer and stir occasionally to maintain a smooth, creamy sauce.
- If your family prefers milder heat, reduce the garam masala and add a squeeze of fresh lemon juice at the end instead, which brightens the dish without making it spicy.
- Prep Time: 10 minutes
- Cook Time: 38 minutes
- Category: Simmered Chicken
- Method: Simmering
- Cuisine: Indian
Nutrition
- Serving Size: 4
- Calories: 370 kcal
- Sugar: 5 g
- Sodium: 220 mg
- Fat: 28 g
- Saturated Fat: 18 g
- Unsaturated Fat: 9 g
- Trans Fat: 0.2 g
- Carbohydrates: 10 g
- Fiber: 3 g
- Protein: 22 g
- Cholesterol: 90 mg


Kaiden Poole
Co-Founder & Culinary Story Specialist
Expertise
Global Cuisine Inspiration, Cooking Techniques, Cross-Culture Fusion, Food Trends & Recipe Innovation, Flavor Storytelling, Food Writing, Creative Seasonal Menus
Education
- Program: Culinary Arts Certificate (Professional Cook 1 & 2)
- Focus: Fundamental kitchen techniques, food safety, menu planning, and real-world kitchen experience.
Online Gastronomy & Food Culture Courses (Various Platforms)Kaiden Poole brings global influence and culinary storytelling to the team. Based in Vancouver, BC, he earned his Culinary Arts Certificate from Vancouver Island University and expanded his knowledge through studies in gastronomy, nutrition, and sustainability. He focuses on cross-cultural flavors and creative fusion, crafting recipes that make international cuisine accessible to home cooks. For Kaiden, food is about curiosity, creativity, and connection around the table.