Butter chicken is one of my favorite comfort dishes, rich with a creamy tomato-based sauce and packed with aromatic spices. Paired with soft, fluffy naan, it makes a hearty and satisfying meal that feels both indulgent and comforting.

Butter Chicken with Naan

Why You’ll Love This Recipe

I love how this butter chicken balances warmth and creaminess in every bite. The marinated chicken turns out tender and flavorful, while the sauce is smooth, buttery, and spiced just right. I find that serving it with naan is the best way to scoop up all the delicious sauce, making the whole meal feel extra special.

Ingredients

(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)

For the butter chicken:

  • 1.5 lbs (700g) boneless chicken thighs, cut into bite-sized pieces

  • 1 cup plain yogurt

  • 2 tablespoons lemon juice

  • 1 tablespoon garam masala

  • 1 tablespoon ground cumin

  • 1 teaspoon ground turmeric

  • 1 tablespoon ground coriander

  • 1 teaspoon chili powder

  • 4 tablespoons butter

  • 1 large onion, finely chopped

  • 3 cloves garlic, minced

  • 1 tablespoon grated fresh ginger

  • 2 cups tomato puree

  • 1 cup heavy cream

  • Salt to taste

  • Fresh cilantro for garnish

For serving:

  • Naan bread (store-bought or homemade)

Directions

  1. In a large bowl, I combine the yogurt, lemon juice, garam masala, cumin, turmeric, coriander, and chili powder. I coat the chicken pieces in this mixture and let them marinate for at least 1 hour, or overnight if I have time.

  2. I heat a little oil in a large skillet and sear the marinated chicken until browned but not fully cooked through. I remove the chicken and set it aside.

  3. In the same skillet, I melt the butter and add the onion, garlic, and ginger. I sauté until the onion is soft and golden.

  4. I stir in the tomato puree, season with salt, and let it simmer for about 10 minutes until slightly thickened.

  5. I add the cream, stir well, then return the chicken to the pan. I let it simmer gently for another 20 minutes, until the chicken is cooked through and the sauce is rich and creamy.

  6. I garnish with fresh cilantro and serve hot with naan bread.

Servings and timing

This recipe serves 4 people.
Prep time: 20 minutes (plus marinating time)
Cook time: 45 minutes

Variations

I sometimes switch chicken thighs with chicken breast, but I’m careful not to overcook it to keep it tender. If I want a lighter version, I replace the cream with coconut milk, which also adds a lovely flavor. For a spicier kick, I increase the chili powder or add fresh chopped chilies.

Storage/Reheating

I store leftovers in an airtight container in the fridge for up to 3 days. To reheat, I warm it gently on the stove, adding a splash of cream or water if the sauce has thickened too much. It also freezes well for up to 2 months, and I thaw it overnight in the fridge before reheating.

Butter Chicken with Naan

FAQs

How can I make this recipe less rich?

I replace the heavy cream with coconut milk or half-and-half when I want a lighter version.

Can I use chicken breast instead of thighs?

Yes, I often use chicken breast, but I make sure not to overcook it so it stays juicy.

What can I serve with butter chicken besides naan?

I sometimes pair it with steamed basmati rice or jeera rice when I want a simpler side.

Can I prepare the sauce ahead of time?

Yes, I often make the sauce a day in advance, store it in the fridge, and just reheat it with freshly cooked chicken.

How do I make it spicier?

I add more chili powder or fresh green chilies if I want an extra kick of heat.

Conclusion

Butter chicken with naan is a dish I keep coming back to whenever I crave something rich, comforting, and flavorful. The combination of tender chicken, creamy sauce, and warm naan makes it perfect for family dinners or special occasions. I find it’s always a crowd-pleaser, and the leftovers taste even better the next day.

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
Butter Chicken with Naan

Butter Chicken with Naan

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A rich and creamy butter chicken simmered in a spiced tomato-based sauce, served with warm and fluffy naan for the ultimate comfort meal.

  • Total Time: 1 hour 5 minutes (plus marinating time)
  • Yield: 4 servings

Ingredients

  • 1.5 lbs (700g) boneless chicken thighs, cut into bite-sized pieces
  • 1 cup plain yogurt
  • 2 tablespoons lemon juice
  • 1 tablespoon garam masala
  • 1 tablespoon ground cumin
  • 1 teaspoon ground turmeric
  • 1 tablespoon ground coriander
  • 1 teaspoon chili powder
  • 4 tablespoons butter
  • 1 large onion, finely chopped
  • 3 cloves garlic, minced
  • 1 tablespoon grated fresh ginger
  • 2 cups tomato puree
  • 1 cup heavy cream
  • Salt, to taste
  • Fresh cilantro, for garnish
  • Naan bread, for serving

Instructions

  1. In a large bowl, combine yogurt, lemon juice, garam masala, cumin, turmeric, coriander, and chili powder. Coat chicken pieces and marinate for at least 1 hour or overnight.
  2. Heat oil in a skillet and sear the marinated chicken until browned but not fully cooked. Remove and set aside.
  3. In the same skillet, melt butter and sauté onion, garlic, and ginger until golden.
  4. Add tomato puree, season with salt, and simmer for 10 minutes until slightly thickened.
  5. Stir in cream, then return chicken to the skillet. Simmer gently for 20 minutes until chicken is cooked through and sauce is rich and creamy.
  6. Garnish with fresh cilantro and serve hot with naan bread.

Notes

  • Use chicken breast instead of thighs if preferred, but avoid overcooking.
  • Replace heavy cream with coconut milk for a lighter, dairy-free option.
  • Increase chili powder or add fresh chilies for extra heat.
  • Serve with steamed basmati or jeera rice as an alternative to naan.
  • The sauce can be made a day in advance for convenience.
  • Author: Amelia
  • Prep Time: 20 minutes (plus marinating time)
  • Cook Time: 45 minutes
  • Category: Main Course
  • Method: Stovetop Skillet
  • Cuisine: Indian
  • Diet: Halal

Nutrition

  • Serving Size: 1 serving
  • Calories: 620
  • Sugar: 9g
  • Sodium: 820mg
  • Fat: 42g
  • Saturated Fat: 21g
  • Unsaturated Fat: 18g
  • Trans Fat: 0g
  • Carbohydrates: 22g
  • Fiber: 4g
  • Protein: 38g
  • Cholesterol: 160mg

Similar Posts

Leave a Reply

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

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