Butter Chicken is one of those dishes I can make again and again without ever getting bored. It’s rich, creamy, mildly spiced, and unbelievably comforting. Every spoonful tastes like something you’d order at a restaurant, yet it’s surprisingly simple to make at home. If you love warm spices, tender chicken, and a velvety tomato-based sauce, this recipe will become your new favorite.
Today, I’m sharing my easy, foolproof Butter Chicken recipe—perfect for beginners, families, and anyone craving a cozy meal.
Quick Facts
-
Prep Time: 20 minutes
-
Cooking Time: 35 minutes
-
Total Time: 55 minutes
-
Serving Size: 4 servings
Why You’ll Love This Butter Chicken
Butter Chicken is the ultimate comfort dish. Here’s why I adore it:
-
Tender chicken cooked in a buttery, creamy gravy
-
Mild spice level — great for kids and spice-sensitive eaters
-
Restaurant-style flavors made with pantry ingredients
-
Perfect for weeknights or special occasions
-
Tastes even better the next day!
The balance of tangy tomatoes, silky cream, and warm Indian spices makes this dish irresistible.
Ingredients You’ll Need
For the Chicken Marinade
-
500g chicken (boneless or bone-in), cut into medium pieces
-
½ cup yogurt
-
1 tbsp ginger-garlic paste
-
1 tsp red chilli powder
-
1 tsp garam masala
-
1 tbsp lemon juice
-
Salt to taste
For the Gravy
-
2 tbsp butter
-
1 tbsp oil
-
1 large onion, chopped
-
3 tomatoes, pureed
-
1 tbsp ginger-garlic paste
-
1 tsp turmeric
-
1 tsp coriander powder
-
1 tsp cumin powder
-
1 tsp red chilli powder (adjust to taste)
-
1 tsp garam masala
-
½ cup fresh cream
-
1 tsp sugar (optional, balances the tang)
-
Salt to taste
-
Kasuri methi (crushed), for garnish
-
Fresh coriander leaves, for garnish
How to Make Butter Chicken
Step 1: Marinate the Chicken
Mix the chicken with yogurt, spices, ginger-garlic paste, lemon juice, and salt.
Let it rest for at least 30 minutes—longer if possible. This makes the chicken tender and flavorful.
Step 2: Cook the Chicken
Sear the marinated chicken in a pan with a little oil until lightly browned.
It doesn’t have to be fully cooked yet—it will finish cooking in the gravy.
Step 3: Make the Base Gravy
In the same pan, add butter and chopped onions. Sauté until golden.
Add ginger-garlic paste and cook until the raw smell disappears.
Stir in the spice powders and sauté briefly.
Step 4: Add Tomatoes
Pour in the tomato puree and cook until the oil separates from the masala.
This step builds the rich flavour Butter Chicken is known for.
Step 5: Add Chicken & Cream
Add the seared chicken to the gravy, along with salt and sugar.
Simmer for 10–12 minutes until the chicken is cooked through.
Lower the heat and stir in cream and kasuri methi—this makes the sauce silky and aromatic.
Step 6: Garnish & Serve
Add a swirl of cream and fresh coriander.
Serve hot and enjoy the richness!
Serving Suggestions
-
Basmati rice – classic and perfect
-
Butter naan – soft and fluffy to soak up the gravy
-
Roti or paratha – great everyday options
-
Fresh salad or cucumber raita – balances the richness
-
Add a squeeze of lemon or extra kasuri methi on top
Tips for Customization
-
Want it spicier? Add green chillies or extra chilli powder.
-
Want it lighter? Replace cream with milk or coconut milk.
-
Want a smoother gravy? Blend the cooked onion-tomato mixture before adding the chicken.
-
Dairy-free version: Use coconut cream + oil instead of butter.
-
Restaurant-style smoky flavour: Add a small piece of burning charcoal in a bowl, place inside the pot, and cover for 1–2 minutes.
Nutritional Info (Approx per serving)
-
Calories: 385
-
Protein: 28g
-
Carbs: 12g
-
Fat: 25g
-
Fiber: 2g
FAQs
1. Can I use leftover grilled or tandoori chicken?
Yes! It adds amazing smoky flavour.
2. Can I make Butter Chicken ahead of time?
Absolutely. It tastes even better the next day.
3. Can I freeze Butter Chicken?
Yes — freeze for up to 2 months in airtight containers.
4. What cream should I use?
Heavy cream or fresh cream works best. Avoid whipping cream.
5. Can I replace chicken with paneer or tofu?
Yes! The gravy works beautifully with both.
Final Thoughts
Butter Chicken is more than just a recipe—it’s a warm, comforting experience. Every spoonful brings a perfect blend of spices, creaminess, and tenderness. Whether you’re cooking for family, guests, or just yourself, this recipe guarantees a delicious, restaurant-style dish made right at home.