Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Creamy chicken tikka masala in a black bowl garnished with fresh cilantro. Classic Indian dish featuring tender chicken in a flavorful, spiced tomato-based sauce. Perfect for serving with rice or naan bread.

Butter Chicken Recipe


Description

Tender yogurt-marinated chicken in a rich, creamy tomato sauce with aromatic spices—this authentic butter chicken brings North Indian restaurant magic right to your kitchen.

Prep Time: 40 minutes (including marinating) | Cook Time: 30 minutes | Total Time: 70 minutes | Servings: 4Creamy chicken tikka masala in a black bowl garnished with fresh cilantro. Classic Indian dish featuring tender chicken in a flavorful, spiced tomato-based sauce. Perfect for serving with rice or naan bread.


Ingredients

Scale
  • 1 lb boneless, skinless chicken thighs, cut into bite-sized pieces (thighs stay juicier than breasts)
  • 1/4 cup plain full-fat yogurt (don’t use low-fat)
  • 2 tbsp vegetable oil
  • 1 onion, finely chopped
  • 2 cloves garlic, minced
  • 1-inch piece of fresh ginger, grated (about 1 tablespoon)
  • 1 tsp ground cumin
  • 1 tsp ground coriander
  • 1/2 tsp turmeric
  • 1/2 tsp chili powder (adjust based on heat preference)
  • 1/2 tsp garam masala (this is crucial for authentic flavor)
  • 1 cup tomato puree (plain, without added seasonings)
  • 1/2 cup heavy cream (or half-and-half for a lighter version)
  • Salt and pepper, to taste
  • Fresh cilantro, for garnish

Instructions

  1. In a medium bowl, combine the yogurt with a good pinch of salt and pepper. Add the chicken pieces and use your hands to coat them thoroughly—every piece should be covered. Cover and refrigerate for at least 30 minutes, though 2-4 hours is even better for maximum tenderness.
  2. When ready to cook, heat the vegetable oil in a large skillet over medium heat. Add the finely chopped onion and cook for 5-7 minutes, stirring occasionally, until soft, translucent, and just starting to turn golden.
  3. Add the minced garlic and grated ginger to the skillet, stirring constantly for about 1 minute until incredibly fragrant. Your kitchen should smell amazing right now.
  4. Add all the spices—cumin, coriander, turmeric, chili powder, and garam masala. Stir constantly for exactly 1 minute to toast them and release their essential oils. They should become very aromatic and darken slightly.
  5. Add the marinated chicken pieces (yogurt and all) to the skillet and cook for 5-6 minutes, stirring occasionally, until the chicken is browned on most sides. It doesn’t need to be cooked through yet.
  6. Pour in the tomato puree and stir everything together. Bring to a simmer, then reduce heat to medium-low, cover, and cook for about 15 minutes, stirring occasionally. The chicken should be completely cooked through and tender.
  7. Stir in the heavy cream and let everything simmer uncovered for another 5 minutes. The sauce should thicken slightly and turn a gorgeous orange-red color.
  8. Taste and adjust seasoning with more salt and pepper as needed. Every batch is slightly different, so trust your taste buds.
  9. Garnish generously with fresh chopped cilantro and serve hot with basmati rice or warm naan bread for soaking up that incredible sauce.

Nutrition Information (Per Serving):

  • Calories: 340
  • Carbohydrates: 12g
  • Protein: 28g
  • Fat: 21g
  • Fiber: 2g
  • Sodium: 380mg
  • Vitamin A: 18% DV (from tomatoes and spices)
  • Vitamin C: 12% DV
  • Iron: 15% DV

This butter chicken provides excellent protein along with beneficial spices that have anti-inflammatory properties, making it both delicious and nutritious.

Notes:

  • Seriously, marinate that chicken for at least 30 minutes—it makes a huge difference in tenderness and flavor
  • Use chicken thighs, not breasts—they stay much juicier during the long simmer
  • Fresh spices matter enormously—if your garam masala doesn’t smell strong when you open the jar, replace it
  • Don’t skip toasting the spices for that one minute—it transforms their flavor completely
  • The sauce should be creamy and coat the back of a spoon; add water if it’s too thick, simmer longer if too thin

Storage Tips:

  • Let the butter chicken cool completely before storing in an airtight container in the fridge for up to 3 days
  • This freezes beautifully for up to 3 months in freezer-safe containers
  • Thaw overnight in the fridge, then reheat gently on the stovetop over medium-low heat, stirring occasionally
  • The flavor actually improves after a day as all the spices meld together, making this perfect for meal prep

Serving Suggestions:

  • Traditional Indian Style: Serve over fluffy basmati rice with warm naan bread and a side of cucumber raita to cool the palate
  • With Indian Sides: Pair with jeera rice (cumin rice), crispy papadums, and mango chutney for a complete Indian feast
  • Simple Presentation: Just rice and naan is honestly enough—let the butter chicken be the star of the show
  • With Fresh Elements: Add a side of sliced onions, lemon wedges, and extra cilantro for people to customize their plates

Mix It Up (Recipe Variations):

Restaurant-Style Butter Chicken: Add 1-2 tablespoons of kasuri methi (dried fenugreek leaves) during the last 5 minutes of cooking for that authentic restaurant depth of flavor.

Creamy Cashew Butter Chicken: Blend 1/4 cup of soaked cashews into a paste and stir it into the sauce for extra richness and a subtle nutty flavor that’s incredibly luxurious.

Paneer Makhani: Replace the chicken with cubed paneer (Indian cottage cheese) for a vegetarian version that’s equally beloved—add the paneer during the last 10 minutes of cooking.

Veggie-Loaded Butter Chicken: Add diced bell peppers or frozen peas during the last 10 minutes of cooking for extra vegetables and color without changing the essential character of the dish.

What Makes This Recipe Special:

Butter chicken, or murgh makhani, originated in 1950s Delhi when innovative chefs created this dish to use tandoori chicken in a rich tomato-cream sauce. What distinguishes authentic butter chicken is the yogurt marinade that tenderizes the meat, combined with properly toasted spices and the signature tomato-cream base enriched with garam masala—creating a balanced sauce that’s neither too spicy nor too mild. This technique of marinating first, then layering flavors through careful spice toasting, produces the complex taste that made butter chicken one of India’s most internationally recognized dishes.