Next Post
Herby Buttered Balsamic Mushroom Ravioli.
This post may contain affiliate links, please see our privacy policy for details.
30 Minute Butter Chicken Meatballs. A delicious mix of cozy and healthy. This dish incorporates a variety of Indian spices, all with an abundance of health benefits. These meatballs are extra saucy, quick, easy, and delicious. Serve over steamed rice with a side of naan (preferably homemade because it’s the best). A great recipe any night of the week!

And just like that it’s already Wednesday, September is well under way, and like clockwork I am slowly beginning to share some more cozy recipes that are perfect for the cooler temperatures the approaching fall season is sure to bring.
So here’s the story behind this meatball recipe.
Those of you who have been reading HBH since the beginning (almost 6 years now!), may remember that during my first year of writing the blog I shared this naan recipe. Honestly? This is the naan that changed my life, my mom’s life, and really anyone that’s ever made or eaten it.
I know, I am so overly dramatic, but it’s all true. I never knew I could love a recipe as much as I love this naan. It’s soft, buttery, and delicious. Whether eaten with a bowl of soup, paired with a creamy curry, or especially when eaten on its own!
So, why am I gushing about an old recipe? Well, because it’s a recipe that’s inspired a lot of other recipes here on HBH. And yes, you guessed it, including these butter chicken meatballs. Really, I just needed a good excuse to make naan on a Monday, and butter chicken is the perfect dish to pair my favorite homemade naan with, so butter chicken meatballs it was.
And I am excited about them.

Meatballs have never been one of my favorites to make or to eat. Mostly because I really hate the word meatball. I find it so very unappealing. I mean, meatballs? Doesn’t seem like the greatest word to me, but I guess it is what it is.
This past year I’ve slowly started to put the unappealing name out of my head and begin to embrace the meatball. Thus far I’ve made simple baked Italian meatballs, Greek lamb meatballs, and ricotta turkey meatballs. And today I am embracing meatballs once again, only going the Indian route.
It’s kind of different, but so good.

Let’s talk details.
Start off by making the chicken meatballs. This is easy. Mix together ground chicken (you could also use ground turkey), an egg, and some bread crumbs. Form the mix into balls and then bake in the oven. I love baking my meatballs as opposed to pan frying them. One, it’s easier, two it’s healthier, and three, I find the meatballs cook evenly all the way through. Plus, cooking the meatballs in the oven gives you all the time (and hands) to make the sauce.
Which brings me to the sauce. The sauce is EVERYTHING. it’s what butter chicken is all about it. It’s where all the flavor is. It’s creamy, spicy, coconutty, and eat-by-the-spoonfuls good.
Traditionally butter chicken takes a while to make because the chicken needs to be slowly simmered in the sauce. Since we are using meatballs instead of whole chicken pieces, we can speed up the process and turn an hour plus recipe into a 30 minute, one pan and done, kind of recipe.
Cool. Cool. Love it.

The key to my butter chicken sauce is a good amount of spices, coconut milk, and tomato paste. The spices add all the flavor, the coconut milk adds creaminess, and the tomato paste adds richness.
Finish the sauce with a couple of tablespoons of butter and…PERFECTION.
You’ll want to get started on the sauce while the meatballs are baking so that when the meatballs are finished cooking, the sauce is all ready. Then all you’ll have to do is combine the two together, serve and enjoy. With a generous side of steamed rice and naan.
Of course.
I really can’t begin to describe just how good these meatballs are. The sauce is super creamy, incredibly flavorful, and perfectly seasoned. The meatballs soak it all in, making them tender and delicious…anything but boring.
If you wanted to bump up the vegetable count, toss some spinach, cauliflower, or broccoli right into the sauce. Any of these would be great, and would add a nice pop of color too.
As mentioned, this is a great recipe for transitioning from summer to fall…it’s cozy, yet still healthy.
Oh, and it will leave your house smelling like a fall candle. The BEST! Make this soon you guys, it’s one of those recipes that’s just really really good!

If you make these 30 minutes butter chicken meatballs, please be sure to leave a comment and/or give this recipe a rating! I love hearing from you guys and always do my best to respond to each and every one of you. And of course, if you do make this recipe, don’t forget to also tag me on Instagram so I can see! Looking through the photos of recipes you all have made is my favorite!
Nutritional information is only an estimate. The accuracy of the nutritional information for any recipe on this site is not guaranteed.
Can you make with ground chicken?
Hi Natalie, Yes, this recipe is already made with ground chicken. It works great! Please let me know if you have any other questions. I hope you love this recipe! Thank you! xTieghan
So delicious and super easy, my 9 and 11 year old children made it themselves and all 3 kids loved it! Next time I’ll need to double the recipe!
Yes! So glad you loved this Kathy! xTieghan
Do you use white or dark chicken? Thank you!
Hi Nancy, I like to use white meat chicken. Please let me know if you have any other questions. I hope you love this recipe! Thank you! xTieghan
Tieghan: I used ground veal and Angus burger for the meatballs. I did not use the cayenne b/c my cayenne is very old. I must say that this recipe worked for me and I will enjoy it. Once again, thank you for offering everyone tasty and almost simple recipes. Hugs.
I am so glad you loved this still! Thank you so much Jude! xTieghan
A weekly staple in our household!
I love that! Thank you so much Allison! xTieghan
I made the sauce for this recipe, and dropped in boneless, skinless chicken thighs to simmer. Easier than meatballs. 😉
1.) I wanted my butter chicken sauce super smooth (like the picture!) and I knew from experience that chopping the onion wasn’t going to do it. I asked my favorite Indian restaurant their secret, and they said they made an onion paste–they whirled the onions in the food processor until they were a paste and then cooked them, so I did that.
2.) I thought there was too much water and will cut down next time. I will probably not add any unless I have too.
Other than that it was tasty. I did it without yogurt because I wanted it like my favorite take-out dish and if it has any yogurt, it’s very little. Maybe next time I’ll try it, but I’m afraid of ruining it! lol. And I think next time I’ll try a smidge less tomato–maybe 4-5 oz instead of the full 6. I can always add more in!
But this is very close in taste to my favorite take-out dish, and I think with a few tweaks I can get JUST the way I want it. As with most dishes, there is an element of personal preference that comes in, but this recipe is a great launching board and actually closer to what I want than what I’ve tried before.
Hi Adrienne! Thank you so much for trying this dish and sharing how you made it! I hope you love this even more with a few tweaks! xTieghan
This was so, so, so, so YUM! I made it for my husband and a good friend during a ski vacation. It was PERFECT on a snowy evening. The sauce and meatballs doubled easily. I can’t wait to make it again!
Thank you so much Sally! xTieghan
This recipe is so delicious! I’ve made it 3 times since February and I’ve had 3 friends fall in love and make it also. It freezes great for on the go single serving meals that I prep for my daughter when she comes to visit to take home with her for lunch at work. So delicious.
I am so glad you have been loving this recipe, Chanel! Thank you so much! xTieghan
Made this one tonight. It’s one of the best recipes I’ve ever made, while also being quick, easy, and healthy. I served it with brown rice and store-bought whole wheat naan, though I’m hoping to make your naan recipe one day. I’ll be making this recipe again and again!
Thank you so much Jill! xTieghan
Hi There,
Can I use heavy cream instead of yogurt?
Thanks!
HI! I am sure heavy cream will be fine. Please let me know if you have any other questions. I hope you love this recipe! Thank you! xTieghan
Love this recipe so much! I make it weekly.
That is so amazing to hear! I am so glad you love this Allison! Thank you! xTieghan
Made this tonight with your dairy-free suggestion that you gave in one of the comments (sub coconut cream instead of the yogurt and then just omit the coconut milk). I made 16 meatballs with the 1-pound of ground chicken and took them out after maybe 16 minutes. Perfect. And the sauce was awesome. I only did a dash of the cayenne because we’re big wimps. This was another winner!! If anyone’s wondering about gluten-free substitutions, I used GF panko and it was great.
I am so glad you loved these meatballs, Meredith! Thank you so much!!
I came across this recipe last weekend and knew I needed to try it as soon as possible. My husband ended up making it tonight as I got stuck at work late (bonus as he does not cook for me often). I cook a lot of Indian recipes and this one was so good (and easy). The consistency of the sauce is amazing. Flavor couldn’t be better. This will be a regular in our dinner rotation. Thank you!
Hi Annie! I am so glad you loved this recipe! Thank you so much!
Hi there! I’m so excited to make these. I have 3 questions, is the calorie count worth the naan? Also how many meatballs is 1 serving? Lastly, can these be frozen in individual servings with the sauce for on the go meals? Thank you so much.
HI! In my opinion the naan is 100% worth it. I am not positive, but I would guess 2-3 meatballs is a serving. And yes, these freeze so well with the sauce included. Just thaw overnight in the fridge and then warm! Please let me know if you have any other questions. I hope you love this recipe! Thank you! xTieghan
Hi there! What would you suggest substituting the greek yogurt with for someone who can’t have dairy? Thanks!
HI! I would use an equal amount of full fat canned coconut milk. Please let me know if you have any other questions. I hope you love this recipe. Thanks so much!! xTieghan