Thai Chicken Meatballs with Sweet Chili Sauce

These Thai-inspired chicken meatballs are a fast, protein-packed dinner option that balances savory, sweet, and spicy flavors. They are baked to perfection and coated in a sticky glaze, making them a crowd-pleasing meal for any night of the week.

Recipe image

List of ingredients

  • 1 lb (450 g) ground chicken – use a mix of breast and thigh for best results.
  • 1 large egg, beaten – acts as a binder for the meatballs.
  • 1/2 cup panko breadcrumbs (or crushed plain crackers) – helps maintain moisture and structure.
  • 1/4 cup finely chopped green onions (about 2-3 stalks) – adds a mild onion flavor.
  • 2 cloves garlic, minced – provides a pungent, aromatic base.
  • 1 tbsp fresh ginger, grated – gives the dish its signature Thai zing.
  • 2 tsp fish sauce (or substitute low-sodium soy sauce) – adds deep umami saltiness.
  • 1 tsp sesame oil – provides a toasted, nutty aroma.
  • 1/2 tsp red pepper flakes (optional) – adjust the amount to control the heat level.
  • 1/2 tsp salt – enhances all the other flavors in the meat.
  • 1/4 tsp black pepper – adds a subtle woody spice.
  • 1/2 cup Thai sweet chili sauce (store-bought or homemade) – the base for the sticky glaze.
  • 1 tbsp honey – adds sweetness and helps the glaze thicken.
  • 1 tsp rice vinegar – provides a tangy balance to the honey.
  • 1/2 tsp sriracha (optional) – used for an extra kick of heat.
  • 1 tsp lime juice – adds a bright, citrusy finish.
  • 2 tbsp chopped cilantro – used for a fresh garnish.
  • Extra chopped green onions – for added color and freshness.
  • Sesame seeds (optional) – adds a decorative touch and slight crunch.

step-by-step instructions

  1. Preheat oven and prep pan: Set your oven to 400ยฐF (200ยฐC). Line a baking sheet with parchment paper or aluminum foil to ensure the meatballs do not stick.
  2. Mix the meatball base: In a large mixing bowl, combine the ground chicken, beaten egg, panko, minced garlic, grated ginger, chopped green onions, fish sauce, sesame oil, red pepper flakes, salt, and pepper. Gently mix with your hands or a spatula until just combined, taking care not to overwork the meat.
  3. Form meatballs: Scoop approximately 2 tablespoons of the mixture and roll it into a ball. Ensure the balls are uniform in size for even cooking. Place them on the prepared baking sheet, leaving about 1 inch of space between each.
  4. Optional searing: For a deeper flavor and better crust, heat a small amount of oil in a skillet over medium-high heat. Brown the meatballs in batches for about 2 minutes per side until golden, then transfer them to the baking sheet.
  5. Bake: Bake the meatballs until they reach an internal temperature of 165ยฐF (74ยฐC). This usually takes 18-20 minutes, though it may take up to 22 minutes if you skipped the searing step.
  6. Make the sweet chili glaze: Combine the Thai sweet chili sauce, honey, rice vinegar, sriracha, and lime juice in a small saucepan. Warm the mixture over medium-low heat, stirring occasionally until it is bubbly and slightly thickened, which typically takes 3-5 minutes.
  7. Glaze the meatballs: Once the meatballs are cooked, either brush the warm glaze onto each meatball or toss them directly in the saucepan. Return the glazed meatballs to the baking sheet for 3-4 minutes in the oven or under a broiler to let the sauce caramelize.
  8. Garnish and serve: Sprinkle the meatballs with chopped cilantro, green onions, and optional sesame seeds. Serve immediately while hot.

Meatball Preparation Secrets

Handling Ground Chicken Properly

Keep your ground chicken chilled until the moment you are ready to mix the ingredients. Cold meat binds better and is easier to shape into round balls without sticking to your hands. If the meat becomes too warm, the fats may separate, leading to a looser texture.

Avoiding the Overmixing Trap

Mix the ingredients only until they are just incorporated. Overworking the meat breaks down the proteins and can result in meatballs that are tough, rubbery, or dense. Use a light touch with a spatula or your fingers to keep the mixture airy.

Ensuring Uniform Cooking

Use a standardized scoop or a tablespoon to ensure every meatball is the same size. When meatballs vary in size, the smaller ones may dry out before the larger ones are safely cooked through. Uniformity guarantees a consistent internal temperature across the entire batch.

Flavor Enhancements and Substitutions

Replacing Fish Sauce

If you do not have fish sauce or prefer a different profile, low-sodium soy sauce is an excellent alternative. While fish sauce provides a specific fermented depth, soy sauce offers a similar salty, umami quality that complements the ginger and garlic. You can use a 1:1 ratio for the substitution.

Adjusting the Heat Profile

The spice level can be easily tailored to your preference. For a mild version, omit the red pepper flakes and sriracha entirely. If you prefer a very spicy dish, increase the sriracha in the glaze or add a pinch of cayenne pepper to the meat mixture.

Boosting the Freshness

While cilantro is listed as a garnish, adding a tablespoon of finely chopped parsley or mint into the meat mixture can add more complexity. Adding a small amount of lime zest to the glaze also enhances the citrus notes and cuts through the sweetness of the honey.

Recommended Sides and Pairings

The Best Rice Accompaniments

Sticky jasmine rice is the classic choice as it absorbs the sweet chili glaze effectively. For a more aromatic option, try coconut rice, which adds a creamy sweetness that pairs perfectly with the spicy and tangy notes of the chicken. Brown rice is a great choice for those seeking more fiber.

Complementary Vegetable Sides

A crisp cucumber salad with rice vinegar, sesame oil, and a pinch of sugar provides a refreshing contrast to the rich glaze. Alternatively, steamed bok choy or blanched broccoli offer a clean, earthy flavor that balances the meal’s sweetness.

Noodle Based Options

These meatballs work exceptionally well over rice noodles or thin wheat noodles. Toss the noodles in a light mixture of sesame oil and lime juice before topping them with the glazed meatballs and extra sauce. This transforms the recipe into a complete noodle bowl.

Alternative Cooking Methods

The Slow Cooker Technique

To use a crockpot, brown the meatballs in a skillet first to seal in the juices. Place them in the slow cooker and pour the sweet chili glaze over the top. Cook on low for 2 hours or high for 1 hour, which results in very tender meatballs fully saturated in sauce.

Air Fryer Adaptation

For a faster cook time, place the formed meatballs in an air fryer basket at 375ยฐF. Cook for 10-12 minutes, shaking the basket halfway through. Brush the glaze on during the last 2 minutes of cooking to allow the sugars to caramelize without burning.

Stovetop Searing Benefits

Searing the meatballs in a pan before baking creates a Maillard reaction, which is the browning of proteins. This adds a layer of savory complexity and a golden-brown crust that baking alone cannot achieve. It also helps the meatballs hold their shape better during the final bake.

Storage and Preservation

Refrigeration Guidelines

Store leftover meatballs in an airtight container in the refrigerator for up to 4 days. Ensure they are completely cooled before sealing the lid to prevent excess moisture from building up. The glaze will thicken in the fridge, which is normal.

Freezing and Thawing Process

You can freeze cooked meatballs by placing them on a baking sheet to freeze individually before transferring them to a freezer bag. This prevents them from clumping together. They can be stored for up to 2 months and should be thawed in the refrigerator overnight.

Maintaining Sauce Consistency

If the sauce separates or becomes too thick during storage, add a teaspoon of water or lime juice before reheating. Stirring the sauce over low heat will bring the emulsion back together and restore the glossy appearance.

Reheating Instructions

Optimal Oven Reheating

To maintain the best texture, reheat the meatballs in the oven at 350ยฐF for about 10 minutes. This prevents the chicken from becoming rubbery and helps the glaze regain its sticky consistency. Place them on a parchment-lined tray to avoid sticking.

Quick Microwave Method

For a faster option, heat the meatballs in 30-second intervals using a microwave-safe dish. Cover the dish with a damp paper towel to trap steam, which prevents the chicken from drying out. Stir gently between intervals to ensure even heating.

Stovetop Glaze Refresh

Place the meatballs in a skillet with a splash of water or a bit of extra sweet chili sauce. Cover and simmer on low heat for 5 minutes. This method effectively re-glazes the meatballs and ensures they are juicy throughout.

Troubleshooting Common Issues

Preventing Meatballs from Breaking

If your meatballs are falling apart, you may have too much moisture in the mix or not enough binder. Try adding an extra tablespoon of panko breadcrumbs to absorb excess liquid. Ensure you are not adding too much lime juice or fish sauce directly into the meat.

Fixing a Thin Glaze

If the glaze is too runny, simmer it for an additional 3-5 minutes over medium heat. The honey and sugars need time to reduce and thicken. Avoid adding too much rice vinegar at once, as the acid can thin the sauce.

Preventing Dry Chicken

Dry meatballs are usually the result of overcooking. Use an instant-read thermometer to pull them out of the oven exactly at 165ยฐF. Additionally, using ground chicken thigh instead of breast provides more fat, which keeps the interior moist.

Frequently Asked Questions

Can I use chicken breast or thigh for ground chicken?

Yes, you can use either. Ground breast is leaner and firmer, while ground thigh is juicier and more flavorful. For the best balance of health and texture, a 50/50 blend of both is recommended.

Are these meatballs a healthy dinner choice?

Yes, because they are baked rather than deep-fried, the added fat is significantly reduced. Using lean ground chicken provides a high-protein base, and the inclusion of ginger and garlic adds nutritional value.

Can this recipe be adapted for a slow cooker?

Yes, you can cook them in a slow cooker. It is recommended to brown them first to maintain texture, then simmer them in the glaze on low for 2 hours for a tender result.

What if I want to make Italian chicken meatballs instead?

You can adapt the base by replacing the ginger, fish sauce, and sesame oil with Italian herbs like oregano and basil, and adding Parmesan cheese. Use a tomato-based marinara sauce instead of the sweet chili glaze.

Can these be used in other meals like soup?

Absolutely. These meatballs are versatile and work well in noodle bowls, rice bowls, or even as a protein addition to a clear chicken soup. Simply omit the glaze if adding them to a soup that already has a strong flavor profile.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Thai Chicken Meatballs with Sweet Chili Sauce

Thai Chicken Meatballs with Sweet Chili Sauce


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: lilycarter
  • Total Time: 40 minutes
  • Yield: 4 servings 1x
  • Diet: General

Description

Juicy, tender ground chicken meatballs infused with ginger, garlic, and fish sauce, finished with a sticky, tangy sweet chili glaze.


Ingredients

Scale
  • 1 lb 450 g ground chicken
  • 1 large egg, beaten
  • ยฝ cup panko breadcrumbs
  • ยผ cup finely chopped green onions
  • 2 cloves garlic, minced
  • 1 tbsp fresh ginger, grated
  • 2 tsp fish sauce
  • 1 tsp sesame oil
  • ยฝ tsp red pepper flakes
  • ยฝ tsp salt
  • ยผ tsp black pepper
  • ยฝ cup Thai sweet chili sauce
  • 1 tbsp honey
  • 1 tsp rice vinegar
  • ยฝ tsp sriracha
  • 1 tsp lime juice
  • 2 tbsp chopped cilantro
  • Extra chopped green onions
  • Sesame seeds

Instructions

  1. Preheat oven & prep pan: Preheat oven to 400 ยฐF (200 ยฐC) and line a baking sheet with parchment paper or foil.
  2. Mix the meatball base: Combine ground chicken, beaten egg, panko, minced garlic, ginger, chopped green onions, fish sauce, sesame oil, red pepper flakes, salt, and pepper.
  3. Form meatballs: Scoop 2 tablespoons of mixture, roll into balls, and place on the prepared baking sheet 1-inch apart.
  4. Optional searing: Brown meatballs in a skillet over medium-high heat for about 2 minutes per side before transferring to the baking sheet.
  5. Bake: Bake until the internal temperature reaches 165 ยฐF (74 ยฐC), about 18โ€“22 minutes.
  6. Make the sweet chili glaze: Warm Thai sweet chili sauce, honey, rice vinegar, sriracha, and lime juice in a saucepan over medium-low heat until bubbly.
  7. Glaze the meatballs: Brush the glaze onto each meatball or toss meatballs in the saucepan to coat.
  8. Garnish & serve: Sprinkle with chopped cilantro, green onions, and sesame seeds.

Notes

For the best texture, use a blend of ground chicken breast and thigh.

  • Prep Time: 20 minutes
  • Cook Time: 20 minutes
  • Category: Appetizer, Main Course
  • Method: Baking
  • Cuisine: Thai

Nutrition

  • Serving Size: 4-5 meatballs
  • Calories: 320 kcal
  • Sugar: 16 g
  • Sodium: 850 mg
  • Fat: 12 g
  • Saturated Fat: 3 g
  • Unsaturated Fat: 9 g
  • Trans Fat: 0 g
  • Carbohydrates: 24 g
  • Fiber: 2 g
  • Protein: 28 g
  • Cholesterol: 110 mg

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star