Go Back

Thai Chicken Meatballs in Coconut Curry

This Thai Chicken Meatballs in Coconut Curry balances flavor and convenience, making it perfect for busy weeknights.
Prep Time 20 minutes
Cook Time 20 minutes
Total Time 40 minutes
Servings: 4 servings
Course: Dinner, Main Course
Cuisine: Asian, Thai
Calories: 450

Ingredients
  

For the meatballs
  • 1.25 lb ground chicken (about 20% fat preferred) for juiciness
  • 1/2 cup panko breadcrumbs (or crushed saltines)
  • 1 large egg
  • 2 units green onions, thinly sliced
  • 2 cloves garlic, minced
  • 1 tablespoon fresh ginger, grated
  • 1 tablespoon fish sauce
  • 1 teaspoon kosher salt
  • 1/2 teaspoon black pepper
  • 1/4 teaspoon chili flakes (optional, for heat)
  • 1 unit lime zest
For the coconut curry sauce
  • 1 tablespoon neutral oil (canola, avocado)
  • 1 medium onion, finely diced
  • 2 teaspoons red curry paste adjust to taste
  • 1 can full-fat coconut milk (14 oz)
  • 1 cup low-sodium chicken broth (or water)
  • 1 tablespoon brown sugar or palm sugar
  • 2 tablespoons fish sauce
  • 1 unit lime juice
  • 1/2 cup fresh cilantro or Thai basil leaves, chopped
  • Optional veggies (bell pepper strips, snap peas, or shredded carrots) for added nutrition
To serve
  • Steamed jasmine rice or cauliflower rice
  • Extra cilantro, lime wedges, and sliced chilies for garnish

Method
 

Preparation
  1. In a large bowl combine ground chicken, panko, egg, green onions, garlic, ginger, fish sauce, lime zest, salt, and pepper. Use your hands or a spoon until just combined — don’t overmix or meatballs get dense.
  2. Scoop about 1.5 tablespoons per meatball and roll into uniform balls. You’ll get roughly 18–22 meatballs depending on size. Set them on a parchment-lined tray while you prepare the sauce.
Cooking the Meatballs
  1. Heat a large skillet over medium heat with a splash of oil. Cook meatballs in batches so they brown, about 2–3 minutes per side. They don’t need to be fully cooked through; you’ll finish them in the sauce. Transfer browned meatballs to a plate.
Making the Curry Sauce
  1. In the same skillet, add a touch more oil if needed. Sauté the diced onion until translucent (3–4 minutes). Stir in red curry paste and cook 30–45 seconds to wake up the spices.
  2. Pour in coconut milk and chicken broth, scraping any browned bits from the pan. Add brown sugar and fish sauce; bring to a gentle simmer.
Simmering the Meatballs
  1. Return meatballs to the skillet, nestling them into the curry. Add any quick-cooking veggies now (snap peas, bell peppers). Simmer gently, uncovered, for 8–10 minutes or until meatballs reach 165°F and sauce thickens slightly.
  2. Stir in lime juice and most of the chopped cilantro (reserve some for garnish). Taste and adjust—more fish sauce for salt, lime for brightness, or a pinch of sugar if you like it rounder.
  3. Serve hot over jasmine rice with extra cilantro and lime wedges.

Notes

Meatballs freeze well raw or cooked. Adjust the spice level to suit your taste. Use leftovers for lunch or serve with a fresh salad on the side.