I wasn’t a fan of Indian food growing up, but my family and friends love it, so it’s been slowly winning me over. This quick and easy keto butter chicken recipe definitely did. And when I served it for a group of friends a couple months ago, it was the first thing on the table to go. Everyone was asking me how to make butter chicken that tastes just like the takeout they were used to! With a simple marinade, easy butter chicken sauce, common ingredients from your pantry (you’ll just need to pick up garam masala if you don’t cook Indian food often!), and an authentic restaurant taste, there’s no reason not to make this dish ASAP. Serve with sauteed cauliflower rice and keto naan bread for an authentic Indian feast. And if you have family or friends that are not quite ready to give up carbs, it’s easy enough to make rice to serve it with for them.

What Is Butter Chicken?

Butter chicken is an Indian dish of chicken in a buttery tomato sauce with curry flavor. Garam masala is the most common spice used, but others often included include cumin, ginger, chili powder, cardamom, cloves, coriander, and fenugreek. Typically, butter chicken is marinated in yogurt with garlic and spices first, then cooked with sauce. (I used full-fat Greek yogurt for my keto butter chicken, for the richest flavor and low carbs.) The dish can be cooked in a clay oven (tandoor), regular oven, or stovetop. My easy butter chicken recipe is pan fried, which makes it a quick one pot meal.

What Does Butter Chicken Taste Like?

As you might expect, butter chicken tastes like pieces of chicken in an Indian tomato sauce, somewhat similar to a curry, with a touch of creaminess. Garam masala provides the primary flavor profile.

How To Make Butter Chicken

Once you see how to make this butter chicken recipe, I think you’ll have it on regular rotation. It’s just a few simple steps and less than 30 minutes of active cook time:

Make the marinade. In a large bowl, stir together Greek yogurt, garlic, garam masala, cumin, salt, ginger, and chili powder. Add chicken thighs, stir to coat, and cover with plastic.

Caramelize onions. Melt the butter in a large saute pan over medium heat. Add sliced onions and saute until soft and browned. Make a well in the center and add minced garlic. Saute until fragrant and then stir in with the onions.

Make easy butter chicken curry sauce. Stir in tomato sauce, heavy cream, garam masala, cumin, ginger, chili powder, and salt.

Prep chicken. Remove chicken from marinade and use kitchen shears to cut into pieces. Cook the chicken. Add the chicken pieces into the pan, nestling them into a single layer. Cook for 8-10 minutes, or until chicken is cooked through. Season with salt if desired, and sprinkle with cilantro.

Easy Butter Chicken Recipe Ingredients

This easy Indian butter chicken has simple ingredients that you probably already have in your kitchen:

Butter Chicken Marinade Ingredients

Greek yogurt – This serves as the base of the marinade, but a lot of it is discarded and not used in the actual cooking. Buy full-fat and make sure it’s plain! Garlic – Adds great savory flavor. Spices – In this butter chicken curry recipe, we’re using garam masala, cumin, ground ginger, chili powder, and sea salt. Boneless chicken thighs – It wouldn’t be keto Indian butter chicken without the chicken. Both chicken breasts or chicken thighs would work, but I opted for thighs.

Butter Chicken Sauce Ingredients

Butter – A must for this butter chicken dish, sautéing the onions and garlic help give this dish the traditional richness. Onions & garlic – Caramelized aromatics add sweet and savory flavor. Spices – Most of the same spices in the marinade make it into the butter chicken sauce as well. Tomato sauce – The base of this Indian butter chicken recipe is made from tomato sauce. Heavy cream – Instant creamy flavor. You can substitute coconut cream if you like.

Note: I kept the variety of spices in this butter chicken recipe to a minimum to keep the ingredient list low. Indian recipes are notorious for having a long list of spices and wanted to keep it simple for you. If you like, you can add a teaspoon of cumin and/or fenugreek to the marinade and/or sauce, as these are common additions to butter chicken. I left them out, because they are commonly already present in garam masala.

Can I Use Chicken Breasts or Bone-In Thighs?

Yes, any cut of chicken will work. I made my butter chicken with chicken thighs that were boneless, but you can also use breasts, bone-in thighs, or really any other chicken pieces. The cook time will be about the same if you use bite-size chicken pieces. If you use whole pieces of chicken that are not bite-size (either bone-in or boneless), it will take a few minutes longer for them to cook through.

Is Butter Chicken Keto?

Yes, this butter chicken keto recipe is low carb and keto friendly! A 3/4 cup serving has 8.6 grams net carbs, the majority coming from the tomato sauce. It makes a great keto dinner option. Depending on how much cauliflower rice you serve it with, you could also reduce the serving size to 1/2 cup instead, reducing a serving to 5.7 net carbs.

Is Butter Chicken Healthy?

Yes, keto butter chicken is healthy. This dish is packed with protein (over 30 grams) and natural ingredients, while being low in carbs and sugar. It’s also a good source of vitamin A (995 IU), vitamin C (11 mg), and calcium (48 mg).

Is Butter Chicken Spicy?

This easy butter chicken recipe is easy to customize to be spicy or not. The spice comes from the chili powder, which you can adjust to your liking. As written, it only has a mild kick and is not very spicy. Add more chili powder to the butter chicken sauce to taste if you like more heat.

What Makes Butter Chicken Orange?

Butter chicken gets its orange color from the spices in it, especially garam masala, chili powder, and cumin. The tomato sauce also helps contribute to the bright color.

What To Serve With Butter Chicken

I love to serve butter chicken with sauteed cauliflower rice and keto naan bread! Of course, those who aren’t keto can opt for traditional rice and naan.

How To Store Butter Chicken

Store this easy butter chicken recipe in the fridge for 3-4 days. Reheat it in the microwave or a hot skillet until heated through.

Can You Freeze Butter Chicken?

Yes you can freeze this keto butter chicken recipe. Store in a freezer safe container or freezer bag for 3-6 months. Let thaw in the refrigerator overnight and reheat in the microwave or hot skillet until heated through.

More Keto Chicken Dinner Recipes

If you like this easy butter chicken recipe, you might also like these other keto chicken dinner recipes:

Crispy Chicken Legs – The best and easiest way to get crispy chicken legs. Mexican Stuffed Poblano Peppers – Mexican flavors, chicken, and plenty of melty cheese! Coconut Curry Chicken – Another Indian keto recipe! If you love this quick butter chicken recipe, you’re sure to love this coconut curry. Or, if you really like curry, try chicken korma. Slow Cooker Chicken Cacciatore – Let the slow cooker do all the work, using pantry ingredients. Chicken Zucchini Casserole – This one dish meal is filling, packed with veggies and protein. Crock Pot Whole Chicken – Another easy slow cooker recipe, with common ingredients you probably have right now.

Glass Bowls – I love these nesting glass bowls, they have a size for everything! I use the large bowl for marinating the keto butter chicken. Saute Pan – This butter chicken keto friendly recipe needs a big saute pan so that it fits all the chicken. This one is really high quality and I use it often. Kitchen Shears – Cut up the chicken thighs quickly with kitchen shears. These are affordable and you’ll use them frequently. Garam Masala – Probably the most important spice for Indian cooking, including this keto butter chicken recipe.

Share your recipe picture by tagging @wholesomeyum and hashtag it #wholesomeyum on Instagram, or in our Facebook support group, too - I’d love to see it! Nutrition info includes only 1/2 of the Greek yogurt in the marinade, because the majority is discarded after marinating.