
There’s something deeply comforting about a pot of soup slowly simmering on the stove especially when it’s rich, creamy, and filled with tender, juicy chicken meatballs. This Creamy One Pot Chicken Meatball Soup is exactly that kind of meal. The kind that warms your hands, fills your kitchen with a garlicky, herby aroma, and makes everyone ask, “Is it ready yet?”
I love making this on chilly evenings or busy weekdays when I want something hearty without spending hours cooking (or cleaning a pile of dishes). The creamy broth is velvety and flavorful, the meatballs are soft and perfectly seasoned, and every spoonful feels like comfort in a bowl.
If you enjoy cozy, satisfying meals like Easy Lasagna Cups, this soup is going to become one of your go to recipes.
Chicken Meatball Soup
What is Creamy One Pot Chicken Meatball Soup?
Creamy One Pot Chicken Meatball Soup is a comforting, hearty soup made with tender chicken meatballs simmered in a rich, creamy broth along with vegetables, herbs, and sometimes pasta or rice.
What makes it unique is:
- Everything cooks in one pot (yes, minimal cleanup!)
- The meatballs stay juicy and flavorful
- The broth is creamy but not heavy, perfectly balanced
- It combines soup + protein + comfort food all in one bowl
It’s like chicken soup but elevated, richer, and more satisfying.
Why You’ll Love This Recipe
- One pot magic – Less cleanup, more convenience
- Ultra comforting – Creamy, warm, and satisfying
- Family friendly – Mild flavors everyone enjoys
- Perfect for meal prep – Stores and reheats beautifully
- Customizable – Easy to make lighter, spicier, or dairy-free
How This Recipe Works
- Flavor layering: Garlic, onion, and herbs build a deep base
- Juicy meatballs: Chicken stays tender when gently simmered
- Creamy balance: Cream adds richness without overpowering
- One-pot method: Everything cooks together for maximum flavor

Ingredients
For the Chicken Meatballs:
- 500g (1 lb) ground chicken
- ¼ cup breadcrumbs
- 1 egg
- 3 cloves garlic, minced
- 2 tablespoons fresh parsley, chopped
- ½ teaspoon salt
- ½ teaspoon black pepper
- ½ teaspoon paprika
For the Soup:
- 2 tablespoons olive oil
- 1 small onion, finely chopped
- 3 cloves garlic, minced
- 2 carrots, sliced
- 2 celery stalks, chopped
- 4 cups chicken broth
- 1 cup heavy cream
- 1 teaspoon Italian seasoning
- ½ teaspoon salt (adjust to taste)
- ½ teaspoon black pepper
- 1 cup small pasta (or rice)
- 2 cups fresh spinach
- ¼ cup grated Parmesan cheese
Notes & Substitutions
- Ground chicken → Turkey works just as well
- Heavy cream → Use half-and-half or coconut milk for lighter option
- Spinach → Kale or frozen spinach works too
- Pasta → Orzo or small shells are perfect
- Parmesan → Adds umami depth, don’t skip if possible

Step-by-Step Instructions
1. Make the Meatballs
In a bowl, combine ground chicken, breadcrumbs, egg, garlic, parsley, salt, pepper, and paprika.
Mix gently don’t overwork it and form small meatballs (about 1 tablespoon each).
👉 They should feel soft, not dense.
2. Sauté the Base
Heat olive oil in a large pot over medium heat.
Add onions, carrots, and celery. Cook for 4–5 minutes until softened and slightly fragrant.
Add garlic and cook for another 30 seconds.
👉 You’ll smell that rich, savory aroma that’s your flavor base building.
3. Add Broth & Meatballs
Pour in the chicken broth and bring to a gentle simmer.
Carefully drop in the meatballs.
👉 Don’t stir immediately let them set for 2–3 minutes.
4. Simmer
Cook for 10–12 minutes, until meatballs are cooked through.
They’ll turn firm and slightly lighter in color.
5. Add Pasta & Seasoning
Stir in pasta, Italian seasoning, salt, and pepper.
Simmer until pasta is tender (about 8–10 minutes).
6. Make It Creamy
Reduce heat and stir in heavy cream and Parmesan cheese.
👉 The broth will turn silky, rich, and slightly thick.
7. Add Spinach
Stir in spinach and let it wilt for 2–3 minutes.
8. Serve
Taste and adjust seasoning. Serve warm.
Every spoonful is creamy, hearty, and packed with flavor.
Tips & Flavor Variations
Pro Tips
- Keep meatballs small for even cooking
- Don’t boil aggressively — gentle simmer keeps meatballs tender
- Add cream at the end to prevent curdling
- Use fresh herbs for the best flavor
Flavor Variations
- Spicy version: Add chili flakes or cayenne
- Low-carb: Skip pasta and add zucchini noodles
- Dairy-free: Use coconut milk instead of cream
- Extra hearty: Add potatoes or beans
- Lemon twist: Add a splash of lemon juice before serving
Make-Ahead, Storage & Freezing
Make-Ahead
You can prepare meatballs a day in advance and refrigerate.
Storage
- Store in an airtight container for up to 3 days in the fridge
Reheating
- Reheat gently on the stove
- Add a splash of broth or milk if it thickens
Freezing
- Freeze without pasta for best texture
- Add fresh pasta when reheating

Serving Suggestions
This soup is satisfying on its own, but it shines even more with the right pairings.
Serve it with:
- Crusty bread or garlic toast
- Side salad with vinaigrette
- Roasted vegetables
For a fun mix and match Dinner, pair it with something like Crispy Air Fryer Fish Tacos for a contrast of creamy and crispy textures.
Hosting guests? Add a bold dish like Slow Cooker Buffalo Chicken Chili to create a cozy, crowd-pleasing spread.
Nutritional Notes (Per Serving – Approximate)
- Calories: 420–480
- Protein: 28g
- Fat: 25g
- Carbs: 25g
👉 Balanced, filling, and packed with protein.
Common Mistakes to Avoid
- Overmixing meatballs – makes them dense
- Boiling too hard – toughens the meat
- Adding cream too early – can split
- Overcooking pasta – becomes mushy
- Skipping seasoning layers – leads to bland soup
FAQs
1. Can I bake the meatballs first?
Yes! Baking adds extra flavor, but it’s optional.
2. Can I use pre-made meatballs?
You can, but homemade gives the best texture and flavor.
3. How do I thicken the soup?
Add more Parmesan or simmer longer.
4. Can I make this gluten-free?
Yes — use gluten-free breadcrumbs and pasta.
5. Can I add more vegetables?
Absolutely! Zucchini, mushrooms, or peas work great.
6. Is this soup kid-friendly?
Yes! It’s creamy, mild, and easy to eat.
Conclusion
This Creamy One-Pot Chicken Meatball Soup is everything you want in a comfort meal — warm, rich, easy, and deeply satisfying. It’s the kind of recipe you’ll come back to again and again, especially when you want something cozy without the hassle.
“If you love Comfort Soup like Slow Cooker Crack Chicken Soup or One Pot Creamy Sausage and Potato Soup, this recipe belongs in your regular rotation.
This creamy chicken meatball soup is rich, cozy, and unbelievably easy save it now for the ultimate comfort dinner everyone will crave again and again!

Creamy One Pot Chicken Meatball Soup
Ingredients
For the Chicken Meatballs
- 1 lb ground chicken
- ¼ cup breadcrumbs
- 1 egg
- 2 tablespoons grated Parmesan cheese
- 2 cloves garlic minced
- 2 tablespoons fresh parsley chopped
- ½ teaspoon salt
- ¼ teaspoon black pepper
For the Soup
- 1 tablespoon olive oil
- 1 small onion diced
- 2 carrots sliced
- 2 celery stalks sliced
- 3 cloves garlic minced
- 4 cups chicken broth
- 1 teaspoon Italian seasoning
- ½ teaspoon salt adjust to taste
- ¼ teaspoon black pepper
- 1 cup heavy cream
- 2 cups fresh spinach or kale
- ½ cup small pasta optional
For Garnish
- Extra parsley
- Grated Parmesan cheese
Instructions
1. Make the meatballs
- In a bowl, combine ground chicken, breadcrumbs, egg, Parmesan cheese, garlic, parsley, salt, and pepper. Mix until just combined.
- Form into small meatballs (about 1 tablespoon each) and set aside.
2. Sauté the vegetables
- Heat olive oil in a large pot over medium heat. Add onion, carrots, and celery. Cook for 5–6 minutes until softened.
- Add garlic and cook for another 30 seconds.
3. Add broth
- Pour in chicken broth and add Italian seasoning, salt, and pepper. Bring to a gentle simmer.
4. Cook the meatballs
- Carefully add the meatballs to the simmering soup. Cook for 10–12 minutes until fully cooked through.
5. Add pasta (optional)
- If using pasta, add it now and cook according to package instructions until tender.
6. Stir in cream and greens
- Reduce heat to low and stir in heavy cream and spinach. Cook for 2–3 minutes until the spinach wilts.
7. Serve
- Ladle into bowls and garnish with fresh parsley and grated Parmesan cheese.
Video
Notes
📝 Notes
- Meatball Mix: Use ground chicken with breadcrumbs, egg, and seasoning to keep the meatballs tender and flavorful.
- Sear for Flavor: Lightly brown the meatballs before adding to the soup for extra depth and better texture.
- Creamy Base: A mix of broth and a splash of heavy cream or half-and-half creates a rich, comforting soup.
- Veggie Add-Ins: Carrots, celery, spinach, or kale add color, nutrients, and texture to the dish.
- One-Pot Ease: Cook everything in a single pot to build flavor and make cleanup quick and easy.
- Adjust Thickness: Add more broth for a lighter soup or simmer longer to thicken the consistency.
- Serving Ideas: Serve with crusty bread, garlic toast, or a simple side salad.
- Storage: Store leftovers in an airtight container in the refrigerator for up to 4 days; reheat gently on the stove.






