Soups & Stews
This authentic Italian chicken soup recipe captures the soul of Nonna's kitchen—where simmering broth, tender chicken, and seasonal vegetables transform simple ingredients into pure comfort. The secret lies in slow-cooked broth infused with rosemary and sage, creating layers of aromatic depth that no shortcut can replicate.
I developed this version after years of studying traditional Italian techniques, ensuring every spoonful delivers the warmth of a Tuscan countryside meal.
The beauty of this recipe is its simplicity: just a few fresh ingredients—chicken, carrots, celery, and fennel—simmered together until the broth becomes rich and the vegetables melt into tenderness. No heavy cream here; the natural flavors shine through, just as they would in an Italian nonna's kitchen.
The result is a soup that's hearty enough for a cold day but light enough to enjoy year-round.
What makes this recipe truly special is the stracciatella pasta option—thin, hand-ripped strands that cook in minutes and disappear into the broth like magic. The pasta absorbs the flavorful liquid, creating a dish that's both elegant and deeply satisfying.
Each bite delivers the perfect balance of savory chicken, sweet vegetables, and aromatic herbs.
Perfect for feeding a family or meal prepping for the week, this soup gets better with time as the flavors meld together. Serve it with crusty bread and a sprinkle of grated Parmesan for the full Italian experience. Let's get cooking!
Ingredients for authentic italian chicken soup
Fresh vegetables, aromatic herbs, and tender chicken create this soulful Italian chicken soup.
| Ingredient | Amount | Notes |
|---|---|---|
| Chicken Breast 🍗 | 2 lb | Boneless, skinless, cut into pieces |
| Carrots 🥕 | 4 medium | Peeled, cut into chunks |
| Celery Stalks 🧅 | 4 whole | Trimmed, cut into pieces |
| Fennel Bulb 🌿 | 1 whole | Trimmed, sliced thin |
| Yellow Onion 🧅 | 1 large | Peeled, chopped |
| Garlic Cloves 🧄 | 4 cloves | Peeled, minced |
| Fresh Rosemary 🌿 | 1 tbsp | Chopped, needle-like leaves |
| Fresh Sage Leaves 🌿 | 4 whole | Fresh, not dried |
| Stracciatella Pasta 🍝 | ½ lb | Hand-ripped or store-bought |
| Chicken Broth 💧 | 6 cups | Homemade or quality store-bought |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | For sautéing vegetables |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Parmesan Cheese 🧀 | ¼ cup | Freshly grated from block |
The vegetables form the soul of this soup. Carrots, celery, and fennel should be fresh—no limp stalks or rubbery bulbs. I always grab organic from Whole Foods or my local Italian market, where they keep the fennel crisp. The yellow onion needs to be sweet, not bitter—Spanish onions work best. For the chicken, bone-in, skin-on pieces add more flavor, but boneless works too. If you're using a whole chicken, roast it first for extra depth. The rosemary and sage should smell vibrant—if they're dusty, toss them.
No fresh sage? Dried works at one-third the amount, but it won't have that same earthy punch. Running low on fennel? Celery root or extra celery bridges the gap—just add a pinch of aniseed if you've got it. The stracciatella pasta is key—if you can't find it, angel hair or bucatini are decent substitutes, but they won't have that same delicate texture. For the broth, homemade is ideal, but Pacific Foods or Imagine brands are solid shortcuts. The olive oil matters here too—use something fruity and peppery, not that bland supermarket stuff.
This soup tastes even better the next day as flavors meld. Store in the fridge for 4-5 days or freeze for 3 months. I always make extra—it reheats beautifully for quick lunches. The pasta cooks in minutes, so add it last. For serving, grate fresh Parmesan over each bowl and pair with crusty bread. The broth reduces slightly when reheated, so add a splash of water if it gets too thick.
Why You'll Love This Recipe
- I swear by this method: chop the carrots, celery, and fennel into rough chunks—no need for precision. The onion and chicken go in whole, and by the time the broth simmers, everything softens just enough. My lazy Sundays thank me every time.
- No-Fuss Prep: I swear by this method: chop the carrots, celery, and fennel into rough chunks—no need for precision. The onion and chicken go in whole, and by the time the broth simmers, everything softens just enough. My lazy Sundays thank me every time.
- Fennel Magic: That anise-forward fennel bulb is the secret weapon—it adds a subtle licorice note that elevates the whole bowl. I’ll be real: I didn’t think I’d like it, but now I double the amount. The crisp-tender texture? Pure satisfaction.
- Leftovers That Beg for Seconds: This soup actually improves overnight—yes, really. The flavors meld, and the chicken stays juicy. I make a double batch on Sundays and eat it for lunch all week. My kids fight over the last bowl, and I don’t even pretend to care.
Step-by-step instructions for authentic Italian chicken soup
Here's the method that brings Nonna's kitchen to your pot—simple steps for rich, aromatic broth and tender chicken.
Sauté the Vegetable Base
Heat the 2 tablespoons extra-virgin olive oil in a large Dutch oven over medium heat. Add the chopped yellow onion, trimmed celery stalks, and peeled carrot chunks. Cook for 5 minutes until the vegetables soften and the onion becomes translucent.
Add the trimmed, sliced fennel bulb and continue cooking for another 3-4 minutes until all vegetables are tender but not browned. This foundational layer builds the soup's depth of flavor—don't rush this step. The fennel will add that signature Italian sweetness that sets this soup apart.
Brown the Chicken and Add Aromatics
Push the vegetables to one side of the pot and add the 2 lb chicken breast pieces to the empty space. Cook for 4-5 minutes until the chicken develops a light golden crust on all sides. This browning creates the Maillard reaction that gives the soup its rich, caramelized flavor.
Once the chicken is browned, return all the vegetables to the center of the pot. Add the minced garlic cloves, chopped fresh rosemary, and whole fresh sage leaves. Stir everything together and cook for 1 minute until the garlic is fragrant but not burned. The sage leaves will infuse the broth with their piney aroma as they cook.
Simmer the Broth with Chicken
Pour in the 6 cups chicken broth and bring the mixture to a gentle boil. Reduce heat to low and simmer uncovered for 25-30 minutes, skimming any foam that rises to the surface. This simmering time allows the chicken to cook through while the vegetables soften further and release their flavors into the broth.
Check the chicken's doneness after 20 minutes by testing the thickest piece—it should reach 165°F internally. If it's not quite there, continue simmering for another 5-10 minutes. The broth should now be golden and fragrant, with the chicken falling apart easily when pierced with a fork.
Add Pasta and Finish the Soup
Remove the chicken pieces from the pot and let them cool slightly before shredding with two forks. Return the shredded chicken to the broth. Add the 0.5 lb stracciatella pasta and cook for 8-10 minutes until the pasta is al dente. The pasta should absorb just enough broth to become tender but still have a slight bite.
Season the soup with 1.5 teaspoons salt and 0.5 teaspoon black pepper, adjusting to taste. The salt should enhance all the flavors without overpowering them. Stir in the 0.25 cup freshly grated Parmesan cheese just before serving—this adds a final touch of umami richness that ties all the flavors together.
Pro Tips For Making Authentic Italian Chicken Soup
- Brown the Chicken First: Toss those chicken breasts in a hot pan with a glug of olive oil until they’re golden on both sides—no peeking, just let them develop that crust. I used to skip this, and the soup always tasted flat; that Maillard reaction is where the depth hides.
- Dice Fennel Like Celery: Fennel’s tough fibers need the same treatment as celery—small, even dice so it softens properly. I learned this the hard way when I left mine in big chunks; it turned to mush while the celery stayed crunchy, throwing off the whole texture.
- Salt the Water Generously: Don’t be shy—add at least 10 grams of salt to the broth (yes, even if you’re adding salt later). The chicken absorbs flavor early, and you can always adjust at the end. I used to hold back, and the soup never tasted fully seasoned.
- Simmer, Don’t Boil: Keep the heat low enough that you barely see bubbles—just a gentle shiver. Boiling toughens the chicken and turns the broth cloudy. I was skeptical until I tried it; the result is silky, not slimy.
Best sauces and condiments for these flavors
Classic Tomato Sauce
Start with a simple san marzano tomato sauce—the gold standard for Italian soups. Simmer 1 can (28 oz) San Marzano tomatoes with 2 tbsp olive oil, 3 garlic cloves, and 1 tsp dried oregano for 15 minutes until thickened.
Stir this into your soup during the final 5 minutes of cooking to brighten the broth with natural sweetness. 🍅
Fresh Basil Oil
For a restaurant-worthy touch, blend 1 cup fresh basil leaves with ½ cup extra-virgin olive oil and a pinch of salt. Drizzle 1 tbsp over each bowl just before serving—this adds a vibrant, herbal note that elevates the dish without overpowering.
The basil's aroma will make your kitchen smell like a Tuscan market!
Parmesan Crisp
Toast ¼ cup grated Parmesan in a dry skillet over medium heat for 2-3 minutes until golden and crisp. Sprinkle these shards over the soup as a garnish—they add a nutty crunch that contrasts beautifully with the soft pasta and chicken.
Store any extras in an airtight container for up to 1 week.
Garlic Croutons
Cube 1 baguette into ½-inch pieces and toss with 2 tbsp olive oil, 1 minced garlic clove, and ½ tsp salt. Toast in a 375°F oven for 10-12 minutes until golden.
These croutons soak up the broth beautifully and add a satisfying crunch. Double the batch—they disappear fast!
White Wine Reduction
For a more sophisticated flavor, deglaze the pot after browning the chicken with ½ cup dry white wine (like Pinot Grigio). Simmer for 3 minutes to reduce the alcohol before adding broth.
The wine adds acidity that brightens the rich chicken and vegetables, balancing the dish perfectly. Use a high-quality wine—it makes a noticeable difference! 🍷
Nutrition facts
Frequently asked questions
Can I substitute bone-in chicken for boneless in this recipe?
Bone-in chicken adds even more depth of flavor as the bones release collagen into the broth. Use 2 bone-in, skin-on thighs or drumsticks instead of breasts, and adjust cooking time to 35-40 minutes for tender meat. The skin will crisp up beautifully during simmering.
What makes this soup authentically Italian compared to other chicken soups?
The key lies in the fresh herbs (rosemary, sage), fennel bulb, and stracciatella pasta—classic Italian ingredients that create that signature aromatic profile. Unlike heavy cream-based soups, this version relies on the natural sweetness of carrots and fennel, balanced by the earthy herbs. The slow simmer develops a rich, golden broth that's light yet deeply flavorful.
How do I make this soup vegetarian?
Replace the chicken with 1 lb mushrooms (cremini or shiitake) and 1 cup chickpeas for protein. Use vegetable broth instead of chicken broth and add 1 tbsp miso paste for umami depth. The fennel, rosemary, and sage will still shine through beautifully in this plant-based version.
Can I use dried herbs instead of fresh?
Yes, but adjust the amounts carefully. Use 1 teaspoon dried rosemary and 1 teaspoon dried sage (about 1/3 the fresh amount). Dried herbs lose their potency over time, so if they smell faint, increase slightly. Add them with the garlic in Step 2 and stir well to distribute their flavor evenly throughout the broth.
Why does my homemade broth taste different from store-bought?
Homemade broth develops deeper, more complex flavors because it simmers longer and incorporates vegetable scraps, herb stems, and chicken bones that store-bought versions often omit. The key difference is in the slow extraction of collagen and natural sweetness from vegetables. For better results, simmer your broth for at least 4 hours and strain out any bitter vegetable bits.
