Whole30 Chicken Meatballs in Green Curry

I’m in Chicago and in the middle of winter”¦let’s just say the weather isn’t giving me a lot of joy, but it’s when cooking delicious food is the ultimate soulful experience. Here’s a twist on my meatballs, just updated with Thai Kitchen green curry. It’s absolutely delicious.

clock clock icon cutlery cutlery icon flag flag icon folder folder icon instagram instagram icon pinterest pinterest icon facebook facebook icon print print icon squares squares icon heart heart icon heart solid heart solid icon

Chicken Meatballs in Green Curry (Whole30)

  • Author: nocrumbsleft
  • Prep Time: 30 min
  • Cook Time: 50 min
  • Total Time: 1 hr 20 min


Whole30 meatballs with a twist that can warm you up any day!


For the meatballs:

  • 1 lb ground dark chicken meat
  • 1 lb ground light chicken meat
  • 1/2 cup chopped basil
  • 5 garlic cloves, minced
  • 3 finely chopped green onions
  • ½ cup finely chopped red pepper
  • 3 Tbsp coconut aminos
  • 1 Tbsp green curry paste
  • 1 Tbsp arrowroot powder
  • 21/2 tsp kosher salt
  • 2 Tbsp Extra Virgin olive oil for sautéing

For the sauce:

  • ¾ cup finely diced onions
  • 4 garlic cloves, minced
  • 1 cup chicken stock, warmed
  • 1/4 cup green curry paste
  • 1 — 14 oz can of coconut milk, stirred
  • 6 oz coconut cream
  • 3 Tbsp lime juice
  • 1 Tbsp coconut aminos
  • 1 tsp red pepper flakes
  • 1/2 cup basil, cut into thinly sliced ribbons
  • 1/2 cup cilantro, chopped
  • Lime wedges for garnish


Place a baking sheet in the oven and preheat the oven to 200F. You will cook the meatballs in two batches and will use this to keep them warm.

Int a large bowl, mix all meatball ingredients together by hand, except for the olive oil.

Using a small ice cream scoop, scoop out meatballs and roll, about 2 ounces each.

In a large Dutch Oven over medium heat, warm the olive oil and brown the first batch of meatballs about 3 minutes a side, making sure to brown all sides. Remove and place on the warm baking sheet in the oven. Repeat for the second batch.

Leaving 1 tablespoon of the oil from cooking the meatballs in the Dutch oven, as well as any other tidbits, remove the remaining oil. Add the onions to the dutch oven and sauté until soft, about 5 minutes. Then add the garlic and sauté for 2 more minutes.

Using 1/3 cup of the warmed chicken stock, deglaze the Dutch Oven, being sure to scrape the bottom to get all the little bits. Dissolve the curry paste in the remaining 2/3 cup of the warm chicken stock and add to the Dutch Oven, stirring to combine. Add the coconut milk and coconut cream, whisking until everything is dissolved and smooth.

Add the lime juice, coconut aminos, and red pepper flakes, and stir. Bring to a boil,  then transfer the meatballs from the oven into the Dutch Oven with the sauce and cover. Turn the heat down to medium-low and simmer for 20 minutes, or until the meatballs are cooked through.

Add basil and fresh cilantro (or any other fresh herbs you like). Stir to combine. Serve over cauliflower rice, and garnish with lime wedges.

30 thoughts on “Whole30 Chicken Meatballs in Green Curry

  1. how many does this recipe feed?

    1. I would say 4 generous servings.

  2. I didn’t have great results with the texture of the meatballs (probably because I used only ground chicken breast). However; The flavor of this soup/curry is spot on and I can’t wait to make it with sliced pork or shrimp! It’s delicious!

    1. It’s such a delicious and fabulous dish and totally a fan favorite. I always use dark and light meat, but I’m hoping that you tried again. Would love to know your results – please dm me to let me know.

  3. The Thai Kitchen green curry paste contains peanuts, making it NOT Whole 30 compliant. Do you know of any brands that have compliant ingredients?

    1. I should add that not every site lists “peanut oil” in the ingredients, but Thrive Market does.

      1. I just purchased the Thai Kitchen green curry paste and there is no peanut oil listed on the ingredient list. Perhaps Thrive Market made a mistake in the ingredient list?

      2. I’m looking at my Thai Kitchen Curry Paste right now. My version has the following ingredients in it: green chili, garlic, lemongrass, galangal (Thai ginger), salt, shallot, spruces, kaffir lime. But, you can reach out to them to confirm.

  4. This dish was a hit with the hubs last night! Thanks for knocking it out of the park again, Teri! Your recipes have so much flavor! YUM.

    1. So thrilled you both enjoyed it!

  5. How do I become a crumble!! I’m crumbling trying to find a link.

    1. Step one: subscribe following the link below. Select the crumble option under what type of updates you would like to get.

      step 2:Then you will need to confirm in your email, It will likely be in your junk folder, promotional, or social folder. When you find it, confirm. if you don’t confirm you will not get the emails.

      Step three: add me to your contact list to ensure you receive your Friday Favorites. teri@noccrumsleft.net


      So excited to have you signing up for some awesome content!

  6. Think I can use turkey instead of chicken (and a little more arrowroot if needed)?

    1. I would not use turkey because it is not going to be as delicious. The turkey will not have as much fat. If you cannot find gourd chicken ask your butcher to grind some for you.

  7. Carol Hirschfield January 19, 2020 — 8:22 pm

    Teri, this is sooooo yummy! It’s so savory and satisfying! Can’t wait for lunch leftovers tomorrow!

    1. Thank you so much! Enjoy!

  8. I couldn’t find the dark meat ground chicken near me but it still was a fantastic recipe. Made this as a meal prep for lunches and we are obsessed. I took some of the extra leftover sauce and mixed it in some mashed potatoes too and that was just delectable.

    Another amazing recipe from Teri!

    1. If you are at a grocery store with a butcher you can always ask them to grind some chicken thighs for you! Also feel free to experiment with ground turkey or pork.

  9. This is FABULOUS!!!! Soooooo good… I didn’t have ground chicken but finely diced leftover rotisserie chicken and added in last and let simmer!!! Thank you for the GREAT recipe!!!!!

    1. What a great idea! Thank you so much for sharing and I am so glad you enjoyed it!

  10. I love this recipe! My store doesn’t have ground dark meat chicken so I do half turkey, half chicken breast and they are wonderful. It’s in my constant rotation and the leftovers freeze great, too!

    1. Check out the book, it has a similar but slightly different recipe, its a south East Asian inspired curry with is a spin on this and you will absolute love it!

  11. Absolutely delicious. I like to add my curry paste after the onions & garlic are sauteed and cook it for at least 5 minutes, before adding liquid. Otherwise, I followed the recipe as written.

    1. Sounds like a fabulous way to do it

  12. Absolutely delicious! I did use dark ground turkey only as could not find dark ground chicken. Kids loved it. Served on rice for them and on cauliflower rice for the whole 30 crowd. Will put this into regular rotation!

    1. Yes it’s also very delicious with turkey. Remember that when you’re at the grocery store you can always ask the butcher to put chicken thighs through the grinder

  13. What does the arrowroot powder do? And is there something that can be used as an alternative – even if that would make it not Whole 30 compliant. Thanks. I can’t wait to try this. Can’t beat a soup style dish for the colder months!

  14. A family favorite! It’s so easy and flavorful.

  15. Kyle Montes De Oca June 27, 2021 — 7:46 am

    Shockingly, this was my first time making this and I honestly don’t know what took so long. It is so easy and very flavorful. The curry broth is outstanding and something I could sip on its own. The chicken meatballs are delicious and I really enjoyed this over cauliflower rice. I will make this again and again.

Leave a Reply

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

Recipe rating

%d bloggers like this:
search previous next tag category expand menu location phone mail time cart zoom edit close