Go Back
Butter Chicken, or "Murgh Makhani," is a cherished staple of Indian cuisine that has captured the hearts and palates of food enthusiasts worldwide. With its rich and creamy sauce enveloping tender pieces of chicken, it embodies the essence of comfort food. The dish's popularity can be attributed to its harmonious blend of spices and flavors that create a satisfying and indulgent experience. While dining out at an Indian restaurant is always a treat, making Butter Chicken at home allows for a deeper connection to the dish and an opportunity to customize it to your liking.

Quick & Easy Homemade Butter Chicken

Indulge in a rich and creamy homemade butter chicken that's both quick and easy to prepare! This delightful dish features tender marinated chicken thighs cooked in a sumptuous sauce made with crushed tomatoes and heavy cream, all enriched with aromatic spices. Perfect for serving over basmati rice or with warm naan, this recipe is sure to impress family and friends. With a total time of just 55 minutes, you'll have a delicious meal ready in no time!

Ingredients
  

1 lb (450g) boneless chicken thighs, cut into bite-sized pieces

1 cup plain yogurt

2 tablespoons lemon juice

2 tablespoons garam masala

1 teaspoon turmeric powder

1 teaspoon cumin powder

1 tablespoon ginger-garlic paste

4 tablespoons unsalted butter

1 medium onion, finely chopped

1 can (14 oz) crushed tomatoes

1 cup heavy cream

Salt and pepper to taste

Fresh cilantro, chopped (for garnish)

Instructions
 

Marinate the Chicken: In a large bowl, combine the yogurt, lemon juice, garam masala, turmeric, cumin, ginger-garlic paste, salt, and pepper. Add the chicken pieces, ensuring they’re well-coated. Cover and marinate for at least 30 minutes (up to 2 hours for more flavor).

    Cook the Chicken: In a large skillet, melt 2 tablespoons of butter over medium heat. Add the marinated chicken (reserving excess marinade) and cook until browned, about 5-7 minutes. Cook the chicken in batches if necessary, to avoid overcrowding the pan. Remove the chicken and set aside.

      Sauté Onions: In the same skillet, add the remaining 2 tablespoons of butter. Once melted, add the chopped onions and sauté until golden and fragrant, about 5 minutes.

        Make the Sauce: Stir in the crushed tomatoes and reserved marinade. Bring to a simmer and cook for 5 minutes, allowing the flavors to meld.

          Combine Chicken and Sauce: Return the chicken to the skillet, stirring to combine. Pour in the heavy cream and mix well. Allow the dish to simmer for an additional 10 minutes, stirring occasionally to prevent sticking.

            Season and Garnish: Taste and adjust seasoning with salt and pepper if needed. Remove from heat and garnish with freshly chopped cilantro.

              Serve: Serve your homemade butter chicken hot with basmati rice or naan bread, and enjoy the creamy, spiced flavor burst!

                Prep Time: 15 min | Total Time: 55 min | Servings: 4