Bold Thai Curry Meatballs

Category: Satisfying Main Dishes for Every Occasion

These Thai Red Curry Turkey Meatballs combine ground turkey with aromatic ingredients like green onions, cilantro, and fish sauce for authentic flavor. The meatballs are baked until perfectly tender, then simmered in a luxurious sauce made with red curry paste, coconut milk, lemongrass, and kaffir lime leaves. The result is a delicious balance of spicy, savory, and slightly sweet flavors that's ready in about an hour. Serve over jasmine rice or rice noodles for a complete meal that brings Thai restaurant flavors to your home kitchen.

A woman wearing a chef's hat and apron.
Created By Sarah
Last updated on Fri, 02 May 2025 11:45:58 GMT
A bowl of meatballs with sauce. Save
A bowl of meatballs with sauce. | sarahmeal.com

This aromatic Thai Red Curry Turkey Meatballs dish transforms ordinary ground turkey into something extraordinary. The juicy meatballs infused with Thai flavors swim in a luxurious coconut curry sauce that will transport your taste buds straight to Thailand without leaving your kitchen.

I developed this recipe after returning from a trip to Thailand where I became obsessed with red curry. After several attempts to recreate those authentic flavors at home this version finally won over even my most skeptical dinner guests.

Ingredients

  • For the Meatballs:
  • Ground turkey: forms the perfect lean protein base that absorbs all the Thai flavors beautifully
  • Green onions: add a fresh mild onion flavor without overpowering
  • Cilantro: brings brightness and that distinctive Thai herb note
  • Fish sauce: provides that essential umami depth authentic to Thai cuisine
  • Red curry paste: infuses the meatballs with complex Thai flavors from the inside out
  • Breadcrumbs: help bind everything together while keeping meatballs tender
  • Egg: acts as the crucial binder that prevents your meatballs from falling apart
  • Salt and pepper: enhance all the other flavors in proper balance
  • For the Red Curry Sauce:
  • Peanut oil: has a high smoke point and subtle nutty flavor perfect for Thai cooking
  • Red curry paste: creates that distinctive spicy flavor base that defines this dish
  • Lemongrass paste: offers convenience while delivering authentic citrusy notes
  • Fresh ginger: adds warmth and slight spiciness that balances the coconut milk
  • Garlic: creates a savory foundation that enhances all other flavors
  • Chicken broth: thins the sauce to perfect consistency while adding savory depth
  • Coconut milk: provides that luxurious creamy texture essential to Thai curries
  • Kaffir lime leaves: impart that unique floral citrus note impossible to substitute
  • Sugar: balances the spice and acidity with just a touch of sweetness

Step-by-Step Instructions

Prepare Your Oven:
Preheat your oven to 375°F and line a baking sheet with parchment paper. The parchment prevents sticking and makes cleanup much easier.
Mix the Meatball Ingredients:
Combine ground turkey, chopped green onions, cilantro, fish sauce, red curry paste, breadcrumbs, egg, salt and pepper in a medium bowl. Use your hands to mix gently but thoroughly until all ingredients are evenly distributed. Overmixing will make tough meatballs, so stop once everything is incorporated.
Form the Meatballs:
Scoop approximately one tablespoon of mixture and roll between your palms to form 1inch balls. Slightly wet hands prevent sticking. Place each meatball on the prepared baking sheet with a small space between them. You should get about 2025 meatballs depending on their size.
Bake the Meatballs:
Place the baking sheet in your preheated oven and bake for approximately 30 minutes. Look for meatballs to be lightly browned and cooked through to an internal temperature of 165°F. Baking rather than frying keeps them tender and reduces mess.
Create the Flavor Base:
Heat peanut oil in a large skillet or braiser over mediumhigh heat until shimmering. Add red curry paste, lemongrass paste, minced garlic and grated ginger. Cook while stirring continuously for 2 minutes to bloom the spices and release their essential oils.
Build the Curry Sauce:
Pour in chicken broth and stir vigorously until the curry paste completely dissolves. This creates a smooth base for your sauce. Add coconut milk and stir to combine completely. Drop in kaffir lime leaves and sprinkle in sugar. Bring the mixture to a gentle boil.
Simmer and Season:
Reduce heat to maintain a gentle simmer for 5 minutes allowing flavors to meld together and sauce to slightly thicken. Taste the sauce and adjust seasoning with salt and pepper as needed. The sauce should be richly flavored with a perfect balance of spicy, savory and slightly sweet notes.
Combine Meatballs and Sauce:
Add the baked meatballs to the simmering curry sauce. Gently stir to coat each meatball completely in the sauce. Simmer together for 5 minutes allowing the meatballs to absorb some of the curry flavor while adding their own savory essence to the sauce.
Finish and Serve:
Remove and discard the kaffir lime leaves. Garnish with additional chopped cilantro or sliced green onions for fresh color and flavor. Serve immediately over steamed jasmine rice or rice noodles to soak up all that delicious sauce.
A bowl of meatballs in a red sauce. Save
A bowl of meatballs in a red sauce. | sarahmeal.com

The kaffir lime leaves are my secret ingredient for authentic Thai flavor. I once forgot to add them and while still delicious the dish was missing that special aromatic quality that makes Thai food so distinctive. Dont skip them if possible.

Perfect Rice Pairing

Jasmine rice is the ideal companion for these curry meatballs. Its floral aroma and slightly sticky texture perfectly complements the sauce. For best results, rinse your rice thoroughly before cooking to remove excess starch. This creates fluffy grains that maintain their integrity while soaking up that delicious curry sauce. I recommend a ratio of 1 cup rice to 1¼ cups water for ideal texture.

Storage and Reheating

This curry actually improves with time as flavors continue to develop. Store leftovers in an airtight container in the refrigerator for up to 3 days. For longer storage freeze portions in shallow containers for up to 3 months. When reheating add a splash of water or coconut milk as the sauce thickens considerably when chilled. Heat gently on the stovetop rather than microwave for best texture and flavor preservation.

Ingredient Substitutions

No ground turkey available? Ground chicken works beautifully as an alternative with similar texture and flavor absorption. For a vegetarian version, substitute firm tofu crumbled and mixed with the same seasonings or try premade vegetarian meatballs. If kaffir lime leaves prove impossible to find, use the zest of one lime plus one bay leaf to approximate that citrusy aromatic quality. Regular lime leaves simply wont provide the same unique flavor.

Make Ahead Tips

This dish is perfect for meal prep and planning. The meatballs can be formed up to 24 hours ahead and stored covered in the refrigerator before baking. You can also bake the meatballs completely then refrigerate for up to 2 days before making the sauce and finishing the dish. The entire completed curry freezes exceptionally well making it perfect for batch cooking weekend projects that deliver quick weeknight meals later.

A bowl of meatballs in a red sauce. Save
A bowl of meatballs in a red sauce. | sarahmeal.com

Common Recipe Questions

→ How spicy are these Thai Red Curry Turkey Meatballs?

The spice level is adjustable based on your preference. The recipe calls for 4 tablespoons of red curry paste in the sauce, which provides moderate heat. For a milder version, start with 2 tablespoons and adjust to taste. The coconut milk also helps balance the spiciness with its natural creaminess.

→ Can I substitute the ground turkey with another protein?

Yes! You can substitute ground chicken or pork for the turkey with excellent results. If you prefer not to use meatballs at all, the recipe notes suggest using chicken breast or chicken thighs instead, which would be simmered directly in the sauce.

→ What can I substitute for kaffir lime leaves?

If kaffir lime leaves aren't available, you can substitute with 1 tablespoon of lime zest plus 1 teaspoon of lemon zest. While not identical, this will provide a similar citrusy aromatic quality to the dish. In a pinch, a bay leaf with some lime zest can also work.

→ How can I make this dish gluten-free?

To make this dish gluten-free, simply replace the regular breadcrumbs with gluten-free breadcrumbs or crushed rice crackers. Also, verify that your fish sauce and red curry paste are gluten-free, as some brands may contain gluten-containing ingredients.

→ What sides pair well with these Thai meatballs?

These meatballs pair beautifully with jasmine rice, coconut rice, or rice noodles to soak up the delicious sauce. For a complete meal, serve with a side of steamed or stir-fried vegetables like bok choy, sugar snap peas, or bell peppers. A simple cucumber salad with rice vinegar dressing also makes a refreshing complement.

→ Can I make these meatballs ahead of time?

Yes! You can prepare and bake the meatballs up to 2 days in advance, then refrigerate. When ready to serve, make the curry sauce fresh and add the pre-cooked meatballs to simmer for 5-7 minutes until heated through. The fully prepared dish can be refrigerated for up to 3 days or frozen for longer storage.

Thai Red Curry Turkey Meatballs

Juicy turkey meatballs infused with Thai flavors, simmered in a creamy coconut red curry sauce with lemongrass and lime leaves.

Preparation Time
15 minutes
Cook Time
45 minutes
Total Duration
60 minutes
Created By: Sarah

Recipe Category: Main Dishes

Level of Difficulty: Moderate

Cuisine Style: Thai

Servings Yield: 4 Portion Size

Diet Preferences: Dairy-Free Option

What You'll Need

→ Meatballs

Ingredient 01 1 pound ground turkey
Ingredient 02 4 green onions, chopped
Ingredient 03 ¼ cup cilantro, chopped
Ingredient 04 1 tablespoon fish sauce
Ingredient 05 1 tablespoon red curry paste
Ingredient 06 1 cup breadcrumbs
Ingredient 07 1 large egg
Ingredient 08 ½ teaspoon salt, or to taste
Ingredient 09 ½ teaspoon black pepper, or to taste

→ Red Curry Sauce

Ingredient 10 3 tablespoons peanut oil
Ingredient 11 4 tablespoons red curry paste
Ingredient 12 2 teaspoons lemongrass paste or 2 lemongrass stalks
Ingredient 13 2 teaspoons fresh ginger, finely grated
Ingredient 14 2 cloves garlic, minced
Ingredient 15 1 cup chicken broth
Ingredient 16 14 ounces coconut milk (1 can)
Ingredient 17 5 kaffir lime leaves, fresh or dried
Ingredient 18 1 tablespoon sugar

How to Make It

Instruction 01

Preheat oven to 375°F. Line a baking sheet with parchment paper.

Instruction 02

In a medium bowl, mix all the meatball ingredients thoroughly. Form the mixture into small 1-inch meatballs, yielding about 20 to 25. Arrange them on the prepared baking sheet and bake for about 30 minutes or until fully cooked.

Instruction 03

Heat the oil in a large skillet or braiser over medium-high heat. Add the curry paste, lemongrass paste, garlic, and ginger. Stir and cook for 2 minutes.

Instruction 04

Add the chicken broth and stir until the curry paste dissolves. Stir in the coconut milk, then add the kaffir lime leaves and sugar. Bring to a boil, then reduce the heat and simmer for 5 minutes. Adjust salt and pepper to taste.

Instruction 05

Gently add the baked meatballs to the sauce and cook for another 5 minutes, stirring occasionally. Remove the kaffir lime leaves before serving.

Instruction 06

Garnish the dish with chopped cilantro or additional green onions and serve over rice or noodles.

Additional Tips

  1. Start with less curry paste if you prefer a milder spice level and increase as desired after tasting.
  2. Fresh lemongrass can be replaced with lemongrass paste for convenience.
  3. Use chicken breast or thighs as an alternative to meatballs if preferred.
  4. Store leftovers in an airtight container in the refrigerator for up to 3 days, or freeze for longer storage.

Essential Tools

  • Baking sheet
  • Large skillet or braiser
  • Mixing bowl
  • Knife and cutting board

Allergy Details

Always review ingredient labels for allergens, and consult a professional if you're unsure.
  • Contains peanuts (peanut oil)
  • Contains fish (fish sauce)
  • Contains gluten (breadcrumbs)
  • Contains eggs

Nutritional Breakdown (per serving)

These nutritional details are for informational purposes and shouldn't replace medical advice.
  • Calories: 589
  • Fat Content: 38 grams
  • Carbohydrate Content: 29 grams
  • Protein Content: 36 grams