Authentic Indian Butter Chicken: Rich, Creamy Restaurant-Style Recipe

45m Cook time
20m Prep time
Medium Difficulty
Authentic Indian Butter Chicken: Rich, Creamy Restaurant-Style Recipe
Published , by Janet Chen

Master the art of making restaurant-quality Butter Chicken at home! This rich, aromatic curry features tender chicken pieces in a luxurious, creamy tomato-based sauce, served with perfectly cooked basmati rice. It's easier than you think and tastes even better than takeout!

Ingredients for Authentic Indian Butter Chicken: Rich, Creamy Restaurant-Style Recipe

4 servings
  • 28oz Chicken Thighs, boneless and skinless
  • 4oz Plain Yogurt
  • 2 tbsp Garam Masala
  • 1 tsp Ground Turmeric
  • 2 tsp Ground Cumin
  • 2 tsp Salt
  • 3oz Unsalted Butter
  • 1 whole Onion, finely chopped
  • 4 cloves Garlic Cloves, minced
  • 2 tbsp Ginger, grated
  • 2 tbsp Tomato Paste
  • 8oz Heavy Cream
  • 14oz Basmati Rice
  • 20oz Water for Rice

Instructions for Authentic Indian Butter Chicken: Rich, Creamy Restaurant-Style Recipe

  1. In a large bowl, combine 4oz plain yogurt, 1 tbsp garam masala, 1 tsp turmeric, 1 tsp cumin, and 1 tsp salt
  2. Add 28oz chicken thighs to the marinade, coat well, and refrigerate for at least 30 minutes
  3. Rinse 14oz basmati rice until water runs clear. Add rice and 20oz water to a pot, bring to boil, then reduce heat and simmer covered for 15 minutes
  4. In a large skillet, melt 3oz butter over medium heat
  5. Add 1 whole onion and cook until softened, about 5 minutes. Add 4 cloves garlic cloves and 2 tbsp ginger, cook for 1 minute
  6. Add 2 tbsp tomato paste, remaining 1 tbsp garam masala, 1 tsp cumin, and 1 tsp salt. Cook for 2 minutes
  7. Add marinated chicken and cook for 8-10 minutes until chicken is nearly cooked through
  8. Pour in 8oz heavy cream, bring to a simmer, and cook for 5-7 minutes until chicken is fully cooked and sauce has thickened
  9. Serve hot over the prepared basmati rice

Discover the Magic of Homemade Butter Chicken: A Restaurant Classic Made Simple

As a chef who grew up straddling two culinary worlds, I've always been fascinated by dishes that tell a story of cultural fusion. Butter Chicken (Murgh Makhani) is precisely that - a relatively modern Indian dish that has conquered hearts worldwide. This velvety, aromatic curry transforms humble chicken thighs into a restaurant-worthy masterpiece that's actually achievable in your home kitchen. With just 20 minutes of prep and 45 minutes of cooking time, you'll create a dish that rivals your favorite Indian restaurant.

What makes this Butter Chicken recipe special is its balanced approach - it's rich without being heavy, creamy without being overwhelming, and spiced to perfection without setting your mouth on fire. The marriage of aromatic spices like garam masala, turmeric, and cumin with the tanginess of yogurt and the richness of cream creates that distinctive flavor that makes Butter Chicken so irresistible.

From My Family's Kitchen to Yours: A Butter Chicken Story

My journey with Butter Chicken began in my grandmother's kitchen in San Francisco, where she masterfully adapted traditional Indian recipes using ingredients available in our local markets. I remember standing on a step stool, barely tall enough to see over the counter, watching her blend spices with practiced precision. She taught me that the secret to exceptional Butter Chicken lies not just in the ingredients, but in the love and patience you put into each step.

Years later, when I was studying at culinary school, I had the privilege of learning from an Indian chef who shared his family's time-honored Butter Chicken recipe. He showed me how marinating the chicken in yogurt isn't just about flavor - it's about creating that incredibly tender texture that makes this dish so special. This recipe is a tribute to both these influential figures in my culinary journey, combining traditional techniques with modern accessibility.

Essential Tips for Perfect Butter Chicken Every Time

The key to restaurant-quality Butter Chicken lies in the details. Here are my tried-and-true tips:

  • Don't skip the marination - 30 minutes is minimum, but 4-6 hours will give you incredibly tender chicken
  • Toast your spices in the butter before adding other ingredients to release their full aromatic potential
  • Use full-fat yogurt for the marinade - the fat helps tenderize the meat and prevents the chicken from drying out
  • When adding cream, reduce the heat to prevent curdling
  • Let your sauce simmer until it reaches the right consistency - it should coat the back of a spoon
  • For the rice, rinse it until the water runs clear to remove excess starch and achieve perfectly fluffy grains
  • If your sauce is too thick, you can thin it with a little chicken broth rather than cream to maintain the flavor balance

Serving Your Homemade Butter Chicken in Style

This Butter Chicken recipe serves 4 generously, and presentation is key to the full restaurant experience. Serve it in a wide, shallow bowl with the sauce gently cradling the chicken pieces. Place the basmati rice alongside or underneath - I prefer alongside so guests can appreciate both components separately and combine them as they wish.

Garnish with a swirl of cream, a sprinkle of fresh cilantro, and if you're feeling fancy, a few julienned ginger strips. For a complete Indian feast, serve with naan bread to soak up every last drop of the sauce. Don't forget to have extra sauce on the table - trust me, your guests will ask for it! Consider serving with a simple cucumber raita or a fresh kachumber salad to balance the rich flavors.

Smart Substitutions for Your Butter Chicken Recipe

As a chef who's made countless batches of Butter Chicken, I've experimented with various substitutions while staying true to the dish's essence. Here are some tried-and-tested alternatives that work beautifully:

For the protein:

  • Chicken breasts can replace thighs, though they'll be slightly less tender. Cut them into 1.5-inch (4 cm) pieces and reduce cooking time by 2-3 minutes
  • For a vegetarian version, try firm tofu or cauliflower florets (about 28 oz/800g)

For the dairy components:

  • Replace heavy cream with coconut cream for a dairy-free version
  • Greek yogurt works perfectly instead of plain yogurt in the marinade
  • For a dairy-free marinade, use coconut yogurt
  • Ghee can substitute butter for a more authentic flavor

Spice alternatives:

  • No garam masala? Mix 1 teaspoon each of ground cumin, coriander, cardamom, and ½ teaspoon each of cinnamon and black pepper
  • Fresh ginger can be replaced with 1 teaspoon ground ginger per tablespoon
  • Garlic powder can work in a pinch (use 1/4 teaspoon per clove)

For the rice:

  • Jasmine rice offers a suitable alternative to basmati
  • Cauliflower rice provides a low-carb option
  • Quinoa or brown rice work for a healthier twist

Nutrition Facts: Understanding Your Butter Chicken Meal

Let's break down what's in your Butter Chicken serving to help you make informed choices. Each serving (approximately 14 oz/400g including rice) contains:

  • Calories: 650
  • Protein: 42g (perfect for muscle maintenance and satiety)
  • Fat: 38g (primarily from healthy sources like yogurt and cream)
  • Carbohydrates: 45g (mainly from the basmati rice)
  • Sugar: 8g (naturally occurring from tomatoes and onions)

This dish provides a well-balanced meal with:

  • High-quality protein from chicken thighs
  • Healthy fats from yogurt and cream
  • Complex carbohydrates from basmati rice
  • Essential minerals and vitamins from spices, particularly:
    • Turmeric (anti-inflammatory properties)
    • Ginger (digestive benefits)
    • Garlic (immune system support)

Allergy Awareness for Your Butter Chicken

As someone who regularly cooks for guests with various dietary restrictions, I always emphasize the importance of knowing potential allergens. This Butter Chicken recipe contains several common allergens:

Major allergens present:

  • Dairy (yogurt, heavy cream, butter)

Possible hidden allergens:

  • Some garam masala blends may contain mustard seeds
  • Commercial tomato paste might contain preservatives

For specific dietary restrictions:

  • Gluten-free: This recipe is naturally gluten-free, but always check your spice blend labels
  • Dairy-free: See substitutions section for alternatives
  • Nightshade sensitivity: Tomato paste is a nightshade product

Smart Storage Tips for Your Butter Chicken

Proper storage ensures your Butter Chicken maintains its rich flavors and safe consumption. Here's how to store it properly:

Refrigerator Storage:

  • Allow to cool completely (within 2 hours of cooking)
  • Store in an airtight container
  • Keeps for 3-4 days
  • Store rice separately to maintain best texture

Freezer Storage:

  • Freezes well for up to 3 months
  • Use freezer-safe containers or heavy-duty freezer bags
  • Leave some space for expansion
  • Label with date and contents

Reheating Guidelines:

  • Thaw frozen curry overnight in refrigerator
  • Reheat in microwave or stovetop until internal temperature reaches 165°F (74°C)
  • Add a splash of cream or water if sauce is too thick
  • Stir occasionally while reheating for even heating

Frequently Asked Questions About Butter Chicken

Q: Why did my sauce break and become grainy? A: This usually happens when cream is added to too hot a sauce or boiled too vigorously. Add cream on low heat and simmer gently.

Q: Can I make this ahead for a party? A: Absolutely! It actually tastes better the next day. Make up to 2 days ahead and reheat gently.

Q: Why marinate the chicken? A: The yogurt tenderizes the meat and helps spices penetrate better. Don't skip this step!

Q: How spicy is this recipe? A: This version is mild-medium. Adjust garam masala to taste.

Q: Can I make this in a slow cooker? A: Yes! Marinate chicken, then cook on low for 6-8 hours, adding cream in the last 30 minutes.

A Final Note on Making the Perfect Butter Chicken

After years of perfecting this Butter Chicken recipe, I can confidently say that success lies in the details. The magic happens in the marination process and the careful building of flavors through proper spice blooming. Don't rush the process - let those spices develop their full potential in the sauce.

Remember, authentic Indian cooking is about patience and love for the process. This recipe might seem complex at first, but once you master it, you'll have a restaurant-quality dish that will become your go-to comfort food. The rich, creamy sauce, tender chicken, and aromatic rice create a symphony of flavors that truly represents the best of Indian cuisine.

Whether you're cooking for family or hosting a dinner party, this Butter Chicken recipe will never disappoint. The combination of aromatic spices, tender chicken, and that luxurious sauce makes every bite a celebration of flavors. Happy cooking!

Recipe Author Janet Chen

Meet the chef, Janet Chen!

Hi there! I'm Janet, a professional chef who loves to cook traditional dishes. I'm an asian american chef and I try to incorporate my heritage into my cooking. I love to experiment with new ingredients and create delicious meals for my family and friends.

Leave a comment

Have a question? Submit your question, comment, or review below.

Recipe Rating