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

Mom’s Asian Chicken Meatball Soup with spinach and crunchy colorful vegetables, simmered in Asian ginger chicken broth, and all made in one pot! These chicken or turkey meatballs add incredible flavor to the soup. They are ridiculously good and easy. Everyone will demand you make it again and again!

Paleo Chinese Chicken or Turkey Meatball Soup Recipe with spinach and no eggs in Asian ginger chicken broth from I Heart Umami.

I’ve been wanting to make my mom’s Paleo Chicken Meatball Soup with spinach for a long time and for some reason I waited until today to share it with you. They are one of my family’s favorites and you can make either chicken or turkey meatballs. But first, let me tell you a story about how I came to learn about this recipe.

Paleo Chinese Chicken or Turkey Meatball Soup Recipe with spinach and no eggs in Asian ginger chicken broth from I Heart Umami.

Save This Recipe

Enter your email and get it sent to your inbox (+ new recipes, too)!
Please enable JavaScript in your browser to complete this form.

I remembered when I was little, one early morning I woke up earlier than anyone else in the family. I decided to make myself a fried egg but couldn’t reach the kitchen counter. I pulled a little step stool so I could reach the stovetop counter and ever since then I was hooked to everything made over a stove burner. I think part of the fun is seeing how food transformed into different colors and textures and smelling the wonderful aroma coming from the kitchen.

Paleo Chinese Chicken or Turkey Meatball Soup Recipe with spinach and no eggs in Asian ginger chicken broth from I Heart Umami.

Mom will first make all the wonderful meatball fillings with finely chopped carrots, scallions, shiitake, and grated ginger to keep the meatballs light and full of nutrition. I love seeing how she transforms each meatball into cute little colored balls and lines them up like little soldiers one by one next to one another. 🙂

Paleo Chinese Chicken or Turkey Meatball Soup Recipe with spinach and no eggs in Asian ginger chicken broth from I Heart Umami.

Homemade chicken stock or bone broth will make the best soup base for mom’s Chicken meatball soup (or turkey meatball soup) but most of the time, a store-bought chicken stock will also do wonders.

These chicken or turkey meatballs are made with no eggs and flour. At that time neither my mom nor I realized the meatballs she made are Paleo and low-carb. Don’t even mention these wonderful meatballs are also Whole30 and Keto friendly. How amazing! 🙂

Paleo Chinese Chicken or Turkey Meatball Soup Recipe with spinach and no eggs in Asian ginger chicken broth from I Heart Umami.

Wonderful one-pot meatball soup

Part of the charm (and fun) is seeing the meatballs one-by-one flow to the top of the hot simmering broth. I learn the trick from her when the meatballs flow to the top of the hot broth which means they are cooked through. If mom is making a huge batch of meatballs, she would fish them out of the broth after floating them to the top with a slotted spoon so they don’t get overcooked.

Paleo Chinese Chicken or Turkey Meatball Soup Recipe with spinach and no eggs in Asian ginger chicken broth from I Heart Umami.

To a little kid, it’s such a fun experience to participate in the kitchen and observe the actions. I’d anxiously watch the stove burner with my little step stool and wonder when the meatballs will flow to the top so I can take a big and satisfying bite!

Paleo Chinese Chicken or Turkey Meatball Soup Recipe with spinach and no eggs in Asian ginger chicken broth from I Heart Umami.

Since the meatballs aren’t seared, the delicious flavor from the meat and the veggies melt into the hot ginger-flavored chicken broth and made the soup extra flavorful. Usually, we use ground pork but you can absolutely use ground chicken or ground turkey just make sure that if you use poultry incorporate half amount of thigh/dark meat and half the amount of breast meat to keep the meatballs flavorful and juicy.

Paleo Chinese Chicken or Turkey Meatball Soup Recipe with spinach and no eggs in Asian ginger chicken broth from I Heart Umami.

I hope you had fun reading my childhood story and how I came to learn about my mom’s Paleo Chicken Meatball Soup. If you are a soup lover like me, also check out my Vietnamese Chicken Tomato Soup, Paleo Hot and Sour Soup, Egg Drop Soup, Instant Pot Chicken Cabbage Soup, Wintermelon soup with meatballs, Paleo Tantanmen Ramen, and Whole30 Cup Noodles!. They are all very very good and each of them tastes different from one another.

If you give this Paleo Chicken Meatball Soup a try, please rate the recipe and leave a comment below. It’ll help me and my blog tremendously. I read all the comments. Thanks in advance!

Subscribe to my blog I Heart Umami to learn how to make 10 mouthwatering Paleo meals in under 10 minutes each!

Recipe Card

Asian Chicken Meatball Soup with Spinach recipe

5 from 39 votes
Prep: 20 minutes
Cook: 20 minutes
Total: 40 minutes
Servings: 6 people
Chinese Paleo Chicken Meatball Soup (or Turkey) with spinach and no eggs in Asian ginger chicken bone broth and all made in one pot! Makes about 18 meatballs (weight 1.4 oz. per meatball).

Video

Save This Recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Ingredients  

Paleo chicken or turkey meatballs:

  • 4.4 oz. .carrot (~1 medium size carrot)
  • 5 pieces full-cap dry shiitake , rehydrate or 5 oz. fresh shiitake
  • 4 bulbs scallions , finely chopped
  • 1.5 tbsp grated ginger
  • 2 tsp toasted sesame oil
  • tsp white pepper
  • 1 tbsp olive oil
  • 1 tbsp coconut aminos
  • 1.25 tsp coarse salt
  • 1 lb ground chicken or ground turkey 50% thigh + 50% breast

Ginger Chicken Broth:

Whole or baby spinach, as much as you like

Broth seasonings: (only add if the broth is not enough flavor):

Instructions 

  • In a food processor, press pulse a few times to finely chop carrots and shiitake. Chop scallions with a knife and prepare grated ginger.
  • In a 4-6 qt. Dutch oven or heavy soup pot, add 6 cups chicken bone broth with ginger slices. Close with a lid and bring the broth to a gentle hot simmering.
  • In a large mixing bowl, add all ingredients from carrot to ground chicken (or turkey). Use your hand to gently combine and mix well. The meatballs should feel moist and a bit slippery because of the oil. This helps the meatballs stay moist and also prevents the ground meat from sticking to your hands.
  • Line a large sheet pan with parchment paper. Form roughly 18 meatballs with each weight about 1.4 oz. Try to keep them in similar sizes so the cook time will be similar. If the ground meat becomes sticky to your hands, drizzle with a bit more olive oil.
  • Carefully and gently place meatballs one-by-one to the hot simmering broth, simmer the meatballs over medium-low to low heat until they flow to the top of the broth, about 10-12 minutes. You can also test by breaking the meatball in half with a fork to see if they are cooked through. Do not use high heat the broth will be less flavorful.
  • In the meantime, rinse and wash spinach. Set aside to drain. Once the meatballs are cooked through, taste the broth then decide if you like to add broth seasonings – coconut aminos, fish sauce, white pepper, and sesame oil. Stir-in spinach. Serve hot or warm.

Notes

How to rehydrate dry shiitake: Soak the dry shiitake mushrooms in room temperature overnight. If in a rush, soak them in warm water for at least 1-2 hours. You can use the shiitake mushroom water to replace chicken stock or combine mushroom water with chicken stock to make the soup broth.
 
Check out my youtube channel on how to select and prepare dry shiitake. Remember to subscribe to my channel!
 
To make-ahead: Form the meatballs without cooking them. Flash freeze over a flat plate/tray then store in a freezer friendly bag or container. When you are ready to cook them, no need to defrost. Bring the bone broth with ginger to hot simmering, add meatballs and simmer/cook until the meatballs are completely cooked through. Add spinach and serve.
Alternatively, you can also cook the whole recipe. Let cool and freeze the meatballs with the broth in freezer friendly containers.
 
You can easily double the meatball recipe quantity with 2 lbs ground meat and make about 36 meatballs.
 
The nutrition label is calculated for 1 serving out of six with 3 meatballs per person and not including the broth seasonings. 

Nutrition

Serving: 1serving, Calories: 196kcal, Carbohydrates: 6g, Protein: 18g, Fat: 11g, Saturated Fat: 2g, Cholesterol: 65mg, Sodium: 560mg, Potassium: 692mg, Sugar: 1g, Vitamin A: 3475IU, Vitamin C: 1.2mg, Calcium: 21mg, Iron: 1.2mg

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

Like this recipe? Leave a comment below!

What pairs well with my Chicken or Turkey meatball soup?  Check out my Whole30 Kimchi Cauliflower Fried Rice, Simple Broccoli Fried Rice, Instant Pot Mashed Sweet Potatoes with Coconut Cream, and Paleo Baked Chinese Egg Rolls!

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.
Please enable JavaScript in your browser to complete this form.
5 from 39 votes

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.

58 Comments

  1. Karen says:

    5 stars
    Wow, this is so easy and delicious! I’ve been making your recipes for a few years now and I don’t think there has been one that I didn’t thoroughly enjoy 🙂 🙂 Thank you!! Also just wanted to verify that there is no garlic in this one.

  2. JP says:

    5 stars
    this recipe tastes amazing and so easy. we like it with baby bok choi instead of spinach.

  3. Janet says:

    5 stars
    My family and I loved the chicken meatballs .
    I used Chinese broccoli instead of spinach it was so delicious. I will make these again.

  4. rachel says:

    5 stars
    whoa, so good! I didn’t have shiitake so I pressed half a block of tofu and whirred it through the food processor with the onions and carrot – worked great! also subbed ground ginger because it’s what I had and added about 5 cloves of garlic between the broth and the balls. the balls were SO TENDER and the seasoning was absolutely perfect. my 19 month old and husband both loved it, too! thanks for an easy and delicious meal <3

    1. ChihYu says:

      That’s wonderful. So happy to hear!

  5. Jessica Waks says:

    5 stars
    So delicious!

    1. ChihYu says:

      So happy to hear!

  6. Yan Lee says:

    5 stars
    It is soooo goood!!! Luv it! Thank you for sharing!!!!

    1. ChihYu says:

      Thank you!

  7. Marina Teplitsky says:

    5 stars
    My kids normally do not like meatballs (have tried many different recipes), but they absolutely loved these meatballs (used combo of pork & chicken) & this soup. This is the first recipe have tried from this site, & will definitely try more. 🙂

    1. ChihYu says:

      Thank you and I’m so happy to hear!

  8. Heather Piatt says:

    5 stars
    I cannot get over how delicious all your recipes are. Made this tonight and it is so flavorful and tasty! I used chard instead of spinach, and used broth instead of stock so I added the extra seasonings at the end. So delicious thank you! 

    1. ChihYu says:

      Thank you so much!

  9. Courtney says:

    5 stars
    Wow is this soup incredible. I remembered to thaw my broth but not the ground turkey so I used shredded chicken I had in the fridge and used the suggested broth seasonings. My 3 year old says he “loves this soup”! We all do. Can’t wait to make it again with the meatballs. The broth is sooo so good. 

  10. Jennifer Chan says:

    5 stars
    I made this soup and grounded my own chicken with chicken breast meat and dark meat. I used bok choy instead of spinach because I prefer a crunchier veggie with my soup for texture. I added fresh shiitake mushrooms to the soup as well which added an additional layer of flavor to the broth. After about an hour to prep and cook, I was ready to dig in. I’m a really picky soup person, but I absolutely loved this soup! I’ve recommended this recipe to all my favorite people already.

    1. ChihYu says:

      Thank you so much, Jennifer!