Butter Chicken Recipe Reddit: Authentic Punjabi Flavors Simplified

Butter Chicken Recipe Reddit: Authentic Punjabi Flavors Simplified

This butter chicken recipe brings authentic Punjabi flavors to your kitchen with a proven method refined through years of testing. The dish balances rich, creamy textures with aromatic spices without requiring complex techniques.

I developed this version to maintain restaurant-quality results while simplifying the process for home cooks. The marinade uses yogurt and traditional spices to tenderize the chicken, while the sauce achieves its signature velvety consistency through careful reduction.

What emerges is a dish with tender chicken in a luxurious tomato-based sauce, infused with garam masala and fenugreek. The flavors deepen as they meld, creating a result that tastes like it came from a Mumbai kitchen.

Serve with basmati rice and naan for the complete experience.

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Butter Chicken Recipe Reddit

Rich, aromatic ingredients create this luxurious Punjabi-inspired dish with authentic depth and creaminess.

Ingredient Amount Notes
Boneless Chicken Thighs 🍗 1 ½ lb Skinless, cut into bite-sized pieces
Plain Yogurt 🥛 1 cup Full-fat for best marinade texture
Lemon Juice 🍋 1 tbsp Freshly squeezed preferred
Garam Masala 🌿 1 ½ tbsp Freshly ground for optimal flavor
Ground Cumin 🌿 1 tsp Toasted for depth
Ground Coriander 🌿 1 tsp Freshly ground preferred
Turmeric Powder 🌶️ ½ tsp For color and earthiness
Kashmiri Red Chili Powder 🌶️ 1 tsp For authentic color and mild heat
Unsalted Butter 🧈 ½ cup Divided for cooking and finishing
Heavy Cream 🥛 1 cup For velvety sauce texture
Tomato Puree 🍅 2 cups San Marzano preferred for sweetness
Onion 🧅 1 whole Finely diced for sauce base
Garlic Cloves 🧄 4 cloves Minced for aromatic base
Fresh Ginger 🌿 1 tbsp Peeled and grated
Dried Fenugreek Leaves 🌿 1 tbsp Crushed between palms to release flavor
Salt 🧂 1 tsp Adjust to taste

The chicken matters here—boneless thighs stay juicier than breasts through the marinating and cooking. For the yogurt, full-fat Greek or Indian dahi gives the marinade its cling and tenderness. San Marzano tomatoes are ideal for the sauce base (look for the DOP label), but any good-quality canned tomato works. I source my spices from Patel Brothers or a well-stocked Indian grocery for authenticity.

No fenugreek leaves? Skip them—they’re traditional but not deal-breaking (though they add that signature Mumbai taste). Kashmiri chili powder can be swapped for half paprika/half cayenne for similar color and mild heat. The heavy cream is non-negotiable for that velvety texture, but in a pinch, coconut milk works (flavor will differ). Fresh ginger and garlic are key—jarred just doesn’t compare.

Marinate the chicken for at least 4 hours (overnight is best). The sauce keeps 3-4 days in the fridge and reheats beautifully. Freeze portions for up to 3 months—thaw and warm gently to preserve the creamy consistency.

❤️

Why You’ll Love This Recipe

  • One Bowl Wonder: I just dump the yogurt, lemon juice, and spices in a bowl with the chicken—no fancy prep, no fuss.
  • Flavor Explosion: The garam masala and cumin in the yogurt marinade make the chicken so tender and packed with that warm, aromatic taste.
  • Weeknight Hero: Honestly, it’s my go-to for busy evenings—marinate in the morning, cook in 20 minutes, and dinner’s done.
  • Leftovers for Days: The flavors taste even better the next day, and it reheats like a dream for lunch.

Step-by-Step Instructions for Butter Chicken

Master the authentic technique with these professional steps for restaurant-quality results.

Step 1: Marinate the Chicken for Maximum Flavor

In a large bowl, combine the 1 cup plain yogurt with 1 tbsp lemon juice, 1.5 tbsp garam masala, 1 tsp ground cumin, 1 tsp ground coriander, 0.5 tsp turmeric powder, 1 tsp Kashmiri red chili powder, and 1 tsp salt. Whisk until smooth and fully incorporated.

Add the 1.5 lb boneless chicken thighs and mix thoroughly to coat each piece evenly. Cover and refrigerate for at least 4 hours or preferably overnight. This marinating time allows the spices to penetrate deeply and tenderize the meat.

Step 2: Prepare the Aromatic Sauce Base

Heat 2 tbsp unsalted butter in a heavy-bottomed pot over medium heat. Add the finely diced onion and cook for 6-8 minutes until soft and golden brown. The natural sugars should caramelize slightly for depth of flavor.

Add the minced 4 cloves garlic cloves and 1 tbsp grated fresh ginger, stirring constantly for 1-2 minutes until fragrant. Immediately pour in the 2 cups tomato puree to prevent burning. Simmer for 10-12 minutes until thickened and darkened in color.

Step 3: Cook the Chicken and Finish the Sauce

While the sauce simmers, heat the remaining unsalted butter in a large skillet over medium-high heat. Remove chicken from marinade (reserve marinade) and cook for 5-6 minutes per side until lightly charred and cooked through. The pieces should reach 165°F internally.

Pour the reserved marinade into the tomato sauce and simmer for 5 minutes. Add the 1 cup heavy cream and remaining unsalted butter, stirring until fully melted. Crush the 1 tbsp dried fenugreek leaves between your palms and sprinkle into the sauce for authentic flavor.

Step 4: Combine and Simmer to Perfection

Gently fold the cooked chicken into the sauce, ensuring each piece is fully coated. Reduce heat to low and simmer for 10-15 minutes, allowing the flavors to meld together beautifully.

Taste and adjust seasoning if needed, though the initial 1 tsp salt should be sufficient. The sauce should be velvety smooth with a rich, orange-red hue. Serve immediately with naan or basmati rice for the full authentic experience.

👨‍🍳

Pro Tips For Making Butter Chicken Recipe Reddit

  • Marinate Overnight: I learned this the hard way—giving the chicken a full 12 hours in the yogurt, lemon juice, and garam masala makes the meat absurdly tender and packs in way more flavor than a quick 30-minute soak.
  • Pat Dry Before Cooking: Sounds tedious, but drying the marinated thighs with a paper towel guarantees a proper sear instead of steamed, pale chicken.
  • Skip the Overcrowding: After burning three batches, I finally figured out that cooking the chicken in a single layer with space between pieces is the only way to avoid soggy, boild-looking meat.
  • Bloom the Spices: My grandmother swore by this, and she was right: toasting the garam masala and cumin in the butter for 30 seconds before adding anything else wakes up the flavors like nothing else.

Essential Equipment for butter chicken recipe reddit

Heavy-Bottomed Pot

A 5-6 quart enameled cast iron Dutch oven is my top choice for the sauce—it distributes heat evenly and prevents scorching. I use my Le Creuset for this recipe. The heavy base ensures your tomato puree cooks down without burning. 🔥

Large Skillet

For cooking the chicken, a 12-inch stainless steel skillet gives you plenty of room to sear without crowding. I prefer All-Clad for its durability and even heating. Crowding the pan steams the chicken instead of searing it.

Mixing Bowls

Use a large glass or stainless steel bowl for marinating—at least 4 quarts to accommodate the chicken and yogurt mixture. I like Pyrex because it’s easy to clean and won’t absorb odors. Cover tightly with plastic wrap or a lid.

Wooden Spoon

A sturdy wooden spoon is essential for stirring the sauce as it simmers. It won’t scratch your pot’s surface and helps you scrape up any browned bits. I keep a dedicated spoon just for Indian cooking to avoid flavor transfer.

Measuring Cups and Spoons

Accurate measurements matter in this recipe, so use a set with both dry and liquid measures. I recommend OXO Good Grips for their clear markings and comfortable handles. The spices need precise ratios for balanced flavor.

Instant-Read Thermometer

To ensure your chicken reaches 165°F safely, use a digital instant-read thermometer. I trust my ThermoWorks ThermoPop for fast, accurate readings. This prevents overcooking while guaranteeing safety.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value
Total Fat 42g54%
Saturated Fat 22g110%
Cholesterol 210mg70%
Sodium 620mg27%
Total Carbohydrate 18g6%
Dietary Fiber 4g14%
Sugars 8g
Protein 38g76%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use chicken breast instead of thighs?

Yes, but thighs stay juicier. If using breast, reduce cooking time to 4-5 minutes per side to prevent dryness. The flavor will still be great!

2

Why is my sauce too thin?

Simmer it longer on medium-low heat to reduce. Stir frequently and add a splash of cream if needed. Patience is key for that velvety texture.

3

Can I skip the fenugreek leaves?

Yes, but they add authentic depth. If omitted, add an extra ½ tsp garam masala to compensate. The dish will still taste delicious.

4

How do I store leftovers?

Keep in an airtight container in the fridge for up to 4 days. Reheat gently on the stove to maintain the creamy texture.

★★★★★4.8(4 reviews)
Tyler Campbell