Chicken Meatball Soup is one of those feel-good meals I make when I want something hearty, wholesome, and comforting. Juicy, tender chicken meatballs float in a savory broth filled with vegetables and herbs. It’s light enough to enjoy any time of year, but still filling and satisfying.

Why You’ll Love This Recipe

I love how this soup brings cozy flavors together in a healthy, protein-packed way. The meatballs are simple to make and full of flavor, and the broth is warm and nourishing. It’s also a great way to sneak in extra veggies and makes amazing leftovers. Whether I’m feeling under the weather or just want a wholesome bowl of something good, this one always does the trick. Chicken Meatball Soup

Ingredients

(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)

For the meatballs:

  • Ground chicken

  • Breadcrumbs

  • Parmesan cheese (optional)

  • Egg

  • Garlic, minced

  • Onion, finely grated or minced

  • Italian seasoning or parsley

  • Salt and black pepper

For the soup:

  • Olive oil

  • Carrots, diced

  • Celery, diced

  • Onion, chopped

  • Garlic, minced

  • Chicken broth or stock

  • Bay leaf

  • Fresh herbs (parsley or thyme)

  • Pasta or rice (optional)

  • Spinach or kale (optional, for greens)

  • Salt and pepper to taste

Directions

  1. I mix the ground chicken with breadcrumbs, egg, garlic, onion, seasonings, and a bit of Parmesan.

  2. I form small meatballs using wet hands and place them on a tray.

  3. In a large pot, I heat olive oil and sauté the onions, carrots, and celery until softened.

  4. I add the garlic and cook for another minute, then pour in the broth and drop in the bay leaf.

  5. I gently add the raw meatballs into the simmering broth and let them cook for about 15–20 minutes, until fully cooked.

  6. I stir in greens or pasta if using, and simmer until tender.

  7. I finish with chopped herbs and season to taste before serving hot.

Servings and timing

This recipe serves about 6 and takes 15 minutes to prep and 30 minutes to cook.

Variations

Sometimes I use ground turkey instead of chicken. I also like to change up the veggies—zucchini, leeks, or peas work great. For a grain-free version, I skip the pasta and load it up with greens. I’ve even added a squeeze of lemon at the end for a fresh finish.

Storage/Reheating

I store leftovers in the fridge for up to 4 days. It reheats well on the stove or in the microwave. If I’ve added pasta, I store it separately to avoid it soaking up too much broth. The meatballs also freeze well—I store them cooked in the broth or freeze them raw and add to soup later. Chicken Meatball Soup

FAQs

Can I bake the meatballs first?

Yes, I’ve baked them at 400°F for about 15 minutes before adding to the soup. It adds a bit of color and keeps them firmer.

Can I use pre-cooked chicken meatballs?

Absolutely. I just warm them in the broth for 10 minutes or so. It’s a great shortcut when I’m short on time.

What kind of broth is best?

I use low-sodium chicken broth so I can control the salt. Homemade or store-bought both work fine—whatever I have on hand.

Is this soup freezer-friendly?

Yes, especially without the pasta. I freeze the cooled soup in portions and thaw overnight in the fridge or reheat from frozen.

Can I make it dairy-free?

Yes, I simply skip the Parmesan in the meatballs and make sure my broth is dairy-free.

Conclusion

Chicken Meatball Soup is a cozy, satisfying bowl of comfort that I keep in rotation all year long. It’s flavorful, nourishing, and endlessly adaptable. Whether I’m meal-prepping for the week or craving a homemade hug in a bowl, this soup always delivers.

Print

Chicken Meatball Soup

Chicken Meatball Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Chicken Meatball Soup is a hearty, comforting dish featuring tender chicken meatballs simmered in a flavorful vegetable broth. It’s nutritious, adaptable, and perfect for any time of year.

  • Author: Lizaa
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 6 servings
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American
  • Diet: Low Fat

Ingredients

  • 1 lb ground chicken
  • 1/3 cup breadcrumbs
  • 1/4 cup grated Parmesan cheese (optional)
  • 1 egg
  • 2 cloves garlic, minced
  • 1/4 onion, finely grated or minced
  • 1 tsp Italian seasoning or chopped parsley
  • Salt and black pepper to taste
  • 1 tbsp olive oil
  • 2 carrots, diced
  • 2 celery stalks, diced
  • 1 small onion, chopped
  • 2 cloves garlic, minced
  • 6 cups chicken broth or stock
  • 1 bay leaf
  • 1/2 cup pasta or rice (optional)
  • 2 cups spinach or kale (optional)
  • Fresh herbs (parsley or thyme), for garnish
  • Salt and pepper to taste

Instructions

  1. In a bowl, mix ground chicken, breadcrumbs, Parmesan (if using), egg, garlic, onion, seasoning, salt, and pepper.
  2. Form into small meatballs using wet hands and set aside.
  3. In a large pot, heat olive oil over medium heat. Sauté onion, carrots, and celery until softened.
  4. Add garlic and cook for 1 minute.
  5. Pour in chicken broth and add the bay leaf. Bring to a simmer.
  6. Gently drop in the meatballs and simmer for 15–20 minutes until cooked through.
  7. If using pasta or rice, add and cook until tender.
  8. Stir in spinach or kale, cooking until wilted.
  9. Season with salt and pepper to taste. Garnish with fresh herbs and serve hot.

Notes

  • Use ground turkey as a substitute for chicken.
  • Store pasta separately if making ahead to avoid sogginess.
  • Can be frozen with or without meatballs and pasta.
  • Bake meatballs beforehand for firmer texture.
  • Add a squeeze of lemon for brightness before serving.

Nutrition

  • Serving Size: 1 bowl
  • Calories: 250
  • Sugar: 4g
  • Sodium: 600mg
  • Fat: 10g
  • Saturated Fat: 3g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 18g
  • Fiber: 2g
  • Protein: 20g
  • Cholesterol: 80mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star