If you are craving a comforting, hearty, and utterly delicious meal, this Chicken Meatball Noodle Soup Recipe is exactly what you need. Packed with tender, juicy chicken meatballs, al dente noodles, and vibrant kale swimming in a rich, creamy broth, this soup is a soul-warming hug in a bowl. Whether you’re cooking for a family dinner or meal prepping for the week, this recipe strikes the perfect balance between simple ingredients and gourmet flavors that will leave everyone asking for seconds.
Ingredients You’ll Need
Gathering your ingredients is straightforward, but each one plays an essential role in building layers of flavor, texture, and color. From the ground chicken that forms the succulent meatballs to the fresh kale adding a pop of green and nutrients, everything comes together like magic.
- Ground chicken: The lean and flavorful base for tender meatballs that soak up spices beautifully.
- Italian seasoned breadcrumbs: Helps bind the meatballs and adds a subtle herby crunch.
- Whole milk ricotta: Keeps meatballs moist and creamy inside.
- Finely grated Parmesan: Brings a salty depth that makes the meatballs irresistible.
- Garlic (for meatballs and soup): Freshly minced for pungent, aromatic bites throughout the dish.
- Rubbed sage: Earthy warmth to elevate the meatball mix and broth seasoning.
- Soy sauce: A nuanced umami boost in the meatballs’ flavor profile.
- Kosher salt and fresh cracked pepper: Essential for balancing tastes perfectly.
- Olive oil: For searing meatballs to a golden brown and developing rich flavors.
- Yellow onion: Adds natural sweetness and body to the soup base.
- Italian seasoning: A blend that unites the soup with an aromatic Italian flair.
- All-purpose flour: Thickens the broth slightly, giving it a luscious texture.
- Chicken stock: The soul of the soup, providing a rich and savory foundation.
- Uncooked ditalini pasta: Small noodles perfect for cupping the meatballs and broth.
- Heavy cream: Adds a silky finish and balances the acidity of the broth.
- Kale: Finely chopped for a fresh, vibrant green pop and added nutrition.
- Balsamic vinegar: Just a splash for brightness and depth in the soup.
- Parmesan cheese for garnish: The final touch for savory, melting goodness on top.
How to Make Chicken Meatball Noodle Soup Recipe
Step 1: Mix the Meatballs
Start by combining ground chicken, Italian-seasoned breadcrumbs, ricotta, Parmesan, garlic, sage, soy sauce, salt, and pepper in a large bowl. Use your hands for the best mixing, just until everything comes together—overmixing can make them tough. Then, with a cookie scoop, portion out the mixture into evenly sized mounds, and gently roll them into smooth meatballs using lightly oiled hands. This ensures they don’t stick and hold their shape beautifully.
Step 2: Sear the Meatballs
In a large sauté pan over medium-high heat, add a tablespoon of olive oil. Once shimmering, place your meatballs in the pan, spacing them out carefully. Cook them on all sides until they develop a dark golden crust—that crust seals in their juices and adds an incredible flavor dimension. You may need to do this in batches. Once browned, set the meatballs aside on a plate; they will finish cooking in the soup.
Step 3: Start the Soup Base
Without wiping out the pan (all those browned bits are flavor gold), add a bit more olive oil if needed and reduce heat to medium. Toss in diced onion, salt, and pepper, cooking gently for about 4 minutes until onions soften and turn translucent. This step builds a savory foundation packed with sweetness and aroma.
Step 4: Add Aromatics and Flour
Stir in the minced garlic, Italian seasoning, and ground sage. Cook, stirring constantly, for about 1 minute until fragrant. Then sprinkle in the flour and continue stirring for another minute. This creates a roux that slightly thickens the soup, giving it a light, velvety body that clings perfectly to pasta and meatballs.
Step 5: Deglaze the Pan
Slowly whisk in half a cup of the chicken stock, scraping the bottom of the pan to lift all those flavorful browned bits. This step is like liquid magic as it infuses your broth with intense depth.
Step 6: Simmer the Pasta
Add the remaining chicken stock and uncooked ditalini pasta to the pot along with a pinch of salt and pepper. Bring everything to a gentle simmer over medium-high heat. Once boiling, reduce to low and simmer uncovered for about 3 to 5 minutes, until the pasta is just shy of al dente. The timing here is crucial so your pasta finishes cooking with the meatballs to avoid mushiness.
Step 7: Finish the Soup
Gently nestle your seared meatballs back into the pot along with heavy cream, chopped kale, and a splash of balsamic vinegar. Season again with salt and pepper. Let everything simmer together at low heat until the meatballs are cooked through, the kale is tender and softened, and the pasta reaches perfect doneness. The creamy finish balances the acidity, and the kale adds a lovely texture contrast.
Step 8: Garnish and Serve
Season to your liking with salt and freshly cracked pepper, then ladle into bowls. Sprinkle each serving generously with Parmesan cheese. This finishing touch melts slightly into the warm broth, adding a nutty, savory flourish that completes the soup experience.
How to Serve Chicken Meatball Noodle Soup Recipe
Garnishes
Simple garnishes make a big difference. A good grating of Parmesan cheese not only looks inviting but adds bursts of salty richness. Fresh cracked pepper on top enhances warmth, and if you like a bit of brightness, a squeeze of lemon juice or fresh herbs like parsley can beautifully lift the soup’s flavor.
Side Dishes
This soup pairs wonderfully with crusty bread or garlic breadsticks—perfect for dipping into that creamy broth. A crisp green salad with a light vinaigrette offers a refreshing counterbalance, rounding out your meal with contrasting textures and tastes.
Creative Ways to Present
For a cozy dinner party, serve the soup in individual rustic bowls topped with a basil leaf or a small dollop of ricotta for extra creaminess. You can also make a layered presentation by spooning noodles, meatballs, and broth separately in clear glasses for a fun, deconstructed look before combining at the table.
Make Ahead and Storage
Storing Leftovers
Let your soup cool completely before transferring to airtight containers. It will keep well in the refrigerator for up to 3 days. The flavors actually deepen overnight, making it an excellent option for make-ahead lunches or quick dinners.
Freezing
You can freeze this Chicken Meatball Noodle Soup Recipe, but omit the noodles if possible before freezing to prevent sogginess. Freeze the meatballs and broth separately or together in freezer-safe bags or containers for up to 3 months. Thaw overnight in the refrigerator before reheating.
Reheating
Reheat gently on the stovetop over low-medium heat to prevent curdling of the cream. If frozen, thaw fully first. Add extra fresh noodles while reheating for the best texture, or refresh leftovers by adding a handful of kale or herbs to brighten it up.
FAQs
Can I use ground turkey instead of chicken for the meatballs?
Absolutely! Ground turkey works very similarly in this recipe and will create tasty, tender meatballs. Just be mindful of the moisture content, as turkey can sometimes be leaner.
Is it okay to use regular pasta instead of ditalini?
Yes, any small pasta shape like elbow macaroni or small shells will work well. The key is to use something bite-sized so it pairs perfectly with the meatballs and broth in every spoonful.
What if I don’t have ricotta on hand?
You can substitute with plain Greek yogurt or cream cheese for a similar creamy texture inside the meatballs, though ricotta does provide the best lightness and moisture balance.
Can I make this soup dairy-free?
Definitely! Skip the heavy cream and Parmesan or use dairy-free alternatives, and substitute ricotta with a plant-based cheese or a mashed tofu blend. The soup will still be comforting and delicious.
How do I keep the meatballs from falling apart?
Use a gentle mixing technique and don’t over-handle the meat mixture. Adding the breadcrumbs and ricotta holds the meat together nicely, and searing them well forms a crust that helps maintain their shape during simmering.
Final Thoughts
This Chicken Meatball Noodle Soup Recipe is truly a winner for chilly days, busy weeknights, or anytime you want a meal that feels like a warm hug. With simple ingredients and approachable steps, it’s a recipe that becomes a fast favorite in your cooking rotation. I can’t wait for you to try it and make it your own!
Print
Chicken Meatball Noodle Soup Recipe
This comforting Chicken Meatball Noodle Soup features tender ground chicken meatballs simmered in a creamy broth with ditalini pasta and nutrient-rich kale. Enhanced with Italian herbs and Parmesan, this hearty soup is perfect for cozy meals and serves 8 with a balanced blend of flavors and textures.
- Total Time: 55 minutes
- Yield: 8 servings
Ingredients
Meatballs
- 1 pound ground chicken
- 1/2 cup Italian seasoned breadcrumbs
- 1/2 cup whole milk ricotta
- 2 ounces finely grated Parmesan cheese
- 3 cloves garlic, finely minced or grated
- 1 teaspoon rubbed sage
- 1 teaspoon soy sauce
- 1 teaspoon Kosher salt
- 1/2 teaspoon fresh cracked pepper
- 1–2 tablespoons olive oil (for searing)
Soup Base
- 1 medium yellow onion, diced
- 6 cloves garlic, finely minced or grated
- 2 teaspoons Italian seasoning
- 1/2 teaspoon ground sage
- 2 tablespoons all-purpose flour
- 6 cups chicken stock
- 1 cup uncooked ditalini pasta
- 1 cup heavy cream
- 2 cups finely chopped kale
- 1 teaspoon balsamic vinegar
- Kosher salt (to taste)
- Fresh cracked pepper (to taste)
- Parmesan cheese for garnish
Instructions
- Mix Meatballs: In a large bowl, combine ground chicken, Italian seasoned breadcrumbs, ricotta, grated Parmesan, minced garlic, rubbed sage, soy sauce, Kosher salt, and fresh cracked pepper using your hands just until evenly mixed. Use a cookie scoop to portion uniform meatballs and then gently roll them with oiled hands into smooth balls.
- Sear Meatballs: Heat 1 tablespoon olive oil in a large sauté pan over medium-high heat. Add the meatballs in batches, cooking on all sides until a dark golden crust forms. Add more oil if necessary. Once browned, transfer meatballs to a plate and set aside.
- Start the Soup: In the same pan, reduce heat to medium and add diced onion with a couple pinches of salt and pepper. Cook for about 4 minutes, stirring occasionally until the onion softens.
- Add Aromatics and Flour: Add minced garlic, Italian seasoning, and ground sage to the pan. Cook while stirring frequently for 1 minute. Then stir in the flour and continue cooking for another minute to remove the raw flour taste.
- Deglaze the Pan: Slowly whisk in about 1/2 cup chicken stock to loosen the browned bits from the pan’s bottom, scraping thoroughly to incorporate all flavors.
- Simmer the Pasta: Add the remaining chicken stock and the uncooked ditalini pasta along with a few generous pinches of salt and pepper. Bring the mixture to a simmer over medium-high heat. Once simmering, reduce heat to low and cook uncovered for 3-5 minutes or until pasta is just about one minute shy of fully cooked.
- Finish the Soup: Gently stir in the seared meatballs, heavy cream, chopped kale, and balsamic vinegar. Season with additional salt and pepper as needed. Continue to simmer gently until meatballs are cooked through, kale has wilted, and pasta is al dente.
- Garnish and Serve: Taste and adjust seasoning as necessary. Ladle soup into bowls and garnish generously with grated Parmesan cheese. Serve hot and enjoy the rich, comforting flavors.
- Leave a Review: If you loved this recipe, please leave a 5-star rating and review to share your experience!
Notes
- Use oiled hands for forming meatballs to prevent sticking.
- Searing meatballs in batches ensures a crisp, golden crust without overcrowding the pan.
- Do not wipe the pan after searing to retain flavor from the browned bits.
- Simmer the soup gently after adding meatballs to avoid breaking them apart.
- Adjust salt and pepper to taste especially due to the addition of soy sauce in the meatballs.
- The balsamic vinegar adds a subtle tang that balances the creaminess; do not skip.
- Fresh kale can be substituted with spinach if preferred, though kale adds more texture.
- Prep Time: 20 minutes
- Cook Time: 35 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Italian-American