Chicken noodle soup with meatballs is the ultimate comfort food!  Tiny pork and beef meatballs are simmered in a soul-nourishing broth with chicken meat, carrots, onion, and celery;  farfalline pasta, fresh parsley, and Pecorino Romano are added at the end.   This is the soup to make when you just need to feel right again.

Chicken noodle soup with meatballs in white bowl on wooden board.

This old-school Italian chicken soup with meatballs is the soup I come back to time and time again.  Especially when one of my kids needs some comforting.

The tiny bow tie pasta, or farfalline, is so nostalgic as this is the pasta shape my grandma would use every time she made this soup.

While the soup is substantial enough to be a meal on its own, it’s also great when paired with a salad, such as a chicken Caesar salad, or this Via Carota-inspired green salad.

And make sure to serve with plenty of crusty Italian bread and Pecorino Romano!

Ingredients shown: chicken stock, ground beef and pork, chicken thighs, veggies, pasta, Pecorino, breadcrumbs, and eggs.

How to make it

Each number corresponds to the numbered written steps below.

  1. In an 8 quart or larger pot, saute 4 diced carrots, 4 diced celery ribs, and 1 diced medium onion in olive oil over medium heat for 5 minutes to soften.
  2. Next add in 3 1/2 quarts of water, 2 cups of low sodium chicken stock, and 2 pounds of skin-on chicken thighs.  Bring to a boil then reduce to a simmer.

Chicken noodle soup with meatballs recipe process shot collage group number one.

  1. As the soup cooks, skim off the scum that floats to the top with a large spoon, strainer, or ladle and discard.  Note: Skim the soup every 3-4 minutes or so.  This will help reduce the amount of fat and make a “cleaner” soup.
  2. Meanwhile, in a large bowl, add 3/4 pound ground chuck, 3/4 pound ground pork, 2 eggs, 1/4 cup minced Italian parsley, 3/4 cup Italian breadcrumbs, 1/2 cup Pecorino Romano, 1 teaspoon kosher salt, and a 1/4 teaspoon of black pepper.
  3. Mix the ingredients together with your hands to adequately distribute all of the flavors.
  4. Form tiny meatballs about a ½ to ¾-inch in diameter.  Top tip:  The best way to roll meatballs easily and mess-free is with a water bowl.  Dip your hands into the water and roll 1-2 meatballs, then dip your hands again.  The meat won’t stick and the process will be much quicker and more efficient.

Recipe process shot collage group number two.

  1. Place the tiny meatballs on a parchment paper-lined baking sheet and set them aside.
  2. After 40 minutes of skimming the scum and fat you will have a mostly clear soup.  Remove the chicken at this point and set it on a cutting board to cool.
  3. Once the chicken thighs are cool enough to handle, remove the meat and discard the bones, cartilage, and skin.  Give the chicken meat a rough chop or shred with a fork.
  4. Place the chicken meat into the simmering soup and continue to cook for another 5 minutes.  Taste test the soup, and season with salt and pepper to taste.  Bring a large pot of salted water (2 tablespoons kosher salt per gallon of water) to boil.

Recipe process shot collage group number three.

  1. Drop the meatballs a few at a time into the hot soup and continue to cook at a simmer.  The meatballs will cook quickly but can be left simmering while boiling the pasta in the next step.
  2. Cook the pasta in the boiling water until al dente.  While the pasta is cooking add a 1/4 cup of fresh Italian parsley to the soup.  Strain the pasta into a colander and serve on the side with the soup.  Place the pasta into bowls and ladle soup and meatballs into each bowl. Serve with extra grated Pecorino. Enjoy!

Note: The pasta can be drizzled with oil to avoid sticking.  This works well if you want to save leftovers.  And speaking of leftovers, if you place the pot of soup in the fridge overnight all of the fat that wasn’t already removed will rise to the top and can easily be discarded or saved for another use the next day.  Don’t fear the fat though.  You 100% do not have to go crazy trying to remove it all during the initial cook.

Large wooden ladle holding tiny meatballs over soup pot.

Top tips for chicken soup with Italian meatballs

  • The chicken.  I used chicken thighs for this recipe but any dark meat chicken on the bone would work well.  I’d shy away from using boneless since much of the flavor is derived from the skin and bones.  Because the chicken thighs have their skin and bones, there will be fat and scum build-up at the top.  Skimming this off will yield a clearer soup.
  • If you have the time.  Placing the pot of soup (after it cools down for a few hours) into the fridge overnight will yield a more flavorful soup and allow you to remove all of the fat that congeals and rises to the top.
  • The meatballs.  I used a combination of beef chuck and pork for these because I love the flavor.  If you prefer to use turkey meatballs, you can definitely do so.  For an easier meatball-making experience, dip your hands into a water bath or oil them every couple of meatballs.  This will help prevent sticking. I also love making extra meatballs ahead of time and freezing for when I need them.  They’re great in with marinara and pasta, or in macaroni and broccoli!
  • The pasta.  I love farfalline for this soup because it’s nostalgic for me personally.  Use whichever small pasta you like though, whether it be ditalin, acini di pepe, miniature shells, or a combination of bottom-of-the-box mini pasta shapes!  I always make the pasta separately and keep it separate.  This allows for people to add as much or as little pasta as they’d like (plus it’s great for leftovers!) and prevents the pasta from becoming too soft.  To prevent it from sticking, simply toss it with a touch of olive oil.

Chicken farfalline soup with meatballs in black bowl.

More comforting soup recipes

Soup is so underrated!  I agree with Jerry Seinfeld that soup definitely is a meal!  🙂  Here are a few of my tried and true favorites:

  • Italian wedding soup – Similar to this Italian chicken noodle soup, this one combines tiny meatballs, acini di pepe, and escarole.
  • Pasta e fagioli – Pancetta, garlic, rosemary, ditalini pasta and white beans.
  • Broccoli cheddar soup – Broccoli, cheddar, cream, and a touch of nutmeg topped with burnt broccoli.
  • Lemon chicken orzo soup – Celery, carrots, and onion with chicken, orzo, lemon and parsley.
  • Chicken and wild rice soup – Carrots, celery, chicken, and wild rice in a creamy broth with fresh thyme.
  • Tuscan white bean soup – Carrots, celery, onion, pancetta, and roasted garlic with cannellini beans.
  • Ribollita – Hearty porridge-like soup made from kale, beans, and day-old bread.

If you’ve enjoyed this chicken noodle soup with tiny meatballs recipe or any recipe on this site, give it a 5-star rating and leave a review.

Some people learn by watching.  If you’re that type of person, you can find most of our recipes on YouTube and our Facebook Page.

Chicken Noodle Soup with Meatballs

5 from 9 votes
Prep: 10 minutes
Cook: 1 hour 10 minutes
Total: 1 hour 10 minutes
Servings: 8
Tiny pork and beef meatballs and chicken thighs are simmered in a broth with carrots, onion, and celery and farfalline pasta, fresh parsley, and Pecorino Romano are added at the end. 

Ingredients 

For the tiny meatballs

  • 3/4 pound ground pork
  • 3/4 pound ground beef chuck
  • 2 large eggs
  • 1/4 cup Italian parsley minced
  • 1 teaspoon kosher salt
  • 1/4 teaspoon black pepper
  • 3/4 cup Italian seasoned breadcrumbs
  • 1/2 cup Pecorino Romano grated

For the soup

  • 1/4 cup olive oil
  • 4 medium carrots chopped
  • 4 large celery ribs, plus leaves chopped
  • 1 medium onion chopped
  • 3 1/2 quarts water
  • 2 cups low sodium chicken stock
  • 2 pounds chicken thighs about 5 or 6 thighs
  • 1/2 pound small pasta farfalline, ditalini, small shells, small noodles, etc
  • 1/4 cup Italian parsley minced
  • salt and pepper to taste

Instructions 

  • In a large pot saute the carrots, celery, and onion in olive oil over medium heat for 5 minutes to soften.
  • Next add in the water, chicken stock, and chicken thighs. Bring to a boil then reduce to a simmer. As the soup cooks, skim off any scum with a large spoon and discard.
  • Meanwhile, mix together all of the meatball ingredients and form tiny meatballs about a 1/2 to 3/4-inch in diameter. Place the tiny meatballs on a parchment paper lined baking sheet and set aside.
  • Once the chicken starts to look like it will fall apart (about 40 minutes) remove all the pieces to a cutting board and let cool. Once cool enough to handle, remove the meat and discard the bones, cartilage, and skin. Give the chicken meat a rough chop or shred with a fork.
  • Place the chicken meat into the simmering soup and continue to cook for another 5 minutes. Taste test the soup and season with salt and pepper to taste.
  • Meanwhile, bring a large pot of salted water (2 tablespoons kosher salt per gallon of water) to boil. This will be for your pasta.
  • Drop the meatballs a few at a time into the hot soup and continue to cook at a simmer. The meatballs will cook quickly but can be left simmering while boiling the pasta in the next step.
  • Cook the pasta in the boiling water until al dente. While pasta is cooking add the parsley to the soup. Strain the pasta into a colander and serve on the side with the soup. Place the pasta into bowls and ladle soup and meatballs into each bowl. Serve with extra grated Pecorino. Enjoy!

Notes

  • Chicken base or bouillon can be used to amp up the chicken flavor of this quick soup.  
  • Recipe will make about 80 dime size meatballs.
  • The meatballs can be rolled large to save time.  If doing so, they will take a bit longer to cook in the simmering soup.
  • Any type of chicken can be used to make the soup.  Dark meat (thighs, legs, wings) is preferred since it will not overcook like white meat.
  • Leftovers can be saved for up to 3 days in the fridge and can be reheated in the microwave or on the stovetop.

Nutrition

Calories: 452kcal | Carbohydrates: 33.3g | Protein: 56.3g | Fat: 9.3g | Saturated Fat: 3.3g | Cholesterol: 139mg | Sodium: 430mg | Potassium: 623mg | Fiber: 2.3g | Sugar: 3g | Calcium: 106mg | Iron: 11mg

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

Like this? Leave a comment below!Check us out on Instagram at @sipandfeast or tag #sipandfeast!

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.

22 Comments

  1. Linda Grabon says:

    5 stars
    Excellent soup!! I used all chicken broth for a richer broth and cut up a whole chicken because that’s what I had. When do you add the parsley? I forgot to add it and was looking over the directions and video again and saw what looked like parsley in the soup and noticed it in the ingredients list.
    I have made many of your recipes and love them all. My favorite is linguine with white clam sauce (canned clams) and the Marry Me Chicken…that sauce is fabulous!! I thought my husband was going to drink it!!

  2. C Doughan says:

    5 stars
    You really need this soup in cold weather. We always cook the pasta as you suggested on the side. It doesn’t absorb the liquid for leftovers 😀. For some reason your videos aren’t coming up on my YouTube. I do find you after a search. FYI

    1. Tara says:

      Thanks for the comment and so happy you enjoyed the soup! I’m not sure why the videos wouldn’t be coming up for you in YouTube – do you have the notification turned on to receive alerts when a new video is uploaded? Jim puts up a new video every Thursday at 10:30am ET.

  3. Veronica says:

    Love all your recipes. You give very good instructions also. Can I make this soup in the crock pot and put the meatballs in without cooking them first. Thank you.

    1. Jim says:

      Hi Veronica, yes, you can make it in a crockpot and add the meatballs toward the end and cook until they’re fully cooked.

  4. Danielle Hays says:

    Looks delicious. I see people asking about boneless breast but what about breast on bone? How long would that need to cook? Then we can remove breast meat once cool.

    1. Jim says:

      Hi Danielle, white meat chicken should be to 160f (probably 20 minutes depending on the size). The thighs can cook longer because they have so much connective tissue that doesn’t really break down until they reach about 180f. If using breasts, be sure to remove them when they’re done cooking so they don’t dry out.

  5. Rosemarie says:

    This looks amazing and reminds me of the soup my grandmother used to make when I was a kid! Instead of thighs, do you think boneless chicken breasts will work? If so, would I just cook them in the broth?

    1. Jim says:

      Hi Rosemarie, you can use chicken breasts with the recipe but since they’re boneless there may not be as much flavor.

  6. Steve says:

    Love your channel / blog. Fantastic soup recipe. We made it for our family for Christmas!

    1. Jim says:

      Hi Steve, I’m so happy you liked the recipe and that you’re enjoying the channel and website. Thanks for the comment!

  7. Linda says:

    Fabulous recipe as always, Jim. Let us know when you’re opening a restaurant. Big smiles! 😁

    1. Jim says:

      Hi Linda, so happy you enjoyed this one, and thank you for the comment! Maybe someday for the restaurant! 🙂

  8. Jenn says:

    Love your recipes!
    I really want to make this soup, however I do not eat beef. Can you recommend a different meat combination?
    Thank you!

    1. Jim says:

      Hi Jenn, thank you! You can use ground turkey for the meatballs if you’d like.

  9. Kent Vanhook says:

    5 stars
    The chicken soup is perfect. But adding the meat balls is wonderful!

    1. Jim says:

      Thanks for the comment, Kent!

  10. Darren says:

    I love your recipes so much.
    I do love cream of chicken soup. Do you think cream could be added to this recipe?

    1. Jim says:

      Hi Darren, thank you and so happy you’re enjoying the recipes. You can add cream to this recipe if you like but personally, I don’t think this is the best recipe to use for cream of chicken. At a minimum, I’d remove the meatballs if you’re adding cream.