Homemade Butter Chicken
This Homemade Butter Chicken is a creamy, spiced, and comforting dish that’s perfect for cozy dinners or entertaining. Made with tender chicken, rich tomato-based sauce, and a blend of Indian spices, this recipe brings the flavors of your favorite restaurant meal right to your kitchen. Serve it with rice or naan for an irresistible meal.
Prep Time 15 minutes mins
Cook Time 35 minutes mins
Total Time 50 minutes mins
Course Main Course
Cuisine Indian-inspired
Servings 6
Calories 320 kcal
- 2 medium ~13 oz Yellow onions Peeled, halved, and sliced.
- 2 lbs Chicken breast Boneless skinless, and cubed.
- 1 medium Red bell pepper Diced for added sweetness.
- 3 medium 5-6 oz Carrots Diced for texture and flavor.
- 1 15-oz can Tomato sauce The base of the creamy sauce.
- 1 6-oz can Tomato paste Adds richness to the sauce.
- ½ lemon Lemon juice Balances the spices.
- 2 Minced Garlic cloves for aromatic flavor.
- 1 tablespoon Fresh ginger ~2-inch piece minced.
- 3 tablespoons Curry powder Adds the classic spiced flavor.
- 2 teaspoons Garam masala A warm spice blend for authenticity.
- ½ teaspoon Fine salt Enhances the dish.
- 1 tablespoon Salted butter Chilled and cut into pieces.
- ½ cup Greek yogurt Adds creaminess use whole, low-fat, or fat-free.
- ½ cup Half-and-half Creamy and rich for the sauce.
- Optional for serving White rice naan Add fresh cilantro, lime wedges, or toasted sesame seeds.
Sauté Aromatics: Cook sliced onions in a skillet with garlic and ginger until fragrant.
Cook Chicken: Add cubed chicken breast and lightly brown on all sides.
Add Vegetables: Stir in red bell pepper and carrots.
Make Sauce: Add tomato sauce, paste, curry powder, garam masala, and salt. Simmer for 15–20 minutes.
Add Creaminess: Stir in lemon juice, yogurt, half-and-half, and butter until smooth.
Taste and Adjust: Adjust seasoning if necessary.
Serve: Pair with white rice or naan and garnish with fresh cilantro.
Keyword Homemade Butter Chicken