The combination of hearty meatballs, tender veggies, and pasta makes this chicken meatball soup a heart-warming lunch or dinner on a cold day. Plus, leftovers keep well in the fridge and freezer making it a great make-ahead meal.
If you like meatballs and chicken noodle soup, you are going to love this recipe! This Italian wedding-inspired soup pairs chicken meatballs with pasta, veggies, and a flavorful broth to make an absolutely delicious and nutritious meal.
Not to mention, it’s incredibly versatile and can be made with ground chicken, ground turkey, or ground beef, and you can mix and match the vegetables and pasta shape to make different versions of this flavorful chicken meatball soup.
Why You’ll Love This Chicken Meatball Soup
- High in Protein – The chicken meatballs ensure that this soup has over 25 grams of protein per serving.
- Lots of Veggies – The combination of wheat pasta, carrots, and spinach ensures that this chicken meatball soup has 3 grams of fiber per serving.
- Freezes Well – This soup can be frozen for up to 3 months, which makes it perfect for meal prep and make-ahead meals.
Ingredients & Substitutions
- Ground Chicken – To make the chicken meatballs. You can use chicken sausage or ground turkey if preferred.
- Parmesan Cheese – To add flavor and healthy fats to the meatballs.
- Bread Crumbs – To ensure the chicken meatballs are moist and tender. You can use gluten-free bread crumbs if needed.
- Pasta – While any pasta will work, a small pasta shape, also known as pastina, such as stelline pasta, ditalini pasta, or orzo pasta works best.
- Egg – To help bind the meatballs.
- Onion and Garlic – To season the meatballs and build flavor in the broth. You can use fresh or dried onion and garlic, see the notes section of the recipe card for details.
- Carrots and Celery – To add some veggies to the soup.
- Fresh Spinach – To add some leafy greens and fiber to this chicken meatball soup. See the notes section of the recipe card to use frozen spinach.
- Herbs – A bit of dried parsley to add some Italian seasoning to the soup. You can use fresh parsley if preferred, see the notes section of the recipe card for details.
- Broth – A combination of chicken broth and water to make the broth for the soup. You can also use chicken stock cubes or powder to make the chicken broth.
- Salt and Pepper – To season the meatballs and the soup.
Dietary Adaptions
To Make it Gluten-Free: Use gluten-free pasta, gluten-free bread crumbs, and gluten-free broth.
To Make it Dairy-Free: Omit the parmesan cheese or swap it for half the amount of nutritional yeast.
How to Make Chicken Meatball Soup
- Make the meatballs. In a large bowl, combine the ground chicken, onion powder, garlic powder, dried parsley, salt, bread crumbs, parmesan cheese, and egg. Once mixed, roll it into 1-tablespoon balls until all of the meatball mixture is used. The mixture should make about 40 mini meatballs.
- Bake the meatballs. Place the meatballs on a baking sheet and bake in the oven at 350°F for 15-20 minutes or until completely cooked through and golden brown.
- Sauté the vegetables. In a large pot on medium heat, warm the olive oil, then add onion, carrots, and celery, and cook for 3-4 minutes until tender. Add the garlic, salt, and pepper and cook for an additional minute.
- Add the broth and pasta. Put the broth into the pot, bring it to a boil, then add the pasta and cook to al dente as per package directions.
- Add the meatballs and spinach. Once the meatballs are cooked, add them to the pot.
- Add the spinach. Add the fresh spinach to the pot, stir to combine, and cook for a final 5 minutes before serving.
- Serve and enjoy!
You can find the detailed instructions for this chicken meatball soup in the recipe card below.
Red’s Nutrition Tip
Although some people consider chicken noodle soup an “unhealthy” choice, that is certainly not the case. The combination of pasta, veggies, and ground chicken ensures that this chicken meatball soup is a balanced meal full of complex carbohydrates, fiber, fats, and protein while being incredibly rich in micronutrients too.
Serving Suggestions
Chicken meatball soup can be enjoyed on its own but also pairs well with sourdough, crusty Italian bread, garlic bread, and/or a green salad.
Variations
Use different meat. In addition to ground chicken, you can make this soup with ground turkey, ground beef, ground pork, or a mixture of them.
Add more veggies. In addition to carrots and celery, you can other vegetables such as zucchini, green peas, or kale.
Add more herbs and spices. You can increase the flavor of the soup by adding dried or fresh basil, oregano, thyme, marjoram, or crushed red pepper flakes.
Add lemon. You can brighten the soup by finishing it with a squeeze of fresh lemon juice and some lemon zest.
Make it creamy. Turn this soup into a creamy chicken meatball soup by adding a splash of heavy cream or full-fat coconut milk at the end.
Make it vegetarian. To make this recipe plant-based, you can swap the chicken broth for vegetable broth and swap the meatballs for 2 cans of strained white beans instead, such as navy beans or cannellini beans, similar to a Pasta Fagioli Soup.
Can you cook the pasta separately?
Yes, you can cook the pasta separately or use leftover pasta to make this chicken meatball soup. See the notes section of the recipe card for details.
Can you make it in a slow cooker?
Yes. Prepare the meatball mixture into balls as per directions, but do not bake them. Add the onion, carrot, celery, garlic, salt, pepper, broth, water, and meatballs to a slow cooker and cook on high for 3-4 hours or on high for 6-7 hours. Once cooked, add the pasta and spinach, and cook for an additional 30 minutes to 1 hour until the pasta is cooked to al dente and the spinach has wilted. Taste and adjust the seasoning as needed.
Can you make it in an Instant Pot?
Yes. Prepare the meatball mixture and bake the meatballs in the oven as per instructions. Once the meatballs are baked, combine all ingredients in the Instant Pot and secure the lid, making sure the vent is sealed, then cook on manual high pressure for 8 minutes. Once cooked, do a manual quick release.
Storage + Reheating
To Refrigerate: Allow the chicken meatball soup to cool completely and then transfer it to an airtight container in the fridge for up to 5 days.
To Freeze: Transfer the cooled soup to an airtight container and freeze for up to 3 months. To make grab-and-go meals and reheating easier, you can freeze the soup in individual portion-sized containers.
To Reheat: To reheat from the fridge, place the soup in a pot on the stovetop on medium heat and warm for 5 minutes or until heated through. To reheat from frozen, thaw the soup overnight in the fridge and then place the soup in a pot on the stovetop on medium heat and warm for 5 minutes or until heated through. To reheat the soup in the microwave, place thawed soup in a microwave-safe bowl and warm for 1-2 minutes, with 30 additional 30-second increments as needed depending on the strength of your microwave.
More Chicken Soup Recipes:
- Chicken and Rice Soup
- Chicken Pot Pie Soup
- Golden Chicken Lentil Soup
- Lemon Chicken Orzo Soup
- Thai Chicken Noodle Soup
- Chickpea Chicken Soup
- Turmeric Chicken Stew
Chicken Meatball Soup
This chicken meatball soup is full of flavor and works well for lunch, dinner, or as a meal prep idea. Enjoy it on its own or with a side of crusty Italian bread.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 5 servings 1x
- Category: Soup
- Method: Stovetop
Ingredients
Chicken Meatballs:
- 1 pound ground chicken
- 1 teaspoon onion powder
- 1 teaspoon garlic powder
- 1 teaspoon dried parsley
- 1 teaspoon salt
- 1/4 teaspoon black pepper
- 1/2 cup bread crumbs
- 1/2 cup freshly grated parmesan
- 1 egg
Soup:
- 2 tablespoons olive oil
- 1 onion, diced
- 2 ribs celery, diced
- 2 carrots, peeled and diced
- 2 cloves garlic, minced
- 1/2 teaspoon salt
- 4 cups chicken broth
- 4 cups water
- 1 cup small pasta, such as orzo, stelline, or ditalini
- 2 cups spinach, roughly chopped
- Parmesan, for serving
Instructions
- Preheat the oven to 350°F and line a baking sheet with parchment paper.
- In a large bowl, add the ground chicken, onion powder, garlic powder, dried parsley, salt, bread crumbs, parmesan cheese, and egg. Using your hands or a fork, gently mix until everything is well incorporated.
- Roll the chicken mixture into 1-tablespoon balls, placing them onto the baking sheet once formed, until all of the chicken is used and you have about 40 mini meatballs.
- Transfer the baking sheet to the oven to bake for 15-20 minutes until the meatballs are cooked through to an internal temperature of 165°F and golden brown.
- While the meatballs are cooking, warm the olive oil in a large pot or Dutch oven on medium heat.
- Add the onion, carrots, and celery and cook for 3-4 minutes until tender. Add the garlic and salt and cook for an additional minute until fragrant.
- Pour in the broth and water and bring to a boil. Then add pasta and cook as per package directions until al dente. If the pasta is cooked before the meatballs are ready, reduce the heat to a simmer.
- When the meatballs are cooked, add the meatballs and spinach to the pot, giving everything a good stir, and simmer for an additional 5 minutes until the spinach is wilted. Taste and adjust seasoning with additional salt and pepper as needed.
- The soup can be served immediately with a sprinkle of freshly grated parmesan cheese or cool and stored in the fridge for up to 5 days or in the freezer for up to 3 months.
Notes
To Use Fresh Herbs: Use 1 tablespoon of fresh parsley.
To Use Leftover Pasta: Use 2 cups of a cooked small pasta shape. Skip adding the pasta in step #7 and add it to the pot with the meatballs in step #8.
To Use Frozen Spinach: Use 1/2 cup of frozen spinach. Allow it to thaw completely, then press out all of the water, and add to it soup as per step #8.
Nutrition
- Serving Size: 1 serving
- Calories: 391 calories
- Sugar: 6 grams
- Fat: 17 grams
- Carbohydrates: 34 grams
- Fiber: 3 grams
- Protein: 26 grams
Karen says
Easy and deu
Anonymous says
Love this recipe as is. Simple & Delicious! Thank you.
Cathy Ritacca says
Fantastic. I will make this again
Ruth Tedrick says
Excellent. Fun to make and tasted great. I also shared with a friend who agreed.
Rita says
Omg tried the chicken meatball soup, it was absolutely amazing.
Thank you so much for sharing these recipes with me Stephanie.
My forward footsteps are you try new things because I have found that even tho some of them are different ideas than what I’m used to the flavors remind you that sometimes you need to be a Mikey and be open to new things.❤️
Stephanie Kay says
I’m so happy you enjoy this recipe, Rita! Thank you so much for your kind words and for sharing.
Lyne says
Very good soup
Stephanie Kay says
So happy you enjoyed it, thanks for sharing, Lyne!
Lydia says
Very filling and flavoursome-my husband’s new favourite soup
Stephanie Kay says
Happy to hear it, thank you for sharing, Lydia!
Gary Lee Kelley (in beautiful Bude, Mississippi) says
Chicken Meatball Soup
Awesome!!
Love yer recipes!!
You got a fortunate husband…
If You don’t have one and I was 40 years younger, I’d be at your back door every morning when you go out to slop the hogs.
Susan Andrews says
Hi,is it necessary to include the egg when making the meatballs. I am food sensitive to eggs. Thanks!
Stephanie Kay says
You can swap it for a flax egg instead, as it helps to bind the meat, or omit it completely if needed.
Nancy says
Meatball chicken soup
Easy to make delicious and nutritious..😊
Heather says
This soup is easy to make and delicious! Can’t wait to make it again.
Pat says
I mad this chicken meatball recipe a few weeks ago and it turned out delicious. New recipe rotation for an easy, tasty chicken soup. Thank you.