Thai curry meatballs in creamy red curry sauce (2024)

Home » Course » Main Course » Thai curry meatballs

Thai curry meatballs in creamy red curry sauce (1)by ChihYu
February 8, 2024
58 comments »

Jump to RecipeVideo

4.70 from 52 votes

Thai curry meatballs are rich, creamy, and packed with deep Thai flavors! Dairy-free, gluten-free, and low-carb meatballs are stuffed with herbs, baked to tender perfection, and covered in a mild coconut curry sauce. It’s a real crowd-pleaser!

This super easy Thai-inspired meatball curry comes together fast using simple, accessible ingredients. You can use whatever type of ground meat you prefer. Serve alongside these Chiang Mai noodles (khao soi gai) for a super authentic Thai feast!

Thai curry meatballs in creamy red curry sauce (2)

Table of Contents show

Ingredients

These Thai coconut red curry meatballs are made with pantry staples and super accessible ingredients—no trips to a specialty Asian store are required! If you can’t find an ingredient listed here, I’ve provided easy substitutions as well. Here’s what you need to get started:

Thai curry meatballs in creamy red curry sauce (3)
  • Cilantro: I use fresh cilantro leaves and stems. In addition to adding to the paste for the meatballs, reserve some cilantro to use as a garnish for serving.
  • Shallots: You can also use sweet onion.
  • Carrots: Roughly dice them before adding to the food processor to make the paste.
  • Thai basil leaves: Gives a nice aromatic, Thai flavor. If using Italian basil, increase the quantity for a stronger flavor.
  • Ginger root: Roughly chop before adding to the food processor to make the paste.
  • Fish sauce: Adds an authentic depth of flavor to the meatball seasoning paste as well as the sauce.
  • Coconut cream: Be sure to use full fat cream for a rich and creamy flavor and texture. Used in the meatball seasoning paste as well as the red curry sauce.
  • Ground meat: Ground pork, lamb, or beef work well in this recipe due to their higher fat content. See substitution notes below for making chicken or curried turkey meatballs.
  • Red curry paste: I use store-bought for ease. Thai Kitchen brand has ingredients of red chili pepper, garlic, lemongrass, salt, shallot, coriander root, and kaffir lime peel.
  • Tomato paste: Adds some acidity and helps to thicken the sauce.
  • Garam masala powder
  • Coarse sea salt
  • Cumin powder
  • Coriander powder
  • Lime juice: Fresh lime juice is used as a garnish to brighten the dish before serving.

Helpful tools

  • A 4-cup food processor
  • One large baking sheet pan
  • A medium-large saucepan
  • A rubber spatula or wooden spoon to stir

Substitutions and variations

  • Other types of ground meat: For Thai chicken meatballs or Thai turkey meatballs, use a combination of 50 dark meat and 50 white meat. The higher fat content will keep them moist.
  • Store-bought curry paste: Mae Ploy brand is another popular choice, but it’s a bit too salty and spicy for my taste. Start with half the quantity and adjust to taste.
  • Thai herbs: If you can find them, fresh lemongrass, galangal (Thai ginger), garlic cloves, kaffir lime leaves, and shrimp paste would add authentic Thai flavor to these curried meatballs.
  • Spicy meatballs: For a spicy version, incorporate Thai chili peppers, a touch of red pepper flakes, or seeded Fresno/serrano red chilies to the meatball curry seasoning paste. Or serve with Thai chili sauce (Nam Jim Jaew) on the side.

How to make Thai curry meatballs

In this Thai meatball curry recipe, we begin by making a seasoning paste to mix into the ground meat for the meatballs. Then we make a finger-licking sauce to pour over the juicy meatballs, garnish, and devour! Here are the simple instructions for this gluten-free and Paleo recipe for meatball curry.

Thai curry meatballs in creamy red curry sauce (4)
  1. Make the seasoning paste: In a small food processor, blend the cilantro, shallot, carrot, basil, ginger, fish sauce, cumin, and coconut cream until a paste forms. Be sure not to over-mix or it will become watery.
  2. Mix the paste into the ground meat: Transfer the herb mixture into a large mixing bowl. Add the ground meat and use your hands to combine them well.
  3. Form the meatballs: Shape the ground meat mixture into 20 meatballs, roughly the size of golf balls. Place the meatballs on a parchment-lined sheet pan with space between them.
Thai curry meatballs in creamy red curry sauce (5)
  1. Bake the meatballs: Bake on the middle rack, flipping the meatballs halfway through cooking. Bake until the meatballs are cooked through and remove while they are still moist and juicy.
  2. Make the coconut curry sauce: While the meatballs are in the oven, add the sauce ingredients to a large skillet or saucepan. Bring to a simmer over medium heat, stirring until the sauce thickens to soup consistency. Taste and adjust seasonings if desired.
  3. Coat the meatballs: Add the meatballs to the saucepan and gently toss them in the sauce to coat. Let the meatballs simmer in the sauce over low heat for 3 minutes, stirring gently.
  4. Garnish and serve: Transfer the meatballs to a serving dish. Drizzle with lime juice to taste and garnish with chopped cilantro leaves. Serve warm.

Tips for juicy and tender baked meatballs

  1. Opt for a Higher Fat Ratio: If you’re using lean ground chicken or ground turkey, aim for a 50-50 mix of light and dark meat. The extra fat helps keep the meatballs juicy.
  2. Incorporate Fresh Herbs and Veggies: Add finely minced herbs and vegetables, like carrots and zucchini, to your meatballs. These ingredients bring in moisture and texture, making the meat less dense.
  3. Avoid Over-Packing: Shape your meatballs to be about the same size for even baking, but don’t pack them too tightly. They should hold together without being squeezed hard – this ensures they remain tender.
  4. Use Breadcrumbs or Flour if Needed: Ground poultry tends to have more moisture. If your mixture feels too wet, add a little almond flour or panko breadcrumbs for absorption.
  5. Adjust Baking Time and Temperature: Remember, ovens can differ. Convection ovens bake faster than conventional ones. Start with a lower temperature and the minimum baking time, then adjust as needed.

How to make ahead, store, and reheat

Thai curry with meatballs is a beautiful and delicious party dish or protein option for a family meal. You can prepare the seasoning paste and form the meatballs ahead of time for ease.

  • Make ahead: To prep in advance, you can shape and bake the meatballs ahead. Let them cool and store in the fridge in an airtight container. When you are ready to serve, make the sauce, add the meatballs to the sauce, and slow simmer until the meatballs are warm through in the center.
  • Storage: Let them cool and store in the fridge in an airtight container. Pack the meatballs and the sauce together to help keep the meatballs moist. They’re good for 3-4 days in the fridge.
  • Reheat: Simmer the meatballs and the sauce until the meatballs are warm through in the center. Add a few tablespoons of stock to thin the sauce until desired consistency.

What to serve with Thai meatballs

This rich and creamy curry meatball dish is perfect when served over rice or noodles with nutritious veggies on the side. Or try cauliflower rice for low-carb! For a dinner party, serve family-style alongside your favorite Thai dishes. Here are some of my top pairing options:

  • Rice or noodles: Keep it simple with this air fryer rice made with Jasmine rice. For low-carb, try this Thai shirataki chicken fried rice, cucumber noodles with Thai peanut sauce, or this pad woon sen recipe using kelp noodles.
  • Thai side dishes: For veg, try this Vegetarian Whole30 curry, Thai mushroom salad, or Thai Brussel sprouts stir fry. For added protein, go with this Thai beef salad (Nam Tok Neua).

Expert tips

  • Opt for fattier meat: When using ground poultry like chicken or turkey, a 50:50 ratio of white to dark meat ensures juicier meatballs. Ground beef, pork, or lamb work well.
  • Finely Chop Herbs and Veggies: Adding ingredients like cilantro and carrots? Make sure they’re finely minced for even distribution and moisture.
  • Coconut Milk Selection: Use canned full-fat coconut milk or coconut cream for the best results. Brands like Whole Foods 365, Arroy-D, and Native Forest are excellent choices. Avoid low-fat versions as they result in a less creamy and flavorful sauce.
  • Choosing the Right Fish Sauce: Opt for a high-quality fish sauce for authentic flavor. Thai fish sauce (like Megachef brand) or Vietnamese Red Boat fish sauce are recommended. A small bottle can last a long time. Remember to store it in the refrigerator once opened.
  • Selecting Curry Paste: Be mindful that not all store-bought curry pastes are created equal. They can vary in spice levels and saltiness. Generally, Thai curry paste includes a blend of Thai chilies, galangal (Thai ginger), lemongrass, shrimp paste, fish sauce, garlic, kaffir lime leaves, lime peel, shallot, and cilantro. Choose one that suits your taste preferences.
  • Be Conservative with Breadcrumbs or Flour: If your meat mixture is too wet, add just enough breadcrumbs or flour to help it bind, without making it too dense.
  • Evenly Size Your Meatballs: For consistent cooking, shape all meatballs to similar sizes.
  • Oil Your Hands for Easy Shaping: A bit of olive oil on your hands can prevent sticking and make forming meatballs smoother.
  • Adjust Oven Settings as Needed: Remember that cooking times may vary depending on your oven type. Convection ovens typically cook faster.
  • Cook Sauce to Tomato Soup Consistency: For the perfect sauce texture, simmer until it’s as thick as tomato soup.

FAQs

What are the Thai meatballs made of?

Thai meatballs are made with ground meat, infused with Thai fresh herbs and seasonings like cilantro, Thai basil, galangal (Thai ginger), fish sauce, shrimp paste, kaffir lime leaves, and traditional spices for an authentic flavor profile.

What is Thai curry sauce made of?

Thai curry sauce typically contains coconut milk, curry paste, fish sauce, bird’s eye chilies, and spices like coriander and garam masala, creating a rich, flavorful, and aromatic base.

Why are my meatballs falling apart?

Meatballs may fall apart if the moisture content is too high. Achieving the right balance of moisture, not too dry or wet, is crucial for proper formation.

Can I use a different type of meat for the meatballs?

Yes, you can use various meats like chicken, turkey, beef, pork, or lamb. Each type offers a unique flavor and texture and flavor to the meatballs.

More Thai curry recipes you might like

If you enjoyed this Thai meatball curry recipe, you’re going to love these healthy Thai-inspired recipes, too!

  • Dutch oven-roasted whole chicken in curry paste is hearty and delicious, great for cold weather!
  • Thai green curry chicken with homemade green curry paste
  • Lamb korma is a super aromatic and hearty winter dish.
Thai curry meatballs in creamy red curry sauce (6)

Thai curry meatballs in creamy red curry sauce (7)

4.70 from 52 votes

Thai curry meatballs recipe

Prep Time: 30 minutes mins

Cook Time: 25 minutes mins

Total Time: 55 minutes mins

Servings: 20 golf ball size meatballs

Author: ChihYu Smith

​​Thai curry meatballs with homemade red curry paste and ground meat (turkey, chicken, beef, lamb, or pork), baked to juicy with creamy sauce.

PrintPinRate

Video

Ingredients

For the Thai meatballs:

  • ¾ cup cilantro
  • 2 small shallots
  • ¾ cup roughly diced carrots
  • ¼ cup Thai basil leaves, or ⅓ cup Italian basil
  • ½ tbsp ginger, roughly chopped
  • 1 tbsp fish sauce
  • ½ tsp salt
  • ½ tsp cumin powder
  • 2 tbsp coconut cream
  • 2 lb ground beef, lamb, pork, turkey, or chicken

Red Curry Sauce:

Serving:

  • Squeeze Lime juice, to taste
  • Garnish Fresh cilantro , chopped

Instructions

  • Preheat the oven to 420F.

  • In a small food processor, blend cilantro, shallot, carrot, basil, and ginger until they are finely chopped into fine bits. Then add the fish sauce, salt, cumin, and coconut cream. Pulse a few more times to incorporate well. Be careful not to over mix the paste or it might turn watery.

  • Transfer the herb mixture into a large mixing bowl. Add the ground meat and use you hands to combine them well.

  • Line a large sheet pan with parchment paper. Shape the ground meat mixture into 20 meatballs, roughly the size of golf balls. Place the meatballs on top of the parchment with some space between them.

  • Bake at middle rack for 15 minutes then remove the sheet pan and carefully flip the meatballs and bake 10 minutes further. The meatballs should be cooked through with moist and not drying.

  • While the meatballs are in the oven, make the sauce. In a medium to large size sauce pot, add the ingredients from coconut milk to garam marsala. Stir together with a wooden spoon. Bring the mixture to a simmer over medium-low heat. Continue simmering, stirring frequently, until the sauce thickens to the consistency of tomato soup, about 10 minutes. Be sure to stir the sauce from the bottom to prevent it from burning. Taste the sauce and adjust the seasonings if desired, adding more salt, tomato paste, or curry paste for more flavor.

  • Once the meatballs are done, transfer them from the baking sheet to the saucepan. Gently toss the meatballs in the sauce to coat. Let the meatballs simmer in the sauce over low heat for 3 minutes, stirring gently. Then transfer the sauced meatballs and the sauce to a large casserole dish for serving.

  • Drizzle with lime juice to taste and garnish with chopped cilantro leaves. Serve warm.

Notes

  • You can also use ground chicken or ground turkey, ideally with a 50% breast and 50% thigh (dark meat) mix. Generally, ground poultry has less fat and a higher moisture content than red meat, making it harder to bind and form into meatballs. Start with 1 tablespoon of gluten-free flour, almond flour, cassava flour, potato flour, or gluten-free panko breadcrumbs to absorb excess moisture. Sprinkle in more, if needed, to help with the binding process.
  • To keep the meatballs moist, use a mix of dark and white meat (50:50 ratio) when using ground poultry.
  • Form the meatballs into similar sizes to ensure they bake evenly at the same time and temperature.
  • Lightly greasing your hands with some olive oil will make it easier to form meatballs without them sticking to your hands.
  • To make this dish in advance, shape and bake the meatballs ahead of time. Let them cool, then store them in the fridge in an airtight container. To serve, prepare the sauce and add the meatballs, allowing them to slow simmer until they are warm through to the center. If the sauce is too thick, add a small dash of coconut milk or chicken stock until you reach the desired consistency.

Nutrition

Serving: 1meatball, Calories: 166kcal, Carbohydrates: 2g, Protein: 8g, Fat: 14g, Saturated Fat: 8g, Polyunsaturated Fat: 0.3g, Monounsaturated Fat: 4g, Trans Fat: 1g, Cholesterol: 32mg, Sodium: 196mg, Potassium: 212mg, Fiber: 0.3g, Sugar: 1g, Vitamin A: 989IU, Vitamin C: 1mg, Calcium: 18mg, Iron: 2mg

Course: Main Course

Cuisine: Thai

Keyword: Thai curry meatballs, Thai meatball curry

DID YOU MAKE THIS RECIPE?Tag @iheartumami.ny on Instagram and hashtag it #iheartumami.

Made a dish and love it? Please remember to rate the recipe and leave a comment in the comment section below! It helps my blog grow organically so I can continue sharing free and awesome content with you. Thank you!

5 to 10 grams Christmas/Winter Cooking Method Course Cuisines Dietary Easter Gluten-free Holiday/Season Keto Main Course Net Carbs Per Serving No Added Sugar Oven Paleo Thai Thanksgiving/Fall Whole30

posted by ChihYu on February 8, 2024

58 Comments / Leave a Comment »

« Previous PostHow to cook dried shiitake mushrooms

Next Post »Garlic butter broccoli

Delicious Healthy Chinese Food You Can Brag About

10 Meals In 10 Minutes Each

Leave a Reply

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

58 comments on “Thai curry meatballs”

  1. Laura B Reply

    Thai curry meatballs in creamy red curry sauce (8)
    This is such a wonderful recipe!!! So tasty!!! It’s def going on replete here.

    • ChihYu Reply

      Thank you, Laura!

  2. KJ Johnson Reply

    Thai curry meatballs in creamy red curry sauce (9)
    Tried this recipe tonight, and it was The Bomb! Since it was my first time trying this dish, I stayed with the recipe as published, except I cut up some red Thai chillis in the Thai curry sauce and chopped up a few to add to the meatballs mixture. The chillis gave the flavor of the entire dish a little kick, and my wife and I LOVED IT! Definitely a redo! Thanks for sharing this awesome recipe!

    • ChihYu Reply

      THank you so much!

  3. Jen Reply

    Thai curry meatballs in creamy red curry sauce (10)
    These are SO GOOD! I feel like I could eat the whole pot. The meatballs first and foremost are incredibly flavorful with all the herbs. I used a 50:50 mix of ground beef and ground pork (my go to meat mixture for meatballs). As for the sauce, this is what puts it over for me. I am a sucker for any red curry and this is just perfect. It came together really quickly and I know this recipe will fast be in my meatball rotation. My only addition was adding some ground habanero to the sauce for an extra kick. 10 out of 10 overall!

    • ChihYu Reply

      Thank you for sharing your detailed notes and experience with us. Super helpful. Thank you, Jen. 🙂

  4. Jen V Reply

    Thai curry meatballs in creamy red curry sauce (11)
    I am not going to lie, I made my kids a separate dish because I thought this recipe sounded “different” from our usual. I assumed I would like it okay enough to get me by another whole30 day…wrong! This is one of my favorite dishes and will become a meal I make for my whole family…since my kids WOULDN’T STOP eating my leftovers and actually said the words “Why can’t I just eat the rest of the one you packed for lunch tomorrow?”. Incredible dish!

  5. Natalie Reply

    Thai curry meatballs in creamy red curry sauce (12)
    One of my all time favs! Always a crowd pleaser and it’s also great to freeze extra for a quick dinner later on!

  6. Mai Reply

    Thai curry meatballs in creamy red curry sauce (13)
    Made them today and they were really delicious. The sauce is stunning and the moisture of the meatballs is incredible. A winwin, we will repeat for sure

  7. Laura Blain Reply

    Thai curry meatballs in creamy red curry sauce (14)
    These.were.SO.good!!! I used 1/2 bison & 1/2 lean ground beef. This will be on a regular playlist around here for dinnertime. So much moisture in the meatballs, balanced flavour, perfection!

    • ChihYu Reply

      That’s awesome! It’s the perfect dish to feed a crowd!

  8. Regelyn Reply

    Thai curry meatballs in creamy red curry sauce (15)
    love it, so delicious!

  9. Lauren Martin Reply

    This was probably one of the best recipes I’ve ever made! Thank you!!! So yummy. I used organic ground turkey and Mae Ploy red curry paste. Your Mongolian Beef is awesome too, my husband requests anytime I say, what do you want for dinner this week!

    • ChihYu Reply

      So happy to hear! Thanks for sharing!

  10. Lillian Krovoza Reply

    Thai curry meatballs in creamy red curry sauce (16)
    Made this last night and it was SO GOOD. Will definitely be making again soon. Maybe… tomorrow. Had it w/ cauliflower rice and salad. Killer combo.

    • ChihYu Reply

      Thank you so much, Lillian! This is one of my favorite meatball recipes, too!

  11. Joy Reply

    Amazing! Will make these time and time again. Love the flavor!!

    • ChihYu Reply

      That’s so awesome. Thank you so much, Joy! I appreciate it. Also thanks for taking the time to share your review with us. :))

  12. Serena Reply

    I am pinning this to make this week. Looks yummy. Just printed the recipe.

    • ChihYu Reply

      That’s awesome Serena. Thank you !

  13. Suzanne Robichaud Reply

    Can these be frozen?

    • ChihYu Reply

      Yes! You can freeze the meatballs and reheat later on. Please pack the sauce separately from the meatballs. :))

  14. laurie Reply

    Have you tried this with ground pork?

    • ChihYu Reply

      Yes ! It works well with ground pork. Lamb will be awesome too !

      • Dani

        I have a ton of ground turkey. Any thoughts on how it would taste if I used that instead?

      • ChihYu

        Hi Dani, Yes turkey should work !

Thai curry meatballs in creamy red curry sauce (2024)
Top Articles
Latest Posts
Article information

Author: Clemencia Bogisich Ret

Last Updated:

Views: 6360

Rating: 5 / 5 (60 voted)

Reviews: 91% of readers found this page helpful

Author information

Name: Clemencia Bogisich Ret

Birthday: 2001-07-17

Address: Suite 794 53887 Geri Spring, West Cristentown, KY 54855

Phone: +5934435460663

Job: Central Hospitality Director

Hobby: Yoga, Electronics, Rafting, Lockpicking, Inline skating, Puzzles, scrapbook

Introduction: My name is Clemencia Bogisich Ret, I am a super, outstanding, graceful, friendly, vast, comfortable, agreeable person who loves writing and wants to share my knowledge and understanding with you.