Warm and cozy Butter Chicken is a great weeknight dinner that’s ready. in 30-minutes! Tender chicken coated in a savory spiced sauce is a dinner your family will love.
This creamy butter chicken recipe is one of my all-time favorites. It’s so easy you’ll want to keep the ingredients on hand because, once you try it, I know it will be in your regular dinner rotation.

I’ve shared my love of Indian food, and today I’m sharing again with this easy homemade butter chicken.
If you’ve never tried it, butter chicken is a type of curry made with tomato sauce, warm spices, and chicken. The curry sauce is creamy and rich, and it’s served with rice.
I fell in love with Indian food years ago on a work trip when I ate at a wonderful restaurant in Boston. Since then, I love to recreate easy versions of the dishes in my own kitchen. My slow cooker tikka masala is another dish I love to make inspired by that special meal so many years ago.
It’s a one-pan butter chicken that cooks on the stove. No fussy steps with this recipe.

Sandra’s Tips

How to make stove-top butter chicken
You can make this dish in four steps. It really couldn’t be easier!
Heat a large skillet over medium-high heat. Add the oil, butter, and chicken, and cook them for five minutes.
Add the onions and cook for another three to four minutes. Add in the ginger and garlic and stir them into the other ingredients. Cook them for 30 seconds or until they are fragrant.

Add the tomato sauce and all of the spices. Stir and simmer for five minutes or until the chicken is cooked and the tomato sauce is hot.
Add the half-and-half and simmer the butter chicken for about 10 minutes, stirring occasionally.

Cozy, comforting, and easy. This is the kind of dinner that I never get tired of. I think you’ll agree! Give it a try this week, and enjoy.
More Easy Dinner recipes
pin to pinterest.

Butter Chicken

Ingredients
- 1 tablespoon oil
- 1 tablespoon butter
- 1 medium onion diced
- 2 teaspoons fresh ginger paste or 1 teaspoon fresh ginger grated
- 1 tablespoon garlic paste or 2 teaspoons finely minced or crushed garlic
- 1 ½ pounds boneless/skinless chicken breasts cut into ¾-inch chunks
- 1 cup tomato sauce
- 1 tablespoon garam masala
- 1 teaspoon paprika
- 1 teaspoon cumin
- 1 tsp salt
- 1/4 tsp black pepper
- 1 cup half & half or heavy cream
Instructions
- Heat a large skillet or medium saucepan over medium-high heat. Add the oil, butter, and chicken, cook for 5 minutes.
- Add onions and cook for another 3-4 minutes. Then add in the ginger and garlic and let cook for 30 seconds, stirring so it doesn’t burn.
- Add the tomato sauce and spices. Cook for 5-6 minutes or until everything is cooked through.
- Add the half-and-half and simmer for 8-10 minutes stirring occasionally.
Notes




So flavorful! Tastes just like my favorite Indian takeaway.
So easy to make, and that sauce is amazing!
Love how creamy is this chicken dish! My family will love it!
Mmmmm…. Now this is my new favorite chicken dinner! It’s so so tasty!
This Butter Chicken looks incredibly delicious!
This butter chicken looks so yummy and very tasty! My family is going to love this for dinner tonight. I’m so excited to give this a try!
Butter chicken is one of my favorites! The flavors are perfect!
Soooo delicious! My favorite chicken recipe so far!
This chicken has so much flavor! It’s so delicious and so easy.
Looks so delish! Adding on our weeknight dinner rotation!
One of my all-time favorite recipes!
Nice recipe
This meal is one of my favorites!! We have this on rotation 🙂