Creamy Butter Chicken

Posted on September 18, 2025

Pin

Get ready for the creamiest 30-minute butter chicken ever! This recipe brings you the easiest and creamiest butter chicken, just like your favorite takeout! It’s a breeze to whip up, taking only 30 minutes, and the whole family will be asking for more. Serve it alongside some basmati rice and garlic naan for a complete meal!

Creamy Butter Chicken

  • 1.5 pounds chicken breast (cubed (about 2 large breasts))
  • 1/4 cup plain whole yogurt
  • 2 teaspoons fresh ginger (minced)
  • 1 tablespoon fresh garlic (minced)
  • 2 tablespoons garam masala
  • 1 tablespoon coriander
  • 1 1/2 teaspoon cumin
  • 1 to 2 teaspoons cayenne powder (to taste for spiciness)
  • 2 teaspoons salt
  • 1/2 tablespoon turmeric
  • 3 tablespoons vegetable oil or ghee
  • 1/4 cup tomato paste
  • 1/2 cup tomato sauce
  • 1 cup heavy cream
  • 1/3 cup unsalted butter
  • 1 tablespoon sugar (or sweetness to taste)
  • Garnish: chopped cilantro and yogurt
  1. In a large bowl, combine the cubed chicken breast, yogurt, fresh ginger, fresh garlic, garam masala, coriander, cumin, cayenne, salt, and turmeric. Mix well and optionally, let it marinate for at least an hour or more.
  2. Heat 1 tablespoon of oil or ghee in a pan over high heat. Cook the chicken until it browns and is cooked through. Be careful not to overcook as it will continue cooking in the sauce. Set aside.
  3. In a saucepan, heat 2 tablespoons of oil or ghee over medium-high heat. Add the tomato paste and cook for 3-4 minutes until it darkens in color.
  4. Add the tomato sauce, heavy cream, butter, and sugar to the saucepan. Whisk until smooth.
  5. Now, add the cooked chicken into the sauce, mix well, and taste. Adjust seasoning according to your preference.
  6. Garnish with chopped cilantro and a drizzle of yogurt.
  7. Enjoy the creamy and flavorful butter chicken with your loved ones!
Main Course

Tags:

You might also like these recipes

Leave a Comment