This post may contain affiliate links. Please read our disclosure policy.

These Paleo Popcorn Meatballs are inspired by Taiwanese popcorn chicken—crisp on the outside, juicy inside, and packed with that irresistible garlicky, peppery flavor. Think of them as bite-sized meatballs with the same bold, savory seasoning and ultra-crispy coating, made with a mix of ground chicken breast and thigh.

In this post, you’ll learn how to keep Paleo meatballs from falling apart, which gluten-free starch gives the best crispy texture, and how to make them juicy and flavorful. And if you haven’t tried the original Taiwanese popcorn chicken yet, I’ve got that for you too!

A hand holds a fork with a browned skillet meatball above a plate filled with more gluten free meatballs and a small bowl of dipping sauce, with herbs blurred in the background.

Main Ingredient Notes

These crispy Paleo meatballs are made with a few smart ingredient swaps to keep them dairy-free, egg-free, and grain-free—without losing that juicy texture or bold Taiwanese flavor. Here’s what makes them work:

Ground Chicken Mixture

Use a mix of 50% chicken breast and 50% thigh for the best results. The breast keeps the meatballs light, while the thigh adds moisture so they stay juicy in the center. If you use all thigh meat, the mixture may turn out too wet and hard to shape.

Five Spice Powder

This warm, aromatic blend gives the meatballs their distinct Taiwanese flavor. It’s a signature seasoning in Taiwanese popcorn chicken that typically includes cinnamon, star anise, cloves, fennel, and Sichuan peppercorns. You’ll also season the mix with garlic granules, ginger powder, and white pepper for extra depth.

The Right Flour and Starch

For binding, coconut flour is the best choice—it absorbs moisture without drying out the meat. If you use almond flour instead, the mixture will feel wetter, so be sure to adjust the amount. To finish, coat the meatballs with tapioca starch (or sweet potato starch) before pan-frying for a crispy, golden crust. Don’t skip this step—it helps the meatballs hold their shape and adds crunch.

How to Make Paleo Meatballs

These Paleo ground chicken meatballs are easy to make and great for meal prep. For the best texture and moisture level, pay attention to how you mix the meat, when to add the starch, and the temperature of your pan.

Step 1: Mix until the texture becomes tacky

In a large bowl, combine the ground chicken, seasonings, sesame oil, coconut flour, and 2 tablespoons of starch. Stir everything in one direction until the meat feels slightly sticky. This tacky texture helps the meatballs hold together without breadcrumbs or eggs, giving them structure while staying juicy inside.

Step 2: Dust and shape the meatballs to hold their form

Sprinkle the remaining 3 tablespoons of tapioca starch over a large sheet pan. Form 25 one-inch meatballs and roll them in the starch. This coating helps firm up the meatballs and adds a light, crisp finish when pan-fried. If the mixture feels too soft, you can dust with a touch more starch—just avoid overdoing it, or the texture may turn dry.

Tip: Use a scoop or oiled hands for easier shaping. The soft mixture may not feel firm, but that’s a good sign—it means the meatballs will stay tender and moist once cooked.

Step 3: Get your large skillet nice and hot

Heat the avocado oil in a cast-iron skillet large enough to leave space between the meatballs. This is important so they crisp up, not steam. When the oil shimmers, reduce the heat slightly.

Step 4: Pan-fry with controlled heat for a crispy, golden crust

Once the oil shimmers, pan-fry for 7 to 9 minutes, flipping occasionally to cook all sides evenly. A hot pan and even browning help create that signature crisp coating without sacrificing a juicy interior.

Step 5: Keep warm and freshen the oil between batches

Transfer cooked meatballs to a paper towel–lined plate and place in an unheated oven to keep them warm. If the oil darkens after the first batch, wipe out the skillet and use fresh oil. This keeps the next round clean and crisp, without picking up burnt bits.

Step 6: Serve hot with seasoning sprinkles

For a fun, street-food style finish, mix the dry seasoning sprinkles in a small bowl and serve them on the side. These meatballs are best enjoyed hot, with each bite coated in savory, garlicky spice—just like Taiwanese popcorn chicken, but in snackable meatball form.

What to Serve with Taiwanese Popcorn Meatballs

These crispy Whole30 meatballs take me back to eating in the night market in Taiwan. For a full Asian street food experience, serve them with tasty dipping sauces, crispy fries, and a refreshing drink.

ChihYu’s helpful tips

  • Mix just enough for stickiness. A tacky texture helps the meatballs hold their shape without eggs or breadcrumbs. Don’t overmix, or they’ll turn dense.
  • Use coconut flour for better structure. It absorbs moisture more effectively than almond meal or flour. If using almond flour, adjust with a bit more starch so the mixture isn’t too moist.
  • Keep them small for even cooking. One-inch diameter meatballs cook quickly and evenly. Larger ones may brown too fast on the outside before the center is fully done.
  • Pan-frying gives the best texture. You’ll get the crispiest results in a skillet. Air frying and baking work too—make sure to spray with oil, line the basket/sheet pan, and flip halfway.

More Healthy Asian Meatballs to Try

If you love these Taiwanese Paleo meatballs, check out my other popular Asian-style meatball recipes, too.

Paleo Popcorn Meatballs. Paleo Popcorn Chicken Meatballs. Paleo meatballs. popcorn chicken meatballs. Whole30 popcorn chicken. Keto popcorn chicken
Recipe Card

Paleo Popcorn Meatballs

5 from 6 votes
Prep: 20 minutes
Cook: 20 minutes
Total: 40 minutes
Servings: 25 meatballs
Crispy Paleo meatballs inspired by Taiwanese popcorn chicken—juicy inside, bold flavor, and made with gluten-free, dairy-free ingredients. Make 25 1-inch (2.54 cm) size meatballs.

Video

Save This Recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 
 

Meatballs:

Meatball seasoning sprinkles:

  • 1 tsp coarse sea salt
  • ¼ tsp five spice powder
  • ¼ tsp ground white pepper
  • ¼ tsp garlic powder

Instructions 

  • In a large mixing bowl, combine ingredients from ground chicken to 2 tbsp starch. Mix well and stir in one direction until the meat feels slightly sticky.
  • Dust the remaining 3 tbsp tapioca starch over a large baking tray. Form 25 1-inch (2.54 cm) meatballs and roll them in the starch to help hold their shape.
  • If the ground meat feels too wet or hard to form, dust the meatballs with more starch or flour—but don’t overdo it, or the texture may turn out too dry. Keep the mixture slightly soft and moist so the meatballs stay juicy in the center.
  • Lightly oil your hands or use a small cookie scoop to help shape the meatballs more easily.
  • Heat ¼ cup oil in a large cast iron skillet over medium heat. When it shimmers, slightly reduce the heat and add the meatballs one by one, leaving some space between each.
  • Pan fry until golden brown and cooked through, about 7 to 9 minutes, flipping the meatballs a few times to cook all sides evenly. If they brown too quickly, lower the heat to finish cooking through without burning the coating.
  • To keep the meatballs warm, transfer them to a paper towel–lined plate and place in an unheated oven.
  • If the oil looks too dark after the first batch, wipe the skillet clean and add fresh oil before pan frying the second batch.
  • To serve, combine the seasoning sprinkles in a small bowl and serve on the side. Serve the meatballs hot for the best flavor!

Notes

  • This recipe is inspired by Taiwanese popcorn chicken. Instead of dicing and marinating the chicken, you get the same flavor in a quicker, meatball-style form.
  • Store-bought ground chicken can vary in moisture. A mix of breast and thigh meat gives better flavor and a juicier center.
  • If using almond flour instead of coconut flour, still use starch (not almond flour) for dusting—coconut flour absorbs moisture better.
  • Ground turkey can also be used—just stick to thigh meat for better results.
  • Make-ahead tip: Cook fully, let cool, then freeze. Reheat at 420°F | 216°C for 10 minutes, flipping halfway.
  • To air fry or bake (for 1-inch meatballs):
    • Air fryer: 400 °F for 8–10 min, flip halfway.
    • Oven: 425 °F for 15–20 min, flip halfway and start checking at 15 min.
    • Tip: Lightly spray with oil for a crispier finish.

Nutrition

Serving: 1meatball, Calories: 57kcal, Carbohydrates: 2g, Protein: 3g, Fat: 4g, Saturated Fat: 1g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 2g, Trans Fat: 0.01g, Cholesterol: 16mg, Sodium: 198mg, Potassium: 102mg, Fiber: 0.3g, Sugar: 0.1g, Vitamin A: 0.3IU, Vitamin C: 0.1mg, Calcium: 2mg, Iron: 0.2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this recipe? Leave a comment below!

You may also like

Delicious healthy Chinese food you can brag about

10 Meals In 10 Minutes
Learn how to make low carb gluten-free dishes without prep and last minute trips to the grocery store.
5 from 6 votes (3 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




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

20 Comments

  1. Real Food with Dana says:

    Oh my gosh these look so flavor-packed and easy to make! Would be a perfect party appetizer!

  2. Taesha says:

    Oh my goodness! That video was hilarious….and absolutely made me want to make those meatballs even more.

  3. Jessica DeMay says:

    I love all meatballs and the flavor combination of these sound amazing! They look so juicy and delicious! Also- such a cute video! I love it!

  4. Michele @ paleorunningmomma says:

    Not only do these look beyond delicious but that video was so cool! I definitely want to try your method 🙂

    1. ChihYu says:

      Thanks so much, Michele. I absolutely love these Paleo Popcorn Meatballs too !

  5. Michele @ Thriving On Paleo says:

    Man, I already want a dog really badly and now you tell me you can teach them to cook too? 🙂 These look so good!

    1. ChihYu says:

      Lol! Happy New Year, Michele !

  6. Katja says:

    I am going to have to make these for my kids. They will love them. Thanks for sharing!

  7. Becky Winkler (A Calculated Whisk) says:

    Ha! I love your cooking assistant, and these meatballs look absolutely delicious.

    1. ChihYu says:

      Thanks so much Becky ! You are the best ! :))

  8. Stacey says:

    5 stars
    I pinned these the other day and was wanting to make them so bad! They sound absolutely delicious 🙂

    1. ChihYu says:

      Thanks so much, Stacey ! These meatballs remind me of my favorite popcorn chicken but without the junk ! :))

  9. Renee Kohley says:

    5 stars
    Oooo my girls would love this! Anything to “dip”! Very fun – thank you!

    1. ChihYu says:

      Thank you, Renee ! Adult and Kiddo friendly Paleo Popcorn Meatballs ! :))

  10. Emily @ Recipes to Nourish says:

    Oh my goodness these sound so good! Love that breaded goodness! I bet these would disappear fast in my home.

    1. ChihYu says:

      Thank you, Emily ! These Paleo popcorn meatballs are super uber yum. My husband and house guests love them. They taste great even after re-heating in the oven !