Skip to Content

Chicken Meatball Soup: My Cozy (and Sometimes Chaotic) Home Recipe

Chicken Meatball Soup: My Cozy (and Sometimes Chaotic) Home Recipe

How I Ended Up Loving Chicken Meatball Soup

Okay, I can’t lie—there are days when I’m peering into the fridge around 6pm and thinking, "Not pasta again." That’s exactly how this chicken meatball soup became a staple. One very rainy Tuesday, I realized I had ground chicken, not much else, and a deep craving for something warm. Honestly, the first attempt was a little questionable (I may or may not have forgotten the garlic), but now it’s the sort of recipe that makes my friends ask, “Are you making the soup?” If you’ve ever needed a hug in a bowl (or just a way to use up that lonely celery in the back of your crisper), hey, I’m right here with you. Plus, the whole house just smells like someone’s actually got their life together. Which, honestly—who does?

Why You’ll Love This (Aside From It’s Freaking Delicious)

I make this when I want something filling but I don’t have the patience for anything with three saucepans. My family goes bananas for it, especially when I add a handful of noodles (though, controversial opinion—rice works too if that’s all you’ve got). And this actually reheats really well, so it’s not terrible for lunches the next day, though if you’ve got teenagers, good luck having leftovers. Sometimes, when I’m in a rush, I’ll sneak in frozen veg and nobody is any the wiser; except my son, who, as it turns out, always can taste carrot. Go figure.

Here’s What You’ll Need (Plus a Few Swaps!)

  • 500g ground chicken (turkey works, or honestly—pork, if you’re feeling wild)
  • ½ cup breadcrumbs (panko is dreamy, but plain works too; or smush up some crackers if you’re me last month)
  • 1 egg
  • 2 tablespoon grated parmesan (or just more breadcrumbs if you’re out, but gran always used the cheese)
  • 2 cloves garlic, minced (sometimes I use garlic powder; don’t tell my Italian friends)
  • 1 small onion, chopped not too finely (because who has time?)
  • 2 medium carrots, thinly sliced (sub: parsnips, totally underrated veggie IMO)
  • 2 celery stalks, chopped (but sometimes I leave this out, and the world keeps turning)
  • 6 cups chicken broth (honestly, stock cubes are fine, though if you have homemade, you win at life)
  • Salt and pepper (eyeball it, unless you’re a measuring type)
  • Handful of parsley, chopped (optional, but makes it feel fancier)
  • A squeeze of lemon juice right at the end (don’t skip this—trust me)
  • Optional: 1 cup small pasta like orzo or ditalini—or cooked rice if you’re rebelling

How To Make It (With Occasional Chaos)

  1. Get your meatballs going. In a big bowl, mix your ground chicken, breadcrumbs, egg, parmesan, half the garlic, some salt, and pepper. Use your hands (or a fork, but hands are more fun). Roll into small-ish meatballs; about the size of a ping-pong ball. Maybe a teaspoon bigger. Don’t overthink it.
  2. Brown 'em. Heat a splash of oil in a big pot or Dutch oven. Add the meatballs in batches (don’t crowd 'em or they’ll just steam) and brown on all sides. Don’t worry if they get a bit lopsided. Remove to a plate—this is where I usually sneak a taste because someone has to check, right?
  3. Sauté your base veg. Toss in onion, carrot, celery (if using), and rest of the garlic. Cook till softened, maybe 4-5 minutes. If it sticks, just add a splash of broth and pretend it’s all part of the plan.
  4. Build your soup. Pour the broth into the pot, scraping up any golden bits. Bring it to a simmer. Drop in those browned meatballs, then let it all bubble gently for about 15-18 minutes. (This is when I pick up my book and act like I didn’t just make a mess in the kitchen.)
  5. Add pasta (or not). If you want little pasta shapes, add them now and simmer till they’re cooked, stirring a bit so nothing sticks. Rice folks, just add it with the meatballs, but actually, I find it works better if I use cooked rice stirred in at the end.
  6. Finish and taste. Squeeze in a bit of fresh lemon juice (this wakes it up, I promise) and scatter parsley. Adjust seasoning. Don’t worry if it looks a bit crowded—sometimes more is more.
  7. Serve up, eat quickly (or slowly, but in my house, quickly).

Notes and Little Discoveries

  • Once I tried to skip breadcrumbs entirely. Bad call—meatballs got weird and mushy, kinda like dumplings with an identity crisis.
  • The soup tastes way better the next day, if there’s any left. (There usually isn’t.)
  • Pasta soaks up broth when stored—on second thought, maybe keep the pasta separate if you’re planning ahead.
  • Oh, the lemon! Don’t skip it. If you do, you’ll notice, but not in a good way.

If You Want To Mix It Up… (Some Hits and One Miss)

  • Asian-inspired: Try adding grated ginger to the meatballs and subbing in scallions. Soy sauce instead of parmesan. Totally works.
  • Spicy version: Crumble in some chili flakes. Your tastebuds (and sinuses) will thank you.
  • Maybe avoid: Once, I thought adding sweetcorn was a good idea. It...wasn’t. Oddly sweet. Your mileage may vary, but I’m just saying.

Equipment? But Also, Don’t Sweat It

  • Big soup pot or Dutch oven (I love my Dutch oven, but a regular pot is fine—promise)
  • Mixing bowl, or just use your pot if your bowl is in the dishwasher… again
  • A wooden spoon or spatula, but a sturdy fork is all you really need if things get desperate
Chicken Meatball Soup

How To Store It (Assuming You Don’t Eat It All)

Pop any leftovers into a container and keep in the fridge for up to 3 days (though honestly, in my house it never lasts more than a day!). If you’ve got lots, freeze in portions. Sometimes pasta goes mushy in the freezer, so I’d skip adding that if you freeze, but you do you.

Serving It Up (Our Unofficial Family Rule)

We always have this with crusty bread and a pile of grated cheese on top—because who doesn’t want to pretend they’re at a little café? Sometimes, if I’m fancy, I’ll do a salad with a sharp dressing on the side. Or, just more bread.

Don’t Skip These (Pro) Tips

  • I once tried rushing the browning step. Disaster: pale, bland meatballs. Slow down for flavor.
  • If your broth seems a bit flat, a pinch of salt or a dash of Worcestershire sauce perks things up (learned the hard way after overcooking store-bought stock...oops!)
  • Let the soup sit for a few minutes before serving—it thickens and gets even cozier.

Real Questions I’ve Gotten (And Maybe You’re Wondering, Too?)

Can I use ground turkey?
Oh absolutely. Works like a charm. The flavor’s a hair lighter, but honestly, sometimes my grocery store is out of chicken and I just grab whatever’s there.
Can kids help with this?
Totally. My youngest loves rolling the meatballs, though expect some, erm, “unique” shapes. All part of the fun.
Is it gluten-free?
If you use gluten-free breadcrumbs and pasta (or rice), absolutely. If not, well, you know.
Best brand of broth?
I’m not fussy, though I’ve been grabbing Swanson lately. If you want to get even fancier, homemade chicken stock (here’s a good method) is magic. No pressure!
Can I double this recipe?
You bet—just grab a bigger pot. (Or, you know, call the neighbors, share the load.)

Bit of a side note but—anyone else notice how soup always tastes more comforting when it’s pouring outside? I say, make it rain (or make the soup—it’s easier to control).

★★★★★ 4.80 from 28 ratings

Chicken Meatball Soup

yield: 4 servings
prep: 20 mins
cook: 35 mins
total: 55 mins
A comforting and hearty chicken meatball soup featuring tender meatballs, vegetables, and flavorful broth. Perfect for a cozy dinner or lunch.
Chicken Meatball Soup

Ingredients

  • 400 g ground chicken
  • ½ cup breadcrumbs
  • 1 egg
  • ¼ cup grated Parmesan cheese
  • 2 cloves garlic, minced
  • 1 small onion, diced
  • 2 medium carrots, sliced
  • 2 stalks celery, sliced
  • 1.5 L chicken broth
  • 2 tablespoon chopped fresh parsley
  • 1 teaspoon salt
  • ½ teaspoon black pepper
  • 2 tablespoon olive oil

Instructions

  1. 1
    In a mixing bowl, combine ground chicken, breadcrumbs, egg, Parmesan cheese, half of the minced garlic, ½ teaspoon salt, and ¼ teaspoon black pepper. Mix until well combined.
  2. 2
    Form the mixture into small meatballs, about 1 inch in diameter, and set aside.
  3. 3
    Heat olive oil in a large pot over medium heat. Add diced onion, sliced carrots, celery, and remaining garlic. Sauté for about 4-5 minutes until vegetables are softened.
  4. 4
    Pour in the chicken broth and bring to a boil. Carefully add the chicken meatballs to the pot.
  5. 5
    Reduce heat, cover, and simmer for 25-30 minutes, or until meatballs are cooked through and vegetables are tender.
  6. 6
    Stir in chopped parsley, add the remaining salt and pepper to taste. Serve hot.
CLICK FOR NUTRITION INFO

Approximate Information for One Serving

Serving Size: 1 serving
Calories: 290cal
Protein: 28 gg
Fat: 10 gg
Saturated Fat: 0g
Trans Fat: 0g
Cholesterol: 0mg
Sodium: 0mg
Potassium: 0mg
Total Carbs: 21 gg
Fiber: 0g
Sugar: 0g
Net Carbs: 0g
Vitamin A: 0
Vitamin C: 0mg
Calcium: 0mg
Iron: 0mg

Nutrition Disclaimers

Number of total servings shown is approximate. Actual number of servings will depend on your preferred portion sizes.

Nutritional values shown are general guidelines and reflect information for 1 serving using the ingredients listed, not including any optional ingredients. Actual macros may vary slightly depending on specific brands and types of ingredients used.

To determine the weight of one serving, prepare the recipe as instructed. Weigh the finished recipe, then divide the weight of the finished recipe (not including the weight of the container the food is in) by the desired number of servings. Result will be the weight of one serving.

Did you make this recipe?

Please consider Pinning it!!