Thai Green Curry Meatballs

I have a lot of meatball recipes on this here site. Did you know that? I kind of like to think I’m one with the meatball. My kids devour them. They make us all very happy. And happy is a good thing at dinnertime. I know you know what I mean.

However, I realized in dismay the other day that it’s been a shocking amount of time since I posted a new meatball recipe. Shame on me! I’m here today to redeem myself and I’m telling you, this is a doozy (in a good way).

Thai Green Curry Meatballs

Totally different than the other meatball recipes I’ve posted, this green curry Thai-style version is crazy delicious. A quick homemade meatball is browned and then simmered in a green curry coconut milk sauce. It’s simple. It’s flavorful. It’s different. It’s amazing.

Served with rice (or better yet, coconut rice) and you’ve got yourself a stellar meatball meal! And we all know by now that coconut milk in main dish fare is a surefire way to win room in my food-loving heart. These green curry meatballs are welcome in my home any day, any time.

Thai Green Curry Meatballs

What To ServeRice (or better yet, Coconut Rice)
Fresh, seasonal fruit
Spinach Strawberry Salad with Homemade Creamy Poppyseed Dressing

One Year Ago: 39 Meals to Make in 30-Minutes or Less
Two Years Ago: Confetti Rice and Bean Salad
Three Years Ago: Slow Cooker Hot Fudge Peanut Butter Pudding Cake

Thai Green Curry Meatballs

Yield: Serves 6

Thai Green Curry Meatballs

Ingredients

    Meatballs:
  • 3 large eggs
  • 1 1/2 cup rolled oats
  • 1/4 cup milk
  • 2 pounds lean ground beef or lean ground turkey
  • 1 tablespoon minced fresh ginger
  • 1 tablespoon Thai green curry paste
  • 2 tablespoons fish sauce
  • 1 teaspoon sugar
  • 1/2 cup chopped cilantro
  • 1 1/2 teaspoons salt
  • 2 cloves garlic, finely minced
  • 3 green onions, white and green parts finely chopped
  • 2 tablespoons coconut oil (plus more if needed; can substitute canola or vegetable oil)
  • Sauce:
  • 2 cans (13.5-ounce each) unsweetened coconut milk
  • 3 tablespoons green curry paste
  • 1/4 cup lime juice (from about 2-3 limes)
  • Hot cooked rice for serving

Directions

  1. In a large bowl, combine the eggs, oats and milk. Let the mixture stand and soak for 5-10 minutes. Add ground beef or turkey, ginger, curry paste, fish sauce, sugar, cilantro, salt, garlic and green onions. Mix to combine and distribute all the ingredients through the meat.
  2. Shape the meat mixture into meatballs, a bit smaller than golf ball size. Heat the oil over medium heat in a large, 12-inch nonstick skillet. When the oil is hot, place one layer of meatballs in the pan leaving a little room in between each meatball (it's ok if you can't fit them all in; they'll cook in batches). Brown the meatballs on all sides, about 2-3 minutes total. They don't need to be cooked through - just golden and browned. Remove the meatballs to a plate and do the same with the remaining uncooked meatballs (adding more oil to the pan if necessary - let it get hot before adding the meatballs to brown).
  3. Once the last batch of meatballs has been removed to a plate, drain any excess grease from the pan (but leave the goldeny browned cooked bits). Return the skillet to medium heat and stir in the coconut milk and green curry paste, scraping up any browned bits from the bottom of the pan and stirring into the sauce.
  4. Place the meatballs in the skillet with the sauce. Go ahead and pile them all in, trying for a single layer. Simmer the meatballs and sauce for 8-10 minutes until the meatballs are cooked through, flipping the meatballs once or twice.
  5. Stir in the lime juice. Add salt and pepper to taste. Serve over hot, cooked rice.

Notes

Green curry paste can vary wildly in spice/heat level so if you want to ensure the meatballs and sauce aren't too spicy, look for a mild green curry paste (or buy one you already like the taste of). The Thai Kitchen brand is the one that Janssen used - her blog is where I got the recipe and she said her young kids gobbled it up. I used the Maesri brand (I have to order any kind of green curry paste online since I can't find it in the stores here; keep in mind I live in a very, very small town) and it was knock-your-socks off hot (but still tasty if you can handle a little heat). Also, a quick note on the sauce - it's fairly thin which we enjoyed because it soaked into the rice; however, if you want it a bit thicker, stir together a tablespoon or so of cornstarch into cold water (about half as much water as cornstarch) and stir it into the simmering sauce until it thickens a bit.

http://www.melskitchencafe.com/thai-green-curry-meatballs/

Recipe Source: adapted slightly from Janssen at Everyday Reading, originally from Minnesota Monthly (I went crazy with the meatball part of the recipe, upping the meat and taking out the mushrooms – because I can’t get them where I live – as well as a few other things and simplified the sauce a bit)

63 Responses to Thai Green Curry Meatballs

  1. Kim in MD says:

    Oh, I love Thai food! I have been looking for a new and interesting meatball recipe…I found it! These look amazing, and I always have Thai red and green curry in my fridge. Thanks, Mel!

  2. kt says:

    I made these after I saw them on Janssen’s site and agree they are awesome! Definitely a favorite in these parts.

  3. JennA says:

    I love meatballs too. Since I’m fairly new here, I’ll have to try finding some of your other meatball recipes. This one is definitely on the list to try.

  4. Sharing says:

    Can these be frozen – a make ahead meal?

  5. Rachael says:

    We’ve really enjoyed your home cooked Thai food recipes around here. I really like to serve veggies with meals. Since this is a new flavor profile I am never sure what to serve. Any suggestions???

    • Mel says:

      Hi Rachael – when we make Indian or Thai food, we very often serve it with cauliflower (steamed or roasted), broccoli, green beans and many times just simply steamed green peas. Hope that helps!

  6. Love this meatball recipe! I’ve been in a bit of a dinner rut so I can’t wait to put these on our next meal plan!

  7. Katie says:

    These just sound so yummy and unique! I am new to thai/curry”ness” and am starting to fall in love! Just curious, I notice you make rice alot. Our family recently discovered (thanks to againstallgrain.com new cookbook) cauliflower rice..stick with me. Grate to rice like consistency, saute, you can add a plethora of flavors..my fav being cilantro lime! My 8 yr old told me that it was the best “rice” he’d ever had!! And we’ve never looked back.

  8. Judy says:

    I’ve been wanting to make a Thai inspired meatball for quite some time. This looks perfect!

  9. Andreya says:

    We had your teriyaki meatballs last night and LOVED them! These look great! Could red curry paste be substituted for the green curry paste?

    • Mel says:

      Andreya – sure, but the flavor profile will change since red curry paste is different than green (and you’d have to officially retitle them Thai Red Curry Meatballs). :)

  10. Sacha says:

    I must recommend Mae Ploy as the best brand of curry paste out there. If you use them to make Thai curry, you will be blown away at how similar it tastes to a Thai restaurant’s curry. They are made in Thailand, so totally legit (and pretty darn spicy, too). I’ve never had the green, but I love the red and panang, and I’ll be trying yellow soon…from Amazon, since I’m also in a small town. They’re also not too expensive. If you have Prime, you pay around 6 bucks for 14 oz., which lasts a looong time.

  11. Looking forward to trying this recipe. Just bought a huge tube of green curry paste. It will be great to make something besides the Thai classics.

  12. We love meatballs and we love all things Thai style! Thanks for sharing!

  13. Janssen says:

    I can’t tell you what a rockstar this makes me feel like. Seriously, the best kind of Friday.

  14. Tara says:

    Do I have to add the fish sauce? I have eaten some Asian food that had it in it and it tasted like they added rotted fish. So can you taste that fishy flavor in the meatball’s?

    • Mel says:

      Hi Tara – I don’t mind a bit of fish sauce here and there so for me, it just adds great flavor. If you really hate it, leaving it out shouldn’t be a problem. I don’t think it’s overpowering in this recipe, though.

  15. Sheree says:

    I just have to tell Katie that we love “cauli-rice” too! It’s especially good with dishes that have a sauce since it just soaks up the flavor. It’s a healthy way to cut down on carbs. I cook it in the microwave in a covered dish for about 5 minutes.

  16. Wow. I love this twist on meatballs. Such a great thing to serve the kids – I have never found a meatball mine don’t like. I crave Thai flavors so this will definintely be on the menu at my house.

  17. Julie says:

    Made these, love these! I also think I might try some oatmeal or ground oatmeal in the turkey cheddar jalapeno burgers as those were a bit too wet. The texture of these was just right!

  18. Christine says:

    These were delicious. We added some sriracha on top of them to kick up the heat a bit. I think I might add the mushrooms back in, for a bit more earthiness…and maybe increase the garlic, or roast it a bit to pull more flavor out of it. One big problem we had, that I notice YOU seem to have kicked, is the ROUND meatball. Ours turn out…weird. Tasty but not pretty. Any special tips or tricks to making (and keeping) meatballs ROUND while you’re browning them?

  19. Meg says:

    Do you think light coconut milk would be okay with this, or would it be better to stick to the regular as you say the sauce is thin as it is? BTW, recipes from your site are showing up regularly on our table these days, and, generally, to rave reviews. Thanks.

    • Mel says:

      Hi Meg – I think light coconut milk would work just fine. You can always add the cornstarch slurry (in the note of the recipe) if you want the sauce to thicken). P.S. – so happy you are enjoying the recipes!

  20. Sheree says:

    Made these and loved them. I used red curry paste (I also use Maesri brand) since that’s all I had on hand and left out the fish sauce and green onions. They were delicious, except I wanted a bit more sauce, so next time I’ll increase those ingredients. Meg, I used light coconut milk and it was just fine. Mel, like Christine, my meatballs were not round, so any help would be appreciated. I almost felt like they had a bit too much liquid so I may try no milk.

    • Mel says:

      Christine and Sheree – hmmm, I don’t know if I have a top secret method for round meatballs. Mine aren’t perfect spheres by any means but they do hold their shape. If your meatball mixture seems overly wet and won’t hold it’s shape because of the texture, like Sheree says, try cutting out some liquid. That should help considerably. Other than that, the only thing that may help is I brown them quite a bit on the first side before flipping so that they have a nice golden “shell” to help keep them together.

  21. Green Bay Bruce says:

    I made it tonight, and it was awesome! Ethan and Olivia approved. I used Roland brand thai green curry paste, great flavor and not hot.

  22. Carrie says:

    I made these Friday night and my family (and 3 of the neighbor kids) loved them. I could only find the Thai Kitchen brand green curry paste and it was okay, but I will be looking for something with a little more kick next time. My husband is insisting that I double the sauce next time, but he is a “saucy” guy. ;-)
    Thanks for the great recipe…it’s going into my favorites!

  23. I just picked up the green curry paste and coconut milk for this recipe. Quick question Mel, do you have a preference for beef or turkey in this dish? Can’t wait to make it this week! :)

  24. Tara says:

    I bought Fish Sauce and tasted it. I was shocked that it tasted kind of like Soy Sauce and didn’t taste fishy. This meal was a hit! Thank you!

  25. Mel, I’m so glad to hear that! We love ground turkey at our house, too. Cannot wait to try it. :)

  26. angie says:

    winner, winner meatball dinner!

  27. Cindy says:

    Yummy can’t wait to try! Do use raw or cooked oatmeal?

  28. deena says:

    I”m wondering how much “heat” this has. (coming from a spice wimp) I sampled the green curry paste I just bought and it seemed really spicy. Does the coconut milk help counteract that a bit? I just hate when I make a recipe and then none of my kids will eat it because it’s too hot. Thanks in advance…love your site!

  29. deena says:

    just saw your note at the bottom of recipe about heat level, sorry missed that the first time! (and sorry that I accidently posted this comment under another post first..seriously I need a time out today)

  30. Shannon says:

    These were sure a hit at my house last night!

  31. Stephanie says:

    I made this tonight. It was fabulous. I substituted Thai Basil for the cilantro, since I cant stand cilantro. The green curry paste brand I used was Mae Ploy. The sauce was a bit spicy for my son using the 3 tblsp, of curry paste, so next time I will only use 2. This was an incredible dinner. Thank you sooooooo much I will definately make this again.

  32. Liz says:

    I’m making this tonight and forgot to buy cornstarch… Would flour work? Or would that ruin it?

    • Mel says:

      Liz – you’ll have to experiment but flour should help thicken as long as you make sure it doesn’t clump. For other gravies, I whisk together flour and broth until it is smooth and thick and then slowly whisk into the boiling gravy.

  33. Christina says:

    Can these be baked in the oven instead?

    • Mel says:

      Christina – I haven’t baked them but I”m sure with a little tweaking, it could work. You’ll have to experiment with time and temperature.

  34. Dana says:

    Have been dying to try these and I finally made them tonight. Meatballs were flavorful and unbelievably tender. The sauce was bland to me (initially) but think it was the Green Curry paste I bought (Taste of Thai) reviews I read said so but it was all I could get at the store so I just added tons of fresh ginger, garlic and lemongrass paste to the sauce, a good amount of Siracha and it may seem crazy but about 1/3rd of a jar of Mango butter from Trader Joes – Lick the bowl clean good!!!
    Your picture sold me – had me craving this for a couple weeks – thanks for sharing!

  35. Bri says:

    These were OK. I was expecting knock your socks off flavor, but found the meatballs lacked flavor. The sauce was good. This won’t be made again though. Too much work for an OK meal. I do have your lime tart in my fridge right now for dessert tomorrow and about died when I licked the spoon after finishing the filling. I might have found my new fav dessert. We will have to see tomorrow…can’t wait!

  36. Krissy says:

    This dinner was a hit tonight!! Thanks so much! We love love your recipes (: My husband even boldly declared it a top 5 fave for him

  37. Christy says:

    Mel, you are fantastic, and my family seriously wouldn’t eat anything but cereal and pizza if it weren’t for you. So Thank You! I hate to say it, but this was just a little too tangy and sweet for my taste. Otherwise I really enjoyed it. If I could find a way to cut back on those two things, I would make this dish all the time. Definitely glad that we tried it though.

  38. Marcia says:

    Served this over linguine rice noodles. Used crushed rice crackers and coconut flour instead of oats. I also stir fried up some green pepper and onion and added it into the dish. Topped with some Thai Basil leaves. Fantastic!

  39. kirsten says:

    Made these tonight and were really tasty. Altho, like other folks have mentioned, these were REALLY wet, and I even omitted the fish sauce b/c I don’t care for it. I was completely unable to form a meatball shape, so they were basically turkey sliders with a sauce over them. The flavor was great … so I wonder it is has something to do with the type of ground turkey. I did NOT buy 100 percent turkey breast, so there was extra fat in the meat. Hmmmmm. I will try again with one less egg and just a TBSP of milk maybe.

  40. Heather says:

    We did ground pork instead since that seems more thai-ish and it was delicious!

  41. Emily says:

    Maybe I needed to use a different pan? My meatballs fell apart when I tried flipping them so we eventually decided to break them all up into hamburger. Ended up not so good.

  42. Sherry says:

    This dish was beyond amazing! With all the garlic, ginger, green onion and cilantro in them I don’t understand how anyone could think the meatballs lacked flavor. This is the first time I tried using oatmeal as a binder and I was pleasantly surprised. The meatballs held together perfectly and browned beautifully. If anyone is looking for flavor without any heat I would recommend the Thai Kitchen green curry paste. It had absolutely zero heat, but fortunately still had a good flavor. We had enough left over to freeze for two future meals – which I am eagerly looking forward to eating!

  43. Karen says:

    Didn’t care for this recipe. Way too much oatmeal took away from flavor of the meatballs. Lacked flavor despite all the ingredients. If I make again, would use small amount of bread instead of oatmeal and add fresh chili peppers for some kick.

  44. Angie D. says:

    Made this tonight for dinner and they were so delicious!!! I halved it because it’s only me and made the following modifications to my halved recipe (so, you’d double these for the original recipe): rounded down to 1 egg and used 1 tsp fish sauce in my meatballs. Added 1/4 c. milk to the sauce to thin it out a bit & 1/4 tsp salt to the sauce to flavor it.

    Next time I would add some sliced red bells and onions into the sauce (maybe even a tiny can of bamboo shoots) 2-3 min before the meatballs are done, so they still have a bit of a crunch.

  45. […] meatballs!  They are incredible.  I’ve been craving a green curry and remembered seeing these curry meatballs on Mel’s Kitchen Cafe.  I switched things up a bit by taking out the added […]

  46. […] friend of mine told me about these delicious Thai Green Curry Meatballs from Mel’s Kitchen Cafe a while back and I knew I just had to try them. They are, without a doubt, some of the most […]

  47. Liz says:

    Just made these- amazing! Flavours were great and so easy!

  48. Melissa says:

    Hi Mel!

    I made these a few nights ago….I always thought meatballs were labour intensive and I kind of steered away, but after making these I’m sold!! I did use red thai curry paste as I had it on hand and reduced the amount of beef (I’m still eating the leftovers gladly) and made it with Jasmine rice and seriously tasty. I love that I’ll make this again, I could serve to guests and the way the whole house smelled off Thai goodness!! Thanks for the awesome recipe!!

  49. Andrea says:

    My kitchen smelled like an authentic Thai restaurant last night. Loved these! I found the Thai brand for the green curry paste, and it was labeled “hot” with three chili peppers, but it wasn’t hot at all. Like, my one year old was able to eat them, they were that mild. Kob kun kaa!

  50. Aimee says:

    Hi Mel, My question is do you think the sauce could be mixed in a crockpot and then add the uncooked meatballs and cooked that way? I just ask b/c I do this with homemade Italian meatballs and sauce and they turn out yummy. I’m just not sure about simmering coconut milk over a longer period of time. What do you think? PS We love all of your recipes that we’ve tried. Thanks so much!

Leave a Reply

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

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Notify me of followup comments via e-mail. You can also subscribe without commenting.