Print

Creamy Butter Chicken Recipe with Soft Naan Easy Homemade Dinner

creamy butter chicken - featured image

A rich and creamy butter chicken paired with soft, pillowy naan bread. This easy homemade dinner recipe delivers restaurant-quality flavor in under 45 minutes, perfect for cozy family meals or impressing guests.

Ingredients

Scale
  • 1.5 lbs boneless, skinless chicken thighs, cut into bite-size pieces
  • 4 tablespoons unsalted butter
  • 1 medium onion, finely chopped
  • 3 garlic cloves, minced
  • 1 tablespoon freshly grated ginger
  • 1 cup tomato puree
  • 3/4 cup heavy cream
  • 2 teaspoons garam masala
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • 1/2 teaspoon chili powder (adjust to taste)
  • 1/2 teaspoon turmeric powder
  • Salt, to taste
  • 1 teaspoon sugar
  • Fresh cilantro, chopped (for garnish)
  • 2 cups all-purpose flour
  • 1 teaspoon active dry yeast
  • 1 teaspoon sugar
  • 3/4 cup warm water (110°F / 43°C)
  • 1/4 cup plain yogurt
  • 2 tablespoons olive oil or melted butter
  • 1/2 teaspoon salt

Instructions

  1. Marinate the Chicken: In a medium bowl, combine chicken pieces with 1 teaspoon garam masala, 1/2 teaspoon chili powder, and a pinch of salt. Let it sit for at least 15 minutes or up to an hour.
  2. Prepare the Naan Dough: Dissolve yeast and 1 teaspoon sugar in warm water. Let sit 5-7 minutes until bubbly. In a large bowl, mix flour and salt, add yeast mixture, yogurt, and olive oil. Knead 8-10 minutes until smooth and elastic. Cover and let rise for 1 hour or until doubled.
  3. Sauté Aromatics: Heat 2 tablespoons butter in a large skillet over medium heat. Cook onions until soft and golden, about 5 minutes. Add garlic and ginger, cook 1-2 minutes until fragrant.
  4. Cook Chicken: Add marinated chicken to skillet. Cook 6-8 minutes until no longer pink, stirring occasionally.
  5. Add Spices and Tomato Puree: Sprinkle cumin, coriander, turmeric, remaining garam masala, salt, and sugar. Stir to coat chicken. Pour in tomato puree and simmer 10 minutes, stirring occasionally.
  6. Finish Sauce: Lower heat, gently stir in heavy cream and remaining butter. Simmer 5 minutes on low. Adjust seasoning as needed.
  7. Shape and Cook Naan: Punch down dough, divide into 6 balls. Roll each into 1/4-inch thick ovals. Heat griddle or non-stick pan over medium-high heat. Cook each naan 1-2 minutes per side until puffed and golden. Brush with melted butter.
  8. Garnish and Serve: Sprinkle chopped cilantro over butter chicken. Serve hot with warm naan.

Notes

Keep naan covered with a clean kitchen towel after cooking to keep soft and warm. If sauce thickens too much, add a splash of water or cream. Avoid boiling cream to prevent separation. For gluten-free naan, use almond or gluten-free flour blend. For dairy-free, substitute heavy cream with coconut cream and butter with plant-based margarine.

Nutrition

Keywords: butter chicken, creamy butter chicken, soft naan, Indian dinner, easy butter chicken recipe, homemade naan, weeknight dinner, family meal