We Value Your Culinary Privacy
EatMee Recipes uses cookies to provide a personalized browsing experience, analyze recipe popularity, and serve relevant ads. You can review our full disclosure in our Privacy Policy.
Make authentic Butter Chicken with this foolproof recipe. Packed with rich traditional flavor, step-by-step photos, and cooking tips by Denisiya on EatMee Recipes.

Butter chicken also known as murgh makhani (Hindi: मुर्ग़ मक्खनी) is an Indian dish of chicken in a gently spiced curry sauce. It is served in India & abroad. The dish has its foundations in Punjabi food & was produced by the Moti Mahal eatery in Delhi, India.
This creamy meal is best enjoyed with plain or garlic naan.
I have leveled up my original recipe by adding one extra ingredient which is the Gorima’s Harissa Marinade.
Rinse the chicken & place onto a chopping board.

Cut the chicken into cubes & place into a bowl.

Marinate the chicken with turmeric powder, salt, cracked black pepper, red chilli flakes, chilli powder or masala, garam masala, cumin (jeera) powder, coriander (dhania) powder, cardamom (elachi) powder, ginger & garlic paste & thyme.

Add in the yoghurt.

Mix until the chicken is coated in the spices.

Cover the bowl with plastic (cling) wrap. Refrigerate for 30 minutes or overnight if you have time.

Once the chicken has marinated, remove it from the refrigerator.

Peel & chop the onion.

Rinse & blend the tomatoes.

To a pot on medium heat, add in the butter.

Allow the butter to melt.

Once the butter has melted, add in the onions, bay leaves, cinnamon sticks, cloves & curry leaves.

Mix well & allow to sauté until the onions are translucent.

Once the onions have become translucent, add in the blended tomatoes.

Mix well.

Cover with a lid & allow the tomatoes to cook for 5 minutes.

After 5 minutes, give it a quick stir.

Thereafter, add in the marinated chicken.

Add tomato paste.

Add in Gorima’s Harissa Marinade. I prefer adding it at this point because the flavours really come through & this marinade gives the dish a spicy kick.

Give everything a good mix.

Cover & allow the chicken to cook for 15 minutes.

After 15 minutes, give it a stir.

At this point, the whole spices (bay leaves, cinnamon sticks, etc) may be removed so that they aren’t in your way when eating.

Add in the fresh cream.

Keep a little fresh cream aside for plating.

Mix well.

Turn off the heat.

This Butter Chicken is ready & can be plated.

Drizzle some of that cream that was set aside & garnish with freshly chopped coriander (dhania).

Serve with plain naan, garlic naan, roti or rice.

Quick Tip: If there are any leftovers then you can use the naan as a pizza base & spread a layer of butter chicken over, followed by cheese & a little dried mixed herbs. Microwave or place in the oven until the cheese is melted. Slice & serve.
This can also be used as a filling for a Butter Chicken Pie.
Follow along with Denisiya's step-by-step video guide for Butter Chicken.
Expert kitchen guidance and troubleshooting for making the best Butter Chicken
Absolutely! You can easily tailor the heat by increasing or reducing the chili powder and fresh chilies to suit your family’s palate without compromising the authentic flavor profile.
Yes, you can freeze Butter Chicken in an airtight, freezer-safe container for up to 2 to 3 months. Thaw overnight in the refrigerator before gently reheating.
Reheat gently on the stovetop over low heat with a splash of water, or in the microwave covered with a damp paper towel to retain moisture.

Hi, I'm Denisiya! Food lover, recipe developer, and founder of EatMee Recipes. I specialize in authentic South African Durban Indian cuisine, comforting curries, and modern Instant Pot adaptations. Every recipe on this site is tested in my personal kitchen to ensure you get mouth-watering, foolproof results every time.
Have you tried this recipe or have questions for Denisiya? Join the conversation below.
No comments yet. Be the first to share your thoughts on this recipe!
Leave a Comment
Your email address will not be published. Required fields are marked *