Butter Chicken Recipe (Indian Chicken Makhani)
Butter Chicken Recipe (Indian Chicken Makhani) is a beloved dish that brings the warmth of Indian cuisine right into your kitchen. This creamy, flavorful recipe features tender chicken pieces simmered in a rich tomato sauce, making it perfect for family dinners or special occasions. With its aromatic spices and velvety texture, this butter chicken dish will impress your guests and leave them wanting more. Serve it with rice or naan for a complete meal that everyone will enjoy!
Why You’ll Love This Recipe
- Authentic Flavor: Experience the rich taste of traditional Indian spices blended to perfection.
- Easy Preparation: Simple steps make this recipe suitable for cooks of all skill levels.
- Versatile Meal: Pair with various sides like rice or naan, making it perfect for any occasion.
- Make Ahead Option: Marinate the chicken overnight for deeper flavors and easier cooking.
- Family-Friendly: Adjust spice levels to cater to both adults and kids.

Tools and Preparation
To create the perfect Butter Chicken Recipe, having the right tools is essential. Here’s what you’ll need:
Essential Tools and Equipment
- Blender
- Mixing bowl
- Pan or skillet
- Measuring spoons
Importance of Each Tool
- Blender: A high-quality blender ensures a smooth puree for the sauce, enhancing the dish’s texture.
- Mixing bowl: A large mixing bowl is necessary for marinating the chicken thoroughly.
- Pan or skillet: A sturdy pan allows even cooking and browning of ingredients, crucial for developing flavor.
Ingredients
For the Chicken Marinade
- ½ kg (1.1 lbs) boneless chicken (cut to 1 inch pieces)
- ½ to ¾ teaspoon Kashmiri red chili powder (or paprika adjust to taste, reduce for kids)
- ¼ to ⅓ teaspoon salt (adjust to taste)
- ¾ to 1 tablespoon lemon juice
- ⅓ cup Greek yogurt (hung curd/thick curd, refer notes)
- ¾ tablespoon ginger garlic paste (or ½ tbsp fine grated ginger + ½ tbsp fine grated garlic)
- ⅛ teaspoon turmeric (haldi, optional)
- ¾ to 1 teaspoon garam masala (adjust to taste)
- ½ teaspoon cumin powder (optional)
- 1 teaspoon coriander powder (optional)
- 1 teaspoon kasuri methi (optional, dried fenugreek leaves)
- ¾ to 1 tablespoon oil
For the Sauce
- 2 to 3 tablespoons butter (or ghee, divided)
- 2 inch cinnamon piece (optional, for extra flavor)
- 2 to 4 green cardamoms (optional, for added flavor)
- 2 to 4 cloves (optional)
- 1½ cups onions (sliced, optional; updated, cuts down acidity from tomatoes)
- 600 grams fresh tomatoes (or 1 cup passata/canned tomato puree or ⅓ cup double concentrate tomato paste – for 1x)
- ¾ tablespoon ginger garlic paste (or ½ tbsp each fine grated ginger and garlic)
Additional Ingredients
- 1 to 2 green chilies (optional, deseed, slit or chop)
- 28 whole raw cashews (soaked in hot water; sub with ¼ to ⅓ cup heavy cream)
- ½ cup water (to blend; more if required)
- 1 to 2 teaspoons Kashmiri chili powder (reduce for kids, adjust to taste)
- 1 to 1½ teaspoons garam masala (divided; adjust to taste)
- 1 to 1½ teaspoon coriander powder (optional; adjust to taste)
- ½ teaspoon cumin powder (optional; adjust to taste)
- ½ to ¾ teaspoon salt (adjust to taste)
- 1 teaspoon sugar (to balance the flavors)
- ½ tablespoon kasuri methi (dried fenugreek leaves)
- 1½ cups hot water (to make gravy; cut down to 1 cup if omitting cashews)
- ⅓ cup heavy cream (or whipping cream; divided)
- 2 tablespoons coriander leaves (fine chopped, for garnish)
How to Make Butter Chicken Recipe (Indian Chicken Makhani)
Step 1: Marinate the Chicken
Marinate chicken with lemon juice, chili powder, and salt. Cover and rest for about 20 minutes. Next, add yogurt, kasuri methi, oil, turmeric, ginger garlic paste, coriander powder, cumin powder, and garam masala powder. Mix well.
Step 2: Allow Marination Time
Cover and refrigerate the marinated chicken. Allow it to rest for at least 30 minutes, although overnight gives the best results.
Step 3: Sauté Onions
(Optional step): If using onion in your recipe, heat 1 tablespoon of oil in a pan over medium heat. Sauté onions until they are lightly golden brown—this should take about 7 minutes. Let cool down before adding them later.
Step 4: Prepare Tomato Puree
In a blender add tomatoes along with sautéed onions if used. Add soaked cashews and water as needed. Blend until you have a smooth puree. For an extra creamy texture you can blend cashews separately with water.
Continue through each step until your Butter Chicken Recipe is complete! Enjoy this dish with your choice of rice or naan!
How to Serve Butter Chicken Recipe (Indian Chicken Makhani)
Butter chicken is a versatile dish that pairs beautifully with various sides. You can elevate your meal by serving it with traditional accompaniments that enhance its rich flavors. Here are some delightful serving suggestions for your butter chicken recipe.
With Turmeric Rice
- Turmeric rice adds a vibrant color and subtle flavor, perfectly complementing the creamy sauce of butter chicken.
With Naan
- Soft and fluffy naan is ideal for scooping up the buttery sauce, making every bite enjoyable and satisfying.
With Cumin Rice
- Cumin rice brings a warm, earthy aroma that pairs well with the spices in butter chicken, creating a harmonious blend of tastes.
With Basmati Rice
- The fragrant basmati rice provides a light base for the rich gravy of butter chicken, ensuring a balanced meal.
With Raita
- A cooling yogurt-based raita can balance the spices in butter chicken and provide a refreshing element to each bite.
Garnished with Coriander Leaves
- Chopped fresh coriander leaves not only add a pop of color but also enhance the flavors, giving your dish an aromatic finish.
How to Perfect Butter Chicken Recipe (Indian Chicken Makhani)
Creating the perfect butter chicken requires attention to detail and a few helpful tips. Follow these suggestions to enhance your dish even further.
-
Marinate Longer: For maximum flavor, marinate the chicken overnight. This allows the spices to penetrate effectively.
-
Use Fresh Ingredients: Fresh tomatoes and spices will elevate the taste of your butter chicken. Avoid canned tomatoes if possible.
-
Adjust Spice Levels: Tailor the heat level by adjusting chili powder according to your preference, especially if serving kids.
-
Blend Smoothly: Ensure that your tomato and cashew mixture is blended until completely smooth for a creamy texture.
-
Add Cream Gradually: When adding cream to the gravy, do it gradually while stirring to achieve the desired consistency without overwhelming flavors.
-
Taste as You Cook: Regularly taste your gravy while cooking and adjust salt or spices as needed for perfect seasoning.
Best Side Dishes for Butter Chicken Recipe (Indian Chicken Makhani)
Pairing side dishes with butter chicken can transform your meal into an unforgettable feast. Here are some excellent options to consider:
- Garlic Naan: Infused with garlic, this bread is perfect for sopping up the delicious sauce.
- Jeera Rice: Cumin-flavored rice offers a fragrant base that complements the richness of butter chicken.
- Vegetable Curry: A light vegetable curry adds variety and balances out the heaviness of butter chicken.
- Onion Salad: A simple salad of sliced onions and cucumbers provides crunch and freshness alongside creamy dishes.
- Pulao: Flavored rice mixed with vegetables or nuts makes for a festive side that enhances any Indian meal.
- Papadum: Crispy lentil wafers add texture and make for an enjoyable snack alongside your main dish.
- Chickpea Salad: A refreshing chickpea salad can provide protein while adding brightness to your plate.
- Mint Chutney: This refreshing dip made from mint leaves adds an herby kick to every bite of buttery goodness.
Common Mistakes to Avoid
Many home cooks struggle with achieving the perfect butter chicken. Here are some common mistakes to watch out for:
- Skipping the Marinade: Not marinating the chicken long enough can lead to bland flavors. Aim for at least 30 minutes, or overnight for best results.
- Using Low-Quality Tomatoes: Using canned tomatoes instead of fresh can impact flavor. Always opt for ripe, fresh tomatoes or high-quality canned options.
- Ignoring Spice Adjustments: Not adjusting spice levels according to personal taste can ruin the dish. Taste as you go and modify spices to suit your preference.
- Overcooking the Chicken: Cooking chicken too long can make it dry. Monitor cooking times closely and ensure the chicken is tender and juicy.
- Neglecting to Blend Smoothly: Leaving chunks in your tomato-cashew blend will affect the sauce’s texture. Ensure a smooth puree for a luxurious sauce.

Storage & Reheating Instructions
Refrigerator Storage
- Store butter chicken in an airtight container.
- It will last for about 3-4 days in the refrigerator.
Freezing Butter Chicken Recipe (Indian Chicken Makhani)
- Use a freezer-safe container or resealable bag.
- It can be frozen for up to 2-3 months.
Reheating Butter Chicken Recipe (Indian Chicken Makhani)
- Oven: Preheat oven to 350°F (175°C). Place the butter chicken in an oven-safe dish, cover, and heat for about 20 minutes or until warmed through.
- Microwave: Heat in a microwave-safe bowl on medium power for 2-3 minutes, stirring halfway through.
- Stovetop: Warm over medium heat in a saucepan, stirring occasionally until heated through.
Frequently Asked Questions
Here are some common questions about this butter chicken recipe:
What is Butter Chicken Recipe (Indian Chicken Makhani)?
Butter chicken is a creamy Indian dish made with marinated chicken cooked in a spiced tomato sauce. It’s rich and flavorful, perfect with rice or naan.
Can I make Butter Chicken ahead of time?
Yes! You can marinate the chicken and prepare the sauce ahead of time. Store them separately in the refrigerator until you’re ready to cook.
How can I make Butter Chicken spicier?
To increase spiciness, add more Kashmiri red chili powder or include green chilies during cooking. Adjust according to your heat preference.
Is there a vegetarian version of Butter Chicken?
Absolutely! You can substitute chicken with paneer or tofu. The cooking process remains largely the same for these alternatives.
Final Thoughts
This Butter Chicken Recipe (Indian Chicken Makhani) is not only delicious but also versatile. You can customize it by adjusting spices or adding vegetables according to your taste. Give it a try; it’s bound to become a family favorite!
Butter Chicken Recipe (Indian Chicken Makhani)
Butter Chicken Recipe (Indian Chicken Makhani) is an iconic dish that encapsulates the essence of Indian cuisine with its rich, creamy tomato sauce and tender marinated chicken. This recipe brings a delightful blend of aromatic spices and a velvety texture that will have your family and friends coming back for more. Perfect for weeknight dinners or special gatherings, butter chicken pairs beautifully with fluffy naan or fragrant rice, making it a complete meal that satisfies both the palate and the heart. Experience the warmth and comfort of this beloved dish right in your kitchen!
- Prep Time: 30 minutes
- Cook Time: 30 minutes
- Total Time: 1 hour
- Yield: Serves 4
- Category: Dinner
- Method: Cooking
- Cuisine: Indian
Ingredients
- ½ kg boneless chicken, cut into 1-inch pieces
- 600 grams fresh tomatoes or canned tomato puree
- ¾ cup Greek yogurt
- 2 to 3 tablespoons butter
- Kashmiri red chili powder
- garam masala
- cumin powder
- coriander powder
- 28 cashews, soaked in hot water
- ⅓ cup heavy cream
Instructions
- Marinate the chicken with lemon juice, chili powder, and salt; let it rest for 20 minutes. Add yogurt, kasuri methi, oil, turmeric, ginger garlic paste, coriander powder, cumin powder, and garam masala. Mix well.
- Refrigerate the marinated chicken for at least 30 minutes (overnight is best).
- If using onions, sauté them until golden brown in oil.
- Blend fresh tomatoes (and sautéed onions if used) with soaked cashews until smooth.
- In a pan, cook the marinated chicken until done; add the tomato-cashew puree and simmer. Stir in cream gradually.
- Serve hot with naan or rice.
Nutrition
- Serving Size: 1 cup (240g)
- Calories: 360
- Sugar: 7g
- Sodium: 530mg
- Fat: 22g
- Saturated Fat: 10g
- Unsaturated Fat: 11g
- Trans Fat: 0g
- Carbohydrates: 18g
- Fiber: 2g
- Protein: 25g
- Cholesterol: 90mg