Prepare succulent chicken thighs marinated in spiced yogurt, then grilled to perfection before simmering in a luxurious sauce. The base combines butter-sautéed onions, garlic, and ginger with crushed tomatoes and warm spices like cumin, coriander, and garam masala. Finished with heavy cream and dried fenugreek leaves, this dish creates an incredibly silky texture and deep, complex flavors that develop beautifully as the sauce reduces.
The first time I attempted butter chicken, I made the rookie mistake of skipping the charred chicken step and just cooked everything together. It was still good, but something was missing, that deep smoky note that makes restaurant versions sing. My friend Priya laughed when I told her and said, "You have to kiss the chicken with fire first." Now I never skip that grill step, and the difference is night and day.
Last winter, my neighbor came over unexpectedly while I had a batch simmering on the stove. She stood in my kitchen doorway, closed her eyes, and said, "It smells like my mothers kitchen in Delhi." We ended up eating together at my counter, bread dipping into sauce, and she taught me the trick of crushing the dried fenugreek between your palms before adding it to release its fragrance.
Ingredients
- 600 g boneless chicken thighs: Thighs stay juicier than breast through grilling and simmering, plus they have more flavor to stand up to the bold spices
- 150 g plain Greek yogurt: The acidity tenderizes the meat while the thick texture clings better than regular yogurt
- 1 ½ tbsp lemon juice: This brightens the heavy marinade and helps break down the fibers for maximum tenderness
- 1 tbsp ginger paste and 1 tbsp garlic paste: Using fresh pastes instead of powder gives you that authentic depth you cannot fake
- 1 ½ tsp ground cumin and coriander: These earthy spices form the backbone of the flavor profile
- 1 tsp garam masala: Save some for the sauce too, but this warming blend is essential in the marinade
- 3 tbsp unsalted butter: Butter is literally in the name, do not skimp here, it creates that velvety restaurant texture
- 1 large onion, finely chopped: Take your time caramelizing these, they become the sweet foundation of the sauce
- 400 g canned crushed tomatoes: Good quality canned tomatoes actually work better than fresh here for consistent flavor
- 125 ml heavy cream: This tempers the tomatoes and creates that luscious mouthfeel everyone loves
- 1 tsp kasuri methi: These dried fenugreek leaves are the secret ingredient that separates home cooks from restaurants
Instructions
- Marinate the chicken:
- Combine all the marinade ingredients in a large bowl, add the chicken pieces, and coat them thoroughly. Cover and let it sit in the refrigerator for at least an hour, but overnight is even better if you can plan ahead.
- Grill the chicken:
- Preheat your grill or broiler to high and arrange the marinated chicken on a foil-lined tray. Grill for about 8 to 10 minutes, turning once, until you see nice char marks and the chicken is just cooked through.
- Build the sauce base:
- Heat the butter and oil in a large skillet over medium heat, then sauté the onions for 5 to 6 minutes until they turn golden. Stir in the garlic and ginger paste and cook for another minute until fragrant.
- Add the spices and tomatoes:
- Pour in the crushed tomatoes along with the cumin, coriander, paprika, garam masala, sugar, and chili powder. Let this simmer for 10 to 12 minutes, stirring occasionally, until the sauce thickens and you see oil starting to separate on top.
- Blend until smooth:
- Transfer the sauce to a blender and puree until completely smooth, or use an immersion blender directly in the pan. Return the silky sauce to the stove.
- Combine everything:
- Add the grilled chicken pieces to the sauce and stir in the cream and kasuri methi. Let it simmer gently for 8 to 10 minutes so the flavors meld together and the chicken absorbs some of that sauce.
- Finish and serve:
- Taste and adjust the salt, then garnish with chopped fresh cilantro. Serve hot over rice or with naan for soaking up every last drop.
My daughter used to call this "orange chicken" when she was little and would request it for every birthday dinner. Now she makes it for her own friends, and I get texts asking for the recipe because apparently mine is not exactly the same as hers.
Making It Ahead
The sauce actually improves overnight as the spices have time to marry and mellow. Make the sauce up to three days ahead and store it in the refrigerator, then just reheat and add freshly grilled chicken when you are ready to serve.
Perfecting The Texture
If your sauce feels too thin after blending, simmer it uncovered for a few more minutes to reduce. Conversely, if it becomes too thick, a splash of water or cream brings it back to that silky consistency that coats the back of a spoon.
Serving Suggestions
Steamed basmati rice flecked with whole cumin seeds is the classic pairing, but garlic naan for sauce-dipping is non-negotiable in my house. A simple cucumber raita on the side helps cool the palate if you went heavy on the chili powder.
- Warm your naan directly over a gas flame for those authentic charred spots
- Sprinkle extra garam masala on top right before serving for a burst of aromatic flavor
- Squeeze fresh lemon juice over individual portions to brighten all that richness
This recipe has traveled from Delhi dinner tables to kitchens around the world for good reason. Make it once and it will claim a permanent spot in your comfort food rotation.
Recipe FAQs
- → What makes butter chicken creamy?
-
The creaminess comes from heavy cream added at the end of cooking, combined with the butter base and yogurt-marinated chicken. These ingredients create the signature velvety texture that defines this dish.
- → Can I use chicken breast instead of thighs?
-
Yes, chicken breast works well though thighs remain juicier due to higher fat content. If using breast, reduce cooking time slightly to prevent drying. Cut breast pieces slightly larger than thighs to maintain moisture.
- → How long should I marinate the chicken?
-
Marinate for at least one hour, ideally overnight. Longer marinating time allows the yogurt and spices to penetrate deeply, resulting in more flavorful and tender meat. The yogurt also helps tenderize the chicken fibers.
- → What can I serve with butter chicken?
-
Traditional pairings include basmati rice and garlic naan bread. The sauce is perfect for soaking up with warm bread. You could also serve with roti, paratha, or for a lighter option, cauliflower rice.
- → Is butter chicken spicy?
-
This version offers mild to medium heat from chili powder and paprika. Adjust spice levels by reducing or increasing these ingredients. The cream and butter help balance the heat, creating a milder flavor profile than many other Indian curries.
- → What is kasuri methi?
-
Kasuri methi are dried fenugreek leaves with a distinctive bitter-sweet aroma. Crushing them before adding releases their essential oils. They're traditional in butter chicken and contribute an authentic flavor that's difficult to substitute.