Low Carb Butter Chicken Meatballs

Low Carb Butter Chicken Meatballs

A quick an easy low carb meatball dinner with all the delicious Indian flavors of classic butter chicken in one pan to your table in well under an hour!

I love foods that are rich in flavor, easy to make on a busy night, and work over and over again for meal prep. Curry, cumin, and a good garam masala spice blend are rich, cozy, fragrant, and a great hearty combo I can’t get enough of. 

I love butter chicken and these flavors so much I even have an easy grilled butter chicken kebab recipe and a butter chicken hot wing recipe! YUM!!

While I love an incredible classic butter chicken dish, I don’t always have hours to cook it. This is my lower carb, keto friendly “cheat” for having my butter chicken and eating it too. While you can easily pair this with regular white rice or brown rice, I really enjoy it with some low carb cauliflower rice recipe.

Originally, authentic butter chicken is marinated in a yogurt sauce for a few hours. Then tossed in a butter, tomato, and cream based sauce. The flavors are phenomenal. You taste the curry, the cumin, fresh ginger, and of course the main spice garam masala.

As much as I love the classic version of this dish, I wanted to find a lower carb (no yogurt here) and faster way to recreate this meal for everyday use. Additionally, meatball recipes are always a big hit in my house (like these keto egg roll inspired meatballs) and are easy to mass produce and freeze too.

Check out how I made these tender, flavorful butter chicken inspired meatballs by reading on for a few tips and techniques to making this fool proof. Let’s dive in!

Low Carb Butter Chicken Meatballs

“School” Supplies:

  • Baking Sheet
  • Roasting Rack (I use my cooling rack)
  • Mixing Bowl
  • Sauce Pan
  • Whisk
  • Measuring Cups

“Class” Notes:

I have to first say that I honestly really prefer ground chicken over ground turkey. I find it to hold more moisture and overall it has a better texture too.

You could easily do this with ground turkey however, if that is what your prefer! The meatballs come together in under 10 minutes. I get a large mixing bowl and add my ground chicken, fresh ginger and garlic, egg and coconut flour for binding.

I added a bit of fresh lemon zest because a classic butter chicken uses fresh lemon juice as part of the marinade and of course lots of Indian spices. Use a cookie scoop or measuring spoon to scoop out tablespoon size meatballs. Roll them out and place them on a greased roasting rack on a baking sheet.

Quick Tip: Place foil under the roasting rack to minimize clean up!

Low Carb Butter Chicken Meatballs

While the meatballs are baking, I prep the sauce and the cauliflower rice. In a medium sized saucepan, melt a little bit of butter. Sauté the onion on medium/low heat. Then add more fresh ginger and garlic.

I like my sauce to really carry a good punch of flavor. One tip I would suggest is to sauté your dry spices a bit before adding the liquid ingredients. This helps bring out the aromatics and develops the flavor on a quicker cook like this. Once my onions, garlic, and ginger come together I add the spices and allow them to become fragrant in the pan.

Whisk in a little bit of tomato paste and then whisk in the half and half (you could sub for heavy cream/ whole milk or with coconut milk to be dairy free and Paleo/Whole 30 compliant). I allow this to simmer on low and stir frequently so it doesn’t scorch.

Once the meatballs are done, I add them to the pan and toss them in the sauce. Make your cauliflower rice from scratch (or use frozen…because hey, we all have a life).

Low Carb Butter Chicken Meatballs

Serve the whole dish over cauliflower rice or with a side salad! I love to use my low carb flatbread to dip in the extra sauce too (that is truly my favorite part). I hope you all love this fast and easy recipe. 

It’s a great addition to your weekly meal prep and truly hits all the comfort food buttons without all the carbs! If you like this Indian inspired dish, be sure to check out my very popular Whole Roasted Chicken Shawarma or this simple low carb curry chicken salad recipe too. 

Yield: 24 Meatballs

Low Carb Butter Chicken Meatballs

A plate of food on a table, with Flatbread and Naan

Craving classic butter chicken? Try this easy to make weeknight meal for Low Carb Butter Chicken Meatballs and Cauliflower Rice. It's a quick and easy way to get all the flavors of this classic Indian dish without having to order take out!

Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes


  • Butter Chicken Meatballs
  • 1 lb. Ground Chicken
  • 1/4 cup Coconut Flour
  • 1 Egg
  • 1 Garlic Clove, minced
  • 1/4 tsp. Fresh Ginger, minced
  • 1 tsp. Lemon Zest
  • 1 tsp. Salt
  • 1 tsp. Black Pepper
  • 1 tsp Cumin Powder
  • 1 tsp. Curry Powder
  • 1 tsp. Garam Masala
  • Butter Chicken Sauce
  • 3 tbsp. Butter
  • 1/4 cup Onion, minced (optional)
  • 1/4 tsp. Fresh Ginger, minced
  • 1 Garlic Clove, minced
  • 1 Tbsp. Tomato Paste
  • 1 1/2 cups Half & Half (sub with coconut milk for dairy free)
  • 1/2 tsp Salt
  • 1/2 tsp. Cumin
  • 1 tsp. Garam Masala


  1. Preheat your oven to 350 F and line a baking sheet with foil. Place a cooling rack or roasting rack over the foil and spray with non stick spray.
  2. In a large mixing bowl, combine all the meatball ingredients. Mix well to combine by using your hands.
  3. Use a cookie scoop or measuring spoon to make tablespoon size meatballs. I was able to make 24 meatballs.
  4. Place them on the rack that's placed over you baking sheet and bake for 20 minutes.
  5. While the meatballs are baking, melt the butter in the saucepan on medium low heat. Once melted add in the small diced onion. Saute until translucent.
  6. Add the ginger and garlic and all the remaining spices (salt, cumin, and garam masala). Allow this to cook on low until it smells fragrant.
  7. Whisk in the tomato paste. Then slowly whisk in the half & half. If your heat is too high the half and half can separate, so watch your temperature and whisk often.
  8. Allow it to simmer on low. Then add the cooked meatballs. Serve over cauliflower rice and with low carb naan bread.

Nutrition Information:



Serving Size:


Amount Per Serving: Calories: 257Total Fat: 18ggSaturated Fat: 9ggTrans Fat: 0ggCholesterol: 115mgmgSodium: 738mgmgCarbohydrates: 7ggFiber: 2ggSugar: 2ggProtein: 18gg