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.


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.

17 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!

Leave a Reply

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

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