Go Back

Homemade Butter Chicken Recipes You’ll Love

There’s something comforting about chicken recipes that balance creamy sauces with bold spices. This homemade butter chicken does exactly that, giving you the rich flavor of an Indian butter chicken recipe easy enough for a weeknight. I’ve tried dozens of curries, but the smooth tomato cream sauce here hits differently—it’s mellow, warm, and always a hit at the table. You don’t need a long list of ingredients to pull this together. In fact, this butter chicken recipe Indian easy style uses simple pantry spices, a touch of cream, and tender chicken that soaks up every bit of flavor. I’ve cooked it both for busy weeknights and slow weekends, and it never disappoints. Sometimes I even sneak a piece of naan before dinner’s served—no regrets. If you’ve been looking for easy chicken recipes Indian families swear by, this one is as dependable as it gets. An easy butter chicken recipe that’s creamy without being heavy, and savory without overpowering your taste buds. Trust me, if chicken recipes Indian style make your heart sing, this one belongs in your regular dinner rotation.
Prep Time15 minutes
Cook Time30 minutes
Total Time45 minutes
Course: Main Course
Cuisine: Indian
Keywords: butter chicken recipe indian easy, chicken recipes, chicken recipes indian, easy butter chicken recipe, easy chicken recipes indian, indian butter chicken recipe, indian butter chicken recipe easy
Servings: 4 servings
Author: Lila

Ingredients

  • 1 1/2 pounds boneless chicken thighs, cut into bite-size pieces
  • 2 tablespoons plain yogurt
  • 2 teaspoons garam masala
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • 1/2 teaspoon turmeric
  • 1 teaspoon chili powder
  • 2 tablespoons butter
  • 1 tablespoon oil
  • 1 onion, finely chopped
  • 3 cloves garlic, minced
  • 1 tablespoon grated fresh ginger
  • 1 can (14 oz) crushed tomatoes
  • 1 cup heavy cream
  • Salt to taste
  • Fresh cilantro, chopped (for garnish)
  • Cooked basmati rice or naan for serving

Instructions

  1. In a bowl, mix yogurt with garam masala, cumin, coriander, turmeric, and chili powder. Add chicken and coat well. Let it marinate for at least 20 minutes.
  2. Heat butter and oil in a large skillet. Add onion, garlic, and ginger. Cook until golden and fragrant.
  3. Stir in the marinated chicken and cook until lightly browned.
  4. Pour in crushed tomatoes, simmer for 15 minutes until the chicken is cooked through.
  5. Stir in cream and let it bubble gently until the sauce thickens.
  6. Season with salt, sprinkle with cilantro, and serve with basmati rice or naan.