If you’re craving a dish that’s savory, slightly spicy, and utterly satisfying, these Gluten-Free Chicken Meatballs in Thai-Inspired Peanut Sauce are exactly what you need. Tender, juicy chicken meatballs are paired with a creamy, tangy peanut sauce infused with coconut milk, lime, and roasted chili paste, creating a dish that’s packed with flavor and texture.
This recipe is perfect for family dinners, meal prep, or casual entertaining, and it’s naturally gluten-free, making it a great option for those with dietary restrictions. Quick to prepare yet bursting with authentic Thai-inspired flavors, it’s the kind of recipe that impresses without requiring hours in the kitchen.
In this post, I’ll walk you through every detail—from ingredient selection to step-by-step instructions, flavor tips, and nutrition—so you can recreate this dish perfectly every time.
Why You’ll Love This Recipe
Here’s why these meatballs are a must-try:
- Gluten-free and wholesome: Uses gluten-free panko breadcrumbs for texture without wheat.
- Quick and easy: Ready in just 30 minutes, perfect for weeknight meals.
- Rich, creamy sauce: Coconut milk, peanut butter, and red chili paste create a velvety, flavorful coating.
- Customizable spice: Adjust jalapeño and red chili paste to suit your heat preference.
- Meal prep-friendly: Makes 16 meatballs—ideal for leftovers or freezing.
- Loaded with fresh ingredients: Zucchini, sweet peppers, and cilantro add color, nutrition, and flavor.
Ingredients Breakdown
Here’s everything you need to make these Thai-inspired meatballs, grouped for clarity.
Meatballs (16 servings)
- 1 lb (450 g) ground chicken breast
- ½ cup gluten-free panko breadcrumbs
- ½ cup chopped cilantro
- 1 tbsp minced ginger
- 1 tbsp minced garlic
- ½ small jalapeño, finely diced
- ¼ tsp ground jalapeño (or cayenne)
- ½ tsp salt
- ¼ tsp black pepper
- 1 tbsp sesame oil (for browning)
- 1 egg
Add-Ins
- 4 mini sweet red peppers, sliced
- ½ zucchini, sliced
Sauce
- 1 can (13.5 oz / 400 ml) full-fat coconut milk
- ¼ cup coconut aminos
- 2 tbsp roasted red chili paste
- ½ cup creamy peanut butter
- Juice of ½ lime
Optional Toppings
- Crushed peanuts
- Chopped green onion
- Extra cilantro
Tools & Equipment Needed
To make these meatballs efficiently and safely, you’ll need:
- Large mixing bowl
- Cookie scoop or spoon for portioning
- Skillet or non-stick pan
- Wooden spoon or silicone spatula
- Measuring cups and spoons
- Knife and chopping board
- Small whisk for sauce
- Serving bowl or plate
Optional: gloves for mixing meatballs, especially if you prefer not to handle raw chicken directly.
Step-by-Step Instructions
Follow these steps for juicy, flavorful chicken meatballs coated in a rich Thai-inspired peanut sauce.
1. Prepare the Meatballs
In a large mixing bowl, combine:
- Ground chicken
- Gluten-free panko breadcrumbs
- Chopped cilantro
- Minced jalapeño
- Minced garlic and ginger
- Salt, black pepper, and ground jalapeño
- 1 egg
Use gloved hands or a spoon to mix until all ingredients are evenly combined. Proper mixing ensures the meatballs hold together during cooking.
2. Form the Meatballs
Use a cookie scoop or spoon to portion the mixture evenly. Roll each scoop gently between your hands to form uniform meatballs. Uniform size ensures even cooking.
Pro tip: Don’t overpack the meatballs; a light touch keeps them tender.
3. Brown the Meatballs
Heat 1 tbsp sesame oil in a skillet over medium-high heat. Add meatballs and brown for 1½ minutes per side until golden. Work in batches to avoid overcrowding the pan. Remove and set aside.
Note: Browning adds flavor and color, but don’t worry about cooking through at this stage—meatballs will finish in the sauce.
4. Make the Sauce
Reduce heat to medium-low. Add to the pan:
- Coconut milk
- Coconut aminos
- Roasted red chili paste
- Peanut butter
- Lime juice
Whisk until smooth and well combined. The sauce should be creamy and slightly thick.
5. Simmer the Meatballs
Return the browned meatballs to the pan. Cover and simmer on low heat for 12 minutes, stirring occasionally to prevent sticking. This cooks the meatballs through and allows them to absorb the sauce flavors.
6. Add the Vegetables
Remove the lid and stir in sliced sweet red peppers and zucchini. Let cook uncovered for 5 minutes until vegetables are tender but still slightly crisp.
7. Serve
Serve immediately, garnished with optional crushed peanuts, chopped green onion, and extra cilantro. Pair with rice, noodles, or a fresh salad for a complete meal.

Tips & Variations
- Vegetarian option: Use mashed chickpeas or crumbled tofu instead of chicken.
- Heat adjustment: Increase or reduce jalapeño or chili paste depending on your spice preference.
- Nut-free variation: Use sunflower seed butter instead of peanut butter.
- Make-ahead: Meatballs can be formed in advance and stored in the fridge; sauce can also be prepared ahead of time.
- Meal prep: Store cooked meatballs in airtight containers in the fridge for up to 3 days; reheat gently on the stovetop.
Flavor Profile & Pairings
- Taste: Savory and slightly spicy meatballs coated in a creamy, tangy, nutty sauce.
- Texture: Juicy meatballs, tender but crisp-tender vegetables, and a smooth sauce.
- Best sides: Jasmine rice, brown rice, rice noodles, or stir-fried greens complement the dish perfectly.
Nutritional Overview (Estimated Per Serving, 16 servings)
- Calories: 180 kcal
- Protein: 12 g
- Carbs: 6 g
- Fat: 12 g
- Fiber: 1 g
Dietary Notes: Naturally gluten-free, nut-inclusive (unless substituted), high-protein, dairy-free.
Make-Ahead & Meal Prep Tips
- Form meatballs ahead: Store raw meatballs in the fridge for a few hours or freeze for up to 1 month.
- Sauce preparation: Sauce can be made ahead and reheated before adding meatballs.
- Storage: Cooked meatballs in sauce can be stored in an airtight container in the fridge for 3 days. Reheat on low heat to prevent separating the sauce.
FAQs
1. Can I bake these meatballs instead of pan-frying?
Yes. Preheat oven to 200°C (400°F) and bake for 15–20 minutes, then add sauce and simmer.
2. Can I use chicken thighs instead of breast?
Yes, thighs are juicier and may yield slightly richer flavor, though they are slightly higher in fat.
3. Can I make this spicy or mild?
Yes, adjust diced jalapeño and chili paste according to your desired heat.
4. Can I freeze cooked meatballs in sauce?
Yes, freeze in airtight containers for up to 2 months. Thaw overnight and reheat gently.
5. Can I add more vegetables?
Absolutely! Bell peppers, snap peas, or baby corn are excellent additions. Add them near the end of cooking to maintain texture.
Cooking Timeline (At a Glance)
| Stage | Time | Notes |
|---|---|---|
| Prep | 10 min | Chop vegetables, mix meatball ingredients |
| Form Meatballs | 5 min | Portion and roll uniformly |
| Brown Meatballs | 5 min | 1½ minutes per side in batches |
| Make Sauce | 2 min | Whisk together coconut milk, peanut butter, chili paste, lime |
| Simmer Meatballs | 12 min | Cook covered until fully cooked |
| Add Vegetables | 5 min | Cook uncovered until tender |
| Serve | 3 min | Garnish and plate |
Serving Suggestions
- Serve over steamed jasmine or brown rice for a complete meal.
- Garnish with extra crushed peanuts and cilantro for texture and freshness.
- Pair with a crisp cucumber salad for a refreshing contrast.
Recipe Variations
- Spicy Thai Meatballs: Add extra roasted red chili paste or fresh red chilies.
- Vegetable-Loaded Version: Stir in baby corn, snap peas, or bell peppers for more color and nutrients.
- Nut-Free Version: Substitute peanut butter with sunflower seed or tahini.
- Mini Meatball Appetizers: Reduce meatball size and serve with toothpicks for parties.
Ingredient Spotlight
Ground Chicken Breast
- Selection: Choose lean chicken breast for light, tender meatballs.
- Storage: Refrigerate for 1–2 days before use; freeze for up to 3 months.
- Enhancement: Browning in sesame oil develops flavor and improves texture.
Coconut Milk
- Selection: Full-fat coconut milk for a creamy, rich sauce.
- Storage: Unopened cans can be stored at room temperature; once opened, refrigerate and use within 2–3 days.
- Enhancement: Whisk with peanut butter and chili paste for a smooth, flavorful sauce.
Pro Cooking Tips
- Mix meatball ingredients gently to avoid dense texture.
- Use a cookie scoop for uniform meatballs that cook evenly.
- Brown meatballs in batches for perfect sear.
- Simmer meatballs in sauce to lock in flavor and moisture.
- Add vegetables at the end to retain texture and vibrant color.
Storage & Freezing Guide
- Raw meatballs: Store in fridge for a few hours; freeze for up to 1 month.
- Cooked meatballs in sauce: Refrigerate for 3 days or freeze for up to 2 months.
- Reheating: Warm gently on low heat to avoid separating coconut milk and peanut butter.
Nutrition Estimate Table (Per Serving, 16 servings)
| Nutrient | Amount |
|---|---|
| Calories | 180 kcal |
| Protein | 12 g |
| Carbs | 6 g |
| Fat | 12 g |
| Fiber | 1 g |
Dietary Notes: Gluten-free, dairy-free, high-protein, nut-inclusive (or substitute).
Expanded Conclusion
These Gluten-Free Chicken Meatballs in Thai-Inspired Peanut Sauce are a perfect combination of convenience, flavor, and nutrition. Juicy meatballs, creamy peanut sauce, and fresh vegetables make this dish a standout for weeknight dinners or special occasions.
With minimal prep, bold flavors, and natural gluten-free ingredients, this recipe is a versatile addition to your culinary repertoire. Experiment with spice levels, veggies, or nut alternatives to make it your own, and enjoy a dish that’s as comforting as it is satisfying.
Print
Gluten-Free Chicken Meatballs in Thai-Inspired Peanut Sauce: A Flavorful Weeknight Treat
Gluten-Free Chicken Meatballs in Thai-Inspired Peanut Sauce are tender, flavorful chicken meatballs cooked in a creamy, slightly spicy peanut sauce with fresh vegetables.
- Total Time: 30 minutes
- Yield: 16 servings 1x
Ingredients
- 1 lb ground chicken breast
- ½ cup gluten-free panko breadcrumbs
- ½ cup chopped cilantro
- 1 tbsp minced ginger
- 1 tbsp minced garlic
- ½ small jalapeño, finely diced
- ¼ tsp ground jalapeño or cayenne
- ½ tsp salt
- ¼ tsp black pepper
- 1 tbsp sesame oil (for browning)
- 1 egg
- 4 mini sweet red peppers, sliced
- ½ zucchini, sliced
- 1 can (13.5 oz) full-fat coconut milk
- ¼ cup coconut aminos
- 2 tbsp roasted red chili paste
- ½ cup creamy peanut butter
- Juice of ½ lime
- Optional: crushed peanuts, chopped green onion, extra cilantro for garnish
Instructions
- Mix ground chicken, gluten-free panko, cilantro, jalapeño, ginger, garlic, seasonings, and egg in a large bowl until combined.
- Use a cookie scoop to portion and roll into uniform meatballs.
- Heat sesame oil in a skillet over medium-high heat. Brown meatballs 1½ minutes per side until golden. Remove and set aside.
- Lower heat to medium-low. Add coconut milk, coconut aminos, red chili paste, peanut butter, and lime juice to pan. Whisk until smooth.
- Return meatballs to pan, cover, and simmer on low for 12 minutes, stirring occasionally.
- Remove lid and stir in sliced red peppers and zucchini. Cook uncovered for another 5 minutes until vegetables are tender.
- Serve hot, garnished with crushed peanuts, green onion, and cilantro if desired.
Notes
- Ensure meatballs are uniform in size for even cooking.
- Adjust chili paste and jalapeño to control spiciness.
- Use sesame oil for authentic flavor; substitute with neutral oil if preferred.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Dinner
- Method: Stovetop
- Cuisine: Thai-Inspired
Nutrition
- Serving Size: 1 meatball with sauce



