Authentic Indian Butter Chicken with Naan and Rice

 

Authentic Indian Butter Chicken, also known as Murgh Makhani, is a rich, creamy, and aromatic dish featuring marinated chicken cooked in a velvety tomato-based sauce infused with Indian spices. Served with soft naan and fragrant basmati rice, this classic dish offers the perfect balance of spice, tanginess, and creaminess, making it a favorite in Indian cuisine.

Why You’ll Love This Recipe

  • Authentic Flavor – Made with traditional Indian spices, yogurt-marinated chicken, and a luscious butter-infused sauce.
  • Perfectly Creamy – The combination of butter, cream, and tomatoes creates a silky, smooth sauce.
  • Restaurant-Quality at Home – This recipe rivals the best Indian takeout but is easy to make in your kitchen.
  • Served with Naan and Rice – The perfect accompaniments to soak up the rich and flavorful sauce.

Ingredients

(Tip: You can find the complete list of ingredients and their measurements in the recipe card below.)

For the Chicken Marinade:

  • Boneless, skinless chicken thighs (or chicken breast)
  • Plain yogurt
  • Garlic (minced)
  • Ginger (grated)
  • Garam masala
  • Ground cumin
  • Ground coriander
  • Turmeric
  • Red chili powder
  • Lemon juice
  • Salt

For the Butter Chicken Sauce:

  • Butter
  • Onion (finely chopped)
  • Garlic (minced)
  • Ginger (grated)
  • Garam masala
  • Ground cumin
  • Ground coriander
  • Kashmiri red chili powder (or paprika)
  • Tomato paste
  • Crushed tomatoes
  • Heavy cream
  • Sugar (optional, to balance acidity)
  • Kasuri methi (dried fenugreek leaves)
  • Salt
  • Fresh cilantro (for garnish)

For Serving:

  • Basmati rice
  • Naan bread

Directions

Step 1: Marinate the Chicken

  1. In a bowl, mix yogurt, garlic, ginger, garam masala, cumin, coriander, turmeric, red chili powder, lemon juice, and salt.
  2. Coat the chicken pieces in the marinade and refrigerate for at least 1 hour (overnight for the best flavor).

Step 2: Cook the Chicken

  1. Heat butter in a pan over medium heat. Add the marinated chicken and cook until browned and almost fully cooked. Remove and set aside.

Step 3: Prepare the Sauce

  1. In the same pan, add more butter and sauté onions until soft and golden.
  2. Stir in garlic and ginger, cooking until fragrant.
  3. Add garam masala, cumin, coriander, and Kashmiri red chili powder, stirring for 30 seconds.
  4. Stir in tomato paste and cook for 1-2 minutes, then add crushed tomatoes and simmer for 10 minutes.

Step 4: Blend and Finish the Sauce

  1. For a smooth texture, blend the sauce using an immersion blender or regular blender.
  2. Return the sauce to the pan, then add heavy cream, sugar (if using), kasuri methi, and salt. Simmer for another 5 minutes.
  3. Add the cooked chicken back into the sauce and simmer for 10-15 minutes until tender and fully cooked.

Step 5: Serve

  1. Serve hot with steamed basmati rice and fresh naan bread.
  2. Garnish with chopped cilantro and a drizzle of cream.

Servings and Timing

  • Servings: 4
  • Prep Time: 15 minutes
  • Marinating Time: 1 hour (or overnight)
  • Cook Time: 30 minutes
  • Total Time: 1 hour 45 minutes

Variations

  • Spicier Version – Add extra red chili powder or green chilies for more heat.
  • Dairy-Free – Use coconut milk instead of heavy cream and replace butter with oil.
  • Vegetarian Option – Swap chicken for paneer, tofu, or chickpeas.
  • Low-Carb – Serve with cauliflower rice instead of basmati rice.

Storage/Reheating

  • Storage – Keep leftovers in an airtight container in the refrigerator for up to 3 days.
  • Reheating – Warm on the stovetop over low heat, adding a splash of cream or water if needed. You can also microwave in 30-second intervals.
  • Freezing – Freeze the butter chicken (without rice or naan) for up to 3 months. Thaw in the refrigerator before reheating.

FAQs

What is the difference between Butter Chicken and Chicken Tikka Masala?

Butter chicken has a creamier, slightly sweeter sauce, while chicken tikka masala is spicier and more tomato-forward.

Can I use chicken breast instead of thighs?

Yes, but thighs remain juicier and more flavorful in this recipe.

Is butter chicken very spicy?

No, it has a mild heat level, but you can adjust the spice by adding extra chili powder.

Can I make this in a slow cooker?

Yes, after searing the chicken, transfer everything to a slow cooker and cook on low for 4-6 hours.

What is kasuri methi, and can I skip it?

Kasuri methi (dried fenugreek leaves) adds a distinct, authentic flavor, but you can omit it if unavailable.

Can I use canned tomato sauce instead of crushed tomatoes?

Yes, but crushed tomatoes provide a better texture and depth of flavor.

How can I make the sauce smoother?

Blend the sauce before adding the cream for a silkier consistency.

What can I serve with butter chicken besides naan and rice?

Paratha, roti, or quinoa are great alternatives.

Can I prepare butter chicken ahead of time?

Yes, it tastes even better the next day as the flavors develop.

How long should I marinate the chicken?

At least 1 hour, but overnight marination enhances the flavor.

Conclusion

Authentic Indian Butter Chicken with Naan and Rice is a comforting, flavorful dish that brings the taste of India to your kitchen. With its creamy, spiced sauce and tender marinated chicken, this recipe is perfect for a special dinner or a weeknight meal. Try it today and enjoy a restaurant-quality dish at home!

window.__oai_logHTML?window.__oai_logHTML():window.__oai_SSR_HTML=window.__oai_SSR_HTML||Date.now();requestAnimationFrame((function(){window.__oai_logTTI?window.__oai_logTTI():window.__oai_SSR_TTI=window.__oai_SSR_TTI||Date.now()}))

 

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
Authentic Indian Butter Chicken with Naan and Rice

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Mariem
  • Prep Time: 1 hour
  • Cook Time: 25 minutes
  • Total Time: 1 hour 25 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Indian

Description

This Authentic Indian Butter Chicken is a creamy, spiced curry made with tender chicken in a rich tomato-based sauce. Served with basmati rice and soft naan, this dish brings the taste of India to your kitchen


Ingredients

Units Scale
For the Chicken Marinade:
  • 1.5 lbs boneless, skinless chicken thighs (cubed)
  • 1/2 cup plain yogurt
  • 1 tbsp lemon juice
  • 1 tsp turmeric
  • 1 tsp garam masala
  • 1 tsp cumin
  • 1 tsp paprika
  • 1/2 tsp salt
For the Butter Chicken Sauce:
  • 2 tbsp butter
  • 1 small onion, finely chopped
  • 3 cloves garlic, minced
  • 1-inch ginger, grated
  • 1 tsp cumin
  • 1 tsp garam masala
  • 1/2 tsp red chili powder (adjust to taste)
  • 1 tsp sugar
  • 1 can (14 oz) crushed tomatoes
  • 1/2 cup heavy cream
  • 2 tbsp butter (for finishing)
  • Salt & pepper to taste
  • Fresh cilantro, for garnish
For Serving:
  • 2 cups cooked basmati rice
  • 4 pieces naan bread

Instructions

  • Marinate the Chicken: Combine yogurt, lemon juice, and spices. Coat the chicken well and marinate for at least 1 hour (overnight is best).
  • Cook the Chicken: Heat 1 tbsp butter in a pan, cook marinated chicken until browned and cooked through. Remove and set aside.
  • Prepare the Sauce: In the same pan, melt 1 tbsp butter, sauté onions until soft. Add garlic, ginger, and spices, cooking for 1-2 minutes.
  • Simmer: Stir in crushed tomatoes, sugar, and salt. Let simmer for 10 minutes until thickened.
  • Finish the Sauce: Stir in heavy cream and 2 tbsp butter for richness. Add cooked chicken back to the pan and simmer for another 5 minutes.
  • Serve: Plate with warm basmati rice and naan. Garnish with fresh cilantro.

Notes

  • Use chicken thighs for juicier results, but breasts work too.
  • Adjust the spice level by increasing or decreasing chili powder.
  • For an extra smoky flavor, grill the chicken before adding it to the sauce.

Leave a Comment & Rate this Recipe!

If you love this recipe, please consider giving it a star rating when you leave a comment. Star ratings help people discover my recipes online. Your support means a lot to me, I appreciate you.

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Your email address will not be published. Required fields are marked *