This chicken meatball soup recipe brings together tender chicken meatballs, light broth, vegetables, and pasta in one pot. It fits right into healthy chicken soup and classic chicken soup recipes while also matching what people search for in meatball soup recipes and chicken meatball recipes.
I made this on a cold evening when I wanted something simple but still full of flavor. The result feels warm, light, and filling at the same time, with soft chicken balls that stay juicy and a broth that carries every flavor through the bowl.

I have few recipes with meatballs in my blog. Here are 3 of my favorites:
Chicken meatballs and orzo combines tender chicken meatballs, cozy orzo pasta, and a rich tomato broth for an easy one pot dinner recipe that feels warm and comforting.
Spaghetti and meatballs delivers classic Italian flavors with juicy homemade meatballs, savory marinara sauce, and perfectly cooked spaghetti for a timeless family favorite meal.
Caprese meatball casserole layers juicy meatballs with melted mozzarella, fresh basil, and tomato sauce for a simple baked dinner packed with fresh caprese flavor.
Why This Chicken Meatball Soup Works So Well
The key sits in how the chicken meatballs hold moisture. I use a mix of breadcrumbs and egg in a clear ratio so the meatballs stay soft but never fall apart.
Ground chicken needs support. It cooks fast, so the mixture needs enough binding to keep shape without turning dense. I learned that the hard way once. Too much mixing ruined a whole batch.
The broth builds in layers. First vegetables soften, then tomatoes and broth carry the base, then the meatballs release flavor into the soup. That order matters more than people think.
Ingredients That Shape This Healthy Chicken Soup

Ground chicken brings a mild base that absorbs seasoning well. I choose fresh ground chicken with a pale pink color and no excess liquid. It tells me the texture will stay clean.
Breadcrumbs keep the chicken meatballs soft. I use plain crumbs so I control the salt and seasoning. Fresh parsley adds brightness. It lifts the whole soup in a quiet way.
Carrots and celery give structure. They hold their shape in the broth and add a natural sweetness. I always notice how they balance the tomatoes.
Chicken broth matters more than expected. A rich broth turns this from simple chicken balls soup into something layered and full. I sometimes taste the broth alone before I start. Just to check.
Sun-dried tomatoes add a deep, concentrated tomato flavor that builds richness in the broth without extra liquid. I like how they bring a slight tang and a subtle sweetness that makes the chicken meatball soup taste fuller and more rounded.
The One Technique That Changes Chicken Meatballs
Gentle mixing makes all the difference. I mix until just combined, then I stop.

If the mixture feels slightly loose, that is right. Tight mixtures lead to firm meatballs, and that texture does not belong in chicken meatball soup recipes.
When shaping, I keep them small. About walnut size works best. Smaller chicken balls cook evenly and stay tender inside.

Cooking Chicken Meatball Soup Step by Step
The vegetables soften first in olive oil until the onion turns clear and slightly sweet. The smell shifts here. It tells me the base is ready.
Garlic goes in next, quick and careful. I keep it light so it stays fragrant, not bitter.
Once the broth and tomatoes go in, the soup starts to look complete. Then I add the chicken meatballs one by one. They sink, then slowly rise as they cook. I always watch that part.
Pasta goes in last. It thickens the soup slightly and gives it body. Stirring helps it cook evenly and keeps it from sticking at the bottom.
How to Know Your Chicken Meatballs Are Done
The meatballs turn firm but still soft when pressed. They lose their raw color and take on a light golden tone inside.
If they feel rubbery, they cooked too long. If they feel too soft and break, they need more time.
The broth should taste full and balanced. That is the final sign.
Fixes for Common Chicken Meatball Soup Issues
If meatballs fall apart, the mixture needed more binding. Add a bit more breadcrumb next time.
If the soup tastes flat, the broth lacked depth. A pinch of salt or extra paprika can bring it back.
If pasta absorbs too much liquid, add more broth before serving. This happens often with leftovers.
Simple Ways to Change This Chicken Soup Recipe
You can swap pasta for rice. Use half a cup and cook it longer in the broth. It creates a softer texture.
Add spinach at the end for a greener version. It wilts fast and blends well with chicken meatballs.
Use whole wheat pasta for a heavier bite. It changes the texture but keeps the soup hearty.
Storing This Chicken Meatball Soup
You can leave it at room temperature for up to two hours. After that, move it to the fridge.
In the fridge, it keeps for three days. The pasta will absorb broth, so I always add a splash when reheating.
You can freeze it without pasta for up to two months. Add fresh pasta when reheating for better texture.
Practical Tips From My Kitchen
Use wet hands when shaping meatballs. It keeps them smooth.
Keep the soup at a gentle simmer, not a strong boil. That protects the meatballs.
Taste before serving. Always. Small adjustments make a big difference.
I often make extra meatballs and freeze them. Future meals feel easier that way.
How I Serve This Chicken Meatball Soup
Serve it with crusty bread for a simple meal.
Add grated Parmesan for a richer finish.
Drizzle olive oil on top for extra flavor.
Sometimes I serve it with a fresh salad on the side. Light and balanced.
Save This Chicken Meatball Soup Recipe
Save this chicken meatball soup recipe to your Pinterest board so you have it ready for busy days. Come back and tell me how your chicken meatballs turned out or what you changed. I read every comment and I love hearing your twists on it.

Spicy Chicken Meatball Soup
Chicken meatball soup recipe with tender chicken meatballs, pasta, and rich broth. Easy, healthy chicken soup for cozy meals.
Ingredients
- FOR THE CHICKEN MEATBALLS
- 500 g ground chicken
- 1/2 cup breadcrumbs
- 1 egg
- 2 cloves garlic, minced
- 1/4 cup fresh parsley, chopped
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1 teaspoon paprika
- 1/2 teaspoon chili flakes
- 1 tablespoon olive oil
- FOR THE SOUP BASE
- 1 tablespoon olive oil
- 1 small onion, finely chopped
- 2 carrots, sliced
- 2 celery stalks, chopped
- 3 cloves garlic, minced
- 1/3 cup sun-dried tomatoes, chopped
- 1 can (400 g) diced tomatoes
- 5 cups chicken broth
- 1/2 cup small pasta
- 1 teaspoon paprika
- 1/2 teaspoon chili flakes
- Salt to taste
- Black pepper to taste
- FOR GARNISH (OPTIONAL)
- Fresh parsley
- Grated Parmesan cheese
- Olive oil drizzle
Instructions
- PREPARE THE MEATBALL MIXTURE: In a large bowl, combine ground chicken, breadcrumbs, egg, garlic, parsley, salt, pepper, paprika, and chili flakes. Mix gently with your hands until just combined to keep the texture light.
- SHAPE THE MEATBALLS: Form the mixture into small, bite-sized meatballs about the size of a walnut for even cooking. Place them on a tray and set aside.
- SAUTÉ THE VEGETABLES: Heat olive oil in a large pot over medium heat. Add onion, carrots, and celery. Cook for 5 to 7 minutes, stirring occasionally, until softened and the onion turns translucent.
- ADD GARLIC AND SUN-DRIED TOMATOES: Stir in the minced garlic and chopped sun-dried tomatoes. Cook for 1 to 2 minutes to release their flavor into the oil.
- BUILD THE BROTH: Pour in diced tomatoes and chicken broth. Add paprika, chili flakes, salt, and pepper. Stir well and bring the mixture to a gentle boil.
- COOK THE MEATBALLS: Carefully drop the meatballs into the simmering broth one at a time. Reduce heat slightly and let the soup simmer for 15 minutes so the meatballs cook through and flavor the broth.
- ADD THE PASTA: Stir in the small pasta and cook according to package instructions, about 8 to 10 minutes. Stir occasionally to prevent sticking.
- FINAL SEASONING AND SERVE: Taste the soup and adjust salt and pepper as needed. Ladle into bowls and top with parsley, Parmesan, or a light drizzle of olive oil if desired.
Notes
Use any small pasta such as ditalini, small shells, or elbow pasta for best texture.
Store leftovers in the refrigerator for up to 3 days; add extra broth when reheating as the pasta absorbs liquid.
For a lighter version, reduce the pasta amount slightly or use whole wheat pasta.
Nutrition Information
Yield
6Serving Size
1Amount Per Serving Calories 372Total Fat 17gSaturated Fat 4gUnsaturated Fat 13gCholesterol 126mgSodium 1429mgCarbohydrates 30gFiber 4gSugar 5gProtein 27g
