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!

side angled photo of 30 Minute Butter Chicken Meatballs

Latest Cookbook

Half Baked Harvest At Home

20+ new recipes for wholesome comfort food made with everyday ingredients. Pre-order today! HBH At Home will be released on Tuesday, February 23rd!

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.

30 Minute Butter Chicken Meatballs on baking sheet

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.

30 Minute Butter Chicken Meatballs in skillet with curry sauce

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.

overhead photo of 30 Minute Butter Chicken Meatballs

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!

overhead close up photo of 30 Minute Butter Chicken Meatballs

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!

30 Minute Butter Chicken Meatballs

30 Minute Butter Chicken Meatballs | halfbakedharvest.com #meatballs #easyrecipes #Indianrecipes #curry #butterchicken
4.33 from 873 votes
6
calories 830kcal
Prep15 minutes
Cook15 minutes
Total30 minutes
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. A great recipe any night of the week!
Save this recipe!
Enter your email and we’ll send it straight to your inbox. Plus you’ll get new recipes from us every week!

Ingredients 

Instructions 

  • 1. Preheat the oven to 450 degrees F. Line a baking sheet with parchment.
    2. Add the turkey, egg, bread crumbs, and a pinch each of salt and pepper to a bowl. Coat your hands with a bit of olive oil, and roll the meat into tablespoon size balls (will make 15-20 meatballs), placing them on the prepared baking sheet. Transfer to the oven and bake for 15 minutes or until the meatballs are crisp and cooked through.
    3. Meanwhile, heat the olive oil in a large skillet over medium heat. Add the onion and cook 5 minutes or until fragrant. Add the garlic and ginger, cooking another 5 minutes. Season with salt and pepper.
    3. Stir in the garam masala, curry powder, turmeric, and cayenne and cook until fragrant, about 1 minute.
    4. Add the tomato paste, coconut milk, and 1/2 cup water. Stir to combine, bring the sauce to a boil, cook 5 minutes or until the sauce thickens slightly. Stir in the yogurt and butter. Add the meatballs and cook, stirring occasionally, until the sauce thickens slightly, about 5 minutes. Remove from the heat and stir in the cilantro.
    5. Serve the meatballs and sauce over bowls of rice with fresh naan. Enjoy!

Nutrition

Calories: 830kcal

Nutritional information is only an estimate. The accuracy of the nutritional information for any recipe on this site is not guaranteed.

Did you make this recipe? Please rate & comment below.

Meet Tieghan Gerard

I'm Tieghan, the recipes you'll find here are inspired by the people and places I love most. I try to live simply, eat seasonally, and cook with whole foods. My hope is to inspire a love for amazing food, as well as the courage to try something new!

Explore More

4.33 from 873 votes (669 ratings without comment)

Add a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

598 Comments

  1. Karen Poehly says:

    Coconut milk in butter chicken! So unique and interesting!

    1. Tieghan says:

      Thanks, Karen! I hope you love this dish! xT

  2. Laura says:

    2 stars
    This one wasn’t a winner for us. The full can of tomato paste was totally overpowering and almost made the sauce sour. I added an extra can of coconut milk but it still was an odd taste. Would have loved more seasonings in the meatballs, too.

    1. Tieghan says:

      Hi Laura,
      Thanks for giving this recipe a try and sharing your feedback, so sorry to hear it was not enjoyed! xx

  3. Missy says:

    2 stars
    Meatballs were super bland/under-seasoned and sauce was very tomato-y that didn’t taste Indian at all. Not a keeper for us.

    1. Tieghan says:

      Hi Missy! So sorry this recipe didn’t turn out for you! Thank you for letting me know! xT

  4. Tiffany says:

    Made this last night and it was GREAT! I did add cauliflower to the pan when I baked the meatballs and added it to the sauce at the same time, just to get in some extra veggies. Everyone liked it! I have had the best luck with all of your recipes! I’m so busy with our shop this time of year, it is super helpful to be able to get healthy meals on the table quickly for my family. Thank you!!!

    1. Tieghan says:

      Thank you so so much! Sooo glad you enjoyed this recipe! Have a wonderful weekend! 🙂 xT

  5. Laura V says:

    3 stars
    I love the idea of this but after making this 2x I find the meatballs really dry. Next time I may try to add a little oil

    1. Tieghan says:

      Thanks for sharing your feedback Laura! Sorry to hear the meatballs have been dry for you, next time I would reduce the bake time in step 2, they could be over-cooked. I hope this helps! xx

  6. Amelia says:

    Just make this everyone- it’s so good! The two things I changed were to add onion powder and garlic powder to the meatball mixture as I thought they were a little bit bland without when I made it previously and I would dial back the Cayenne pepper unless you like it spicy !!! Otherwise, this is a winner, crowdpleaser ,amazing recipe!

    1. Tieghan says:

      Thank you so much! So glad you enjoyed this recipe! Have a great fall season! 🙂 xT

  7. Colby says:

    5 stars
    Great recipe. I’ve made authentic murgh makhani a few times. This was a little heavy on the tomato paste but still delicious. I have two picky kids age 8 and 4 and they devoured it!! Will definitely make again…

    1. Tieghan says:

      Thank you Colby! xT

  8. Megan White says:

    5 stars
    This looks amazing, can’t wait to try! Question: how well do you think this meal would fare if I cooked ahead of time and reheated at dinner time? Would you suggest at least waiting till dinner time to add the yogurt (to avoid curdling)?

    1. Tieghan says:

      Hi there! I think you should be fine to just assemble it all ahead and then reheat! xT

      1. Megan White says:

        5 stars
        These reheated nicely. Thank you!

    2. Kate says:

      As an alternative to a store bought sauce, could you make the butter chicken sauce ahead in a batch a freeze it?

      1. Tieghan says:

        Sure, that would work well for you!!

  9. Karien says:

    3 stars
    Hi tieghan! This sauce was amazing! Even my kids love it. Just wondering – my meatballs turned out pretty dry (I had cooked it for max 16 minutes) is there’s something else I can try to help with that?

    1. Tieghan says:

      Hi! Oh no I’m so sorry about that! Is there anything you did differently? xT

  10. Amelia says:

    5 stars
    I made this last night for dinner and I got rave reviews. It was so delicious. The only thing not listed that I added was some ground coriander, but the flavors were amazing!! I will be making this again very soon and thank you for another great recipe!

    1. Tieghan says:

      Hey Amelia,
      Happy Wednesday!! Thanks a bunch for testing this recipe and your comment, so glad to hear it was a hit! xx

  11. Kathy says:

    5 stars
    I absolutely love this sauce – it tastes better than our local Indian place! I didn’t have tomato paste, so substituted with sauce and it was still really nice. Will make again!

    1. Tieghan says:

      Hey Katherine,
      Fantastic!! So glad to hear that this recipe turned out well for you, thanks so much for making it! Have a great weekend:)

  12. Wendy Reeve says:

    5 stars
    Love this! We make it at least once a month and often make it to have on hand for lunch. So good any day but especially on cold winter days. I cook my meatballs in the air fryer to make them just a bit crispier.

    1. Tieghan says:

      Hey Wendy,
      Wonderful!! I love to hear that this recipe turned out well for you, thanks so much for giving it a try! Have a great weekend:)

  13. Chef Jim says:

    5 stars
    Have been wanting to make this recipe for months now and finally got it done today! It is a definite repeat worthy dish. The flavors in the sauce are perfectly balanced! I added a healthy pinch of the spice mix to the meatballs before baking them! Just enough to notice not to overwhelm!

    1. Tieghan says:

      Hey Jim,
      Amazing!! So glad to hear that this recipe was tasty and thanks a lot for trying it out! xT

  14. Carolyn says:

    5 stars
    This recipe produced an amazing dinner! Soooo good. I would add a photo if I could.

    1. Tieghan says:

      Hi Carolyn,
      Happy Wednesday! Thanks so much for making this dish and sharing your feedback, so glad to hear it turned out well for you! xT

      1. Stewball says:

        5 stars
        Why did you change the recipe for the oven top? The one for the crackpot and slow seems spicier?

  15. Corie says:

    5 stars
    Hey Tieghan! I made this tonight for my family, and it was a total hit all around! My teenagers love Indian food, but I usually cheat and just buy a simmer sauce. I followed your recipe, just adding some curry and cilantro to the meatballs, and extra cayenne to the sauce. My family loves the spice/heat! My daughter is practically a vegetarian, so we added green beans and tomatoes from the garden. The cut of acid to the delicious, rich sauce was perfect. However, my daughter ended up eating 3 meatballs anyway! Thanks for the recipe! Winner, winner butter chicken dinner!

    1. Tieghan says:

      Hey Corie,
      Happy Wednesday!!👻 I truly appreciate you giving this recipe a try and sharing your feedback, I love to hear that it was enjoyed:)