How To Make Authentic Indian Butter Chicken At Home


Welcome to the world of authentic Indian cuisine! Today, we'll show you how to make the most delicious butter chicken at home. Get ready to impress your taste buds and your loved ones.


First, gather all the necessary ingredients. You'll need chicken, yogurt, tomatoes, onions, garlic, ginger, garam masala, cumin, coriander, turmeric, and of course, butter. Don't forget the basmati rice and naan bread for serving.


Marinate the chicken in yogurt, ginger, and garlic for at least an hour. This will make the chicken tender and infuse it with flavor. Meanwhile, blend the tomatoes and onions to make a smooth puree.


In a pan, melt butter and add the garam masala, cumin, coriander, and turmeric. Let the spices cook for a minute before adding the pureed tomatoes and onions. Cook until the mixture thickens.


Now, add the marinated chicken to the pan and let it cook for 10-15 minutes. Make sure to stir occasionally to prevent burning. The chicken should be fully cooked and tender.


Next, add a cup of water to the pan and let the curry simmer for another 10 minutes. This will allow the flavors to blend together and create a rich and creamy sauce.


While the curry is simmering, cook the basmati rice according to package instructions. You can also heat up the naan bread in the oven for a few minutes.


Once the curry is done, turn off the heat and let it cool for a few minutes. Then, add a dollop of butter on top and garnish with fresh coriander leaves. Your butter chicken is now ready to be served.


Plate the butter chicken with the basmati rice and naan bread. The combination of the creamy curry, fluffy rice, and crispy bread will take your taste buds on a journey to India.


Congratulations, you have successfully made authentic Indian butter chicken at home! We hope you enjoyed this recipe and will continue to explore the world of Indian cuisine. Stay tuned for more delicious recipes.