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.
Made this tonight and it turned out great! I did add a few more spices to the meatballs some of the same spices in the sauce plus ras el hanout and kabseh moracan spices and grated onion. In the sauce I used chicken stock instead of water and a cinnamon stick.Will make again!Great recipe.
Thank you so much Brenda! I am really glad this recipe still turned out so well for you! xTieghan
This was exceptionally good- I can’t count how often my nine year old declared “this is out of this world” and I completely agree! My husband really liked it, and So did all the kids. I was worried because of the simplicity of the meatballs, but they were great (I did have to substitute regular plain breadcrumbs since I was out of Panko, and I added more than a pinch of salt:-). I used half light coconut cream and half full fat, and added spinach and it paired phenomenally with the creamy sauce. It tastes as good as it looks in the picture and that is rare! I am definitely saving this recipe. Thank you!
Hi Laura! I am really happy this recipe turned out so amazing for you and your family! Thank you for trying this one! xTieghan
Just made this last night and it is supremely delicious! I added golden raisins at the end of cooking, which added a nice pop of unexpected flavor. I will be making this again and again.
I am so happy you loved this recipe, Heather! Thank you so much for trying it! xTieghan
This is a winner. Everything came together very quickly. The flavors were perfect.
Love to hear that! Thank you Judith! xTieghan
garam masala – I have whole spices that I bought at an Indian grocery store. Should I use it whole or grund it first? Should I warm them up in a frying pan fist?
Hey Julia,
I would use ground garam masala. No need to warm it first. I hope you love the recipe, please let me know if you have any other questions! xTieghan
Hi Tiegan! I’ve made this recipe before and it is SO good. I’m cooking for a friend who is vegetarian. What veggies would you suggest to swap for the meatballs? I was thinking maybe potatoes and peas but wondering your thoughts. Thank you so much!!
Hey Hannah,
I would give this recipe a try: https://fett-weg.today/indian-coconut-butter-cauliflower/%3C/a%3E%3Cbr /> I hope you love the recipe, please let me know if you have any other questions! xTieghan
These meatballs were delicious. My 4 year old loves meatballs, so I love to find different variations to introduce different flavors to him. I did cut the spice level down to a level I knew he would be able to handle, but the flavor was still amazing.
Thank you so much Brandi!! xTieghan
Delicious! So easy and a real crowd pleaser
Thank you Megan! xTieghan
I made these last night with Turkey (but had accidentally forgotten the garmala masala). Nonetheless, they were quite good; the sauce had a great texture. Pretty easy too. The one con is that when things begin boiling near the end, it begins to make a mess…
Love that!! Thank you for trying this one, Bret!! xTieghan
The sauce is delicious! Next time, I’m just going to season the meatballs themselves as well. They’re just kind of bland compared to the sauce that surrounds them. Simple fix though!
I am sorry to hear that, Emma! I am glad the rest turned out well for you. If there is anything I can help with, please let me know! xTieghan
Pickiest eater in the house – 17-year-old little bro who lives on poptarts and mac and cheese – grabbed a big bowl of rice and put a meatball on it. Then got brave and added another meatball. Then loaded up on naan because bread is almost always a safe bet.
I asked him if he’d tried the sauce yet. He grabbed a spoon and sampled it.
Then grabbed a ladle and COVERED his naan in this sauce!
If that’s not a positive review, I don’t know what is!
Wow YES!! I am so glad you all enjoyed this one, Kate! Love when you can get picky eaters to enjoy other types of foods! Thank you! xTieghan
These were easy and so delicious! Thank you!
Thank you Melissa! xTieghan
Made these last night and all I can say is that I’m sad I haven’t made them sooner! Great recipe!
Haha love that these turned out so well for you! Thank you Cassie! xTieghan
Embrace the meatball! I’m
Always looking for a good meatball recipe! My kids
Like them, after the rolling it’s hands-free and mess free when lining the baking pan. Sometimes I even make them and use them in pitas or make burger-sized and put them on rolls!
This one did not disappoint! Pretty dark close to our favorite local Indian restaurant! Will definitely add these to my meatball rotation!
Thank you so much Jenn! I am so glad this recipe turned out so amazing for you!! xTieghan
This was fun. Admittedly, I didn’t have onions on hand so I used shallots. It was that or going to the store which was not going to happen! Onions definitely would be better with a bit more bite than shallots, but it worked. The only change I would make (other than onions per the actual recipe obviously) is that I would do two pounds of ground chicken/turkey. There was so much sauce that I could easily double the protein content. I ended up freezing the extra sauce though so that is a win! I did love the meatball technique.
Hi Kristen! I am so happy this recipe turned out so well for you! Thank you so much for trying it! xTieghan