Soups & Stews
This basic chicken stock soup recipe delivers comfort in a bowl with rich umami flavors and tender vegetables in just 30 minutes. The foundation lies in a deeply flavorful broth—whether homemade or store-bought—simmered with aromatic vegetables and chicken for maximum depth.
I've perfected this version to balance simplicity with restaurant-quality results, ensuring every spoonful is satisfying and nourishing.
The beauty of this recipe is its flexibility: use leftover chicken and homemade stock for the most authentic flavor, or rely on pre-made stock and rotisserie chicken for a quicker solution.
Carrots, celery, and onions form the classic "holy trinity" of soup bases, while garlic and thyme add layers of aromatic complexity. The key technique is a gentle simmer, allowing flavors to meld without breaking down the broth.
What you'll end up with is a velvety, aromatic soup with tender chicken pieces and vegetables that have absorbed the broth's savory essence. The texture is perfectly balanced—creamy from the stock, yet light enough to enjoy as a meal on its own.
Serve with crusty bread to soak up every last drop of that flavorful broth.
This soup is equally at home as a weeknight dinner or a healing meal when you're under the weather. The method scales easily, so you can make a single serving or feed a crowd. Here's how to create this comforting classic from start to finish.
Ingredients for basic chicken stock soup
Eight simple ingredients for a soup so flavorful it tastes like restaurant-quality comfort.
| Ingredient | Amount | Notes |
|---|---|---|
| Chicken Breast 🍗 | 1 ½ lb | Boneless, skinless, cut into bite-sized pieces |
| Chicken Stock 🥄 | 4 cups | Homemade or high-quality store-bought |
| Yellow Onion 🧅 | 1 whole | Medium size, chopped |
| Carrots 🥕 | 3 medium | Peeled, sliced into rounds |
| Celery Stalks 🧄 | 3 whole | Trimmed, chopped |
| Garlic Cloves 🧄 | 3 cloves | Peeled, minced |
| Fresh Thyme 🌿 | 1 tbsp | Leaves only, chopped |
| Bay Leaves 🍃 | 2 whole | Dried, standard size |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Peppercorns 🌶️ | ½ tsp | Freshly ground |
| Olive Oil 🫒 | 1 tbsp | Extra-virgin for richness |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for garnish |
The chicken stock is where all the magic happens—whether you're using homemade stock (best for depth) or a quality store-bought version like Pacific Foods or Kirkland Signature. I always grab extra carrots and celery at the store—they keep well and you'll need them for future batches. Fresh thyme and bay leaves are worth the splurge at Whole Foods or your local market, but dried works in a pinch. The key is to look for bright green thyme and bay leaves that smell fragrant, not dusty. For the chicken, rotisserie chicken from the deli is a total game-changer when you're short on time—just shred it yourself.
No fresh thyme? Dried thyme at one-third the amount works just fine. Short on bay leaves? Extra black peppercorns add a similar earthy note. The carrots and celery can be swapped for other root vegetables like parsnips or turnips if that's what you have. For a quicker version, pre-chopped mirepoix mixes from the grocery store save time. The olive oil matters here—use something with good flavor, like California Extra Virgin or Trader Joe's brand. And if you're feeling fancy, add a splash of white wine when you sauté the vegetables—it cooks off but adds complexity.
This soup tastes even better the next day as the flavors meld. Store leftovers in the fridge for up to 5 days or freeze for 3 months. I always make a double batch—one for dinner and one to freeze for lazy nights. The broth thickens when chilled, so add a splash of water when reheating. For serving, keep the parsley fresh by storing it in a damp paper towel in the fridge, and garnish just before eating. The crusty bread? Store-bought sourdough from the bakery section works perfectly—no need for fancy artisanal stuff.
Why You'll Love This Recipe
- Minimal Chopping Needed: I swear by this—just dice one onion, a couple carrots, and a few celery stalks. The stock does all the heavy lifting while you’re busy with whatever else life throws at you.
- Rich Umami Bomb: That homemade chicken stock? Chef’s kiss. The slow-simmered depth from the chicken breast and bones makes this soup taste like you slaved over it—even when you didn’t.
- Leftovers That Don’t Suck: This stuff actually improves the next day. Freeze half for lazy nights, or turn it into a quick stir-fry base. No sad, watery soup here—just pure flavor waiting to be reused.
- Budget-Friendly Staple: Onion, carrots, celery, and chicken breast? You’re looking at a soup that costs pennies per serving. Plus, the stock stretches into multiple meals—my wallet and my fridge thank me every time.
Step-by-step instructions for savory chicken stock soup
Here's how to build rich, aromatic chicken stock soup in under 30 minutes.
Sauté the Vegetable Base
Heat the 1 tablespoon olive oil in a large pot over medium heat. Add the chopped 1 whole yellow onion, 3 medium carrots, and 3 whole celery stalks. Cook for 5-6 minutes, stirring occasionally, until the vegetables soften slightly and the onion becomes translucent.
This step develops the foundation of your soup's flavor. You'll know it's ready when the vegetables release their natural juices and the onion turns from opaque to clear. Add the 3 cloves minced garlic and cook for another 30 seconds until fragrant—this prevents the garlic from burning and adds depth to your soup.
Simmer the Chicken and Herbs
Add the 1.5 lb bite-sized chicken breast pieces to the pot along with the 4 cups chicken stock, 1 tbsp chopped fresh thyme, 2 whole bay leaves, 1.5 tsp salt, and 0.5 tsp freshly ground black peppercorns. Bring everything to a gentle boil, then reduce heat to low and let it simmer uncovered for 15 minutes. Stir occasionally to prevent sticking.
Simmering at low heat ensures the chicken cooks through without drying out. You'll notice the broth starts to turn cloudy as the chicken releases its natural juices. This is when the soup begins to develop its rich, umami flavor—don't rush this step, as patience here makes all the difference.
Shred the Chicken and Finish
Remove the chicken pieces from the pot using tongs and transfer them to a cutting board. Let them cool for 2-3 minutes, then shred the meat into bite-sized pieces using two forks. Discard the bay leaves and return the shredded chicken to the pot.
Taste the broth and adjust seasoning if needed—this is your chance to perfect the balance. The soup should be flavorful but not overly salty. Stir in the shredded chicken and simmer for another 2-3 minutes to let the flavors meld together. Real talk: this is where the magic happens, as the chicken absorbs the aromatic broth.
Garnish and Serve Warm
Ladle the soup into bowls and garnish each serving with 0.25 cup chopped fresh parsley. The parsley adds a bright, fresh contrast to the rich, savory broth. Serve immediately while hot—this soup tastes best straight from the pot, when the flavors are at their peak.
Here's the thing—this simple soup is all about the technique. The slow simmering and proper seasoning create a depth of flavor that makes it feel like a restaurant-quality dish. Pair it with crusty bread to soak up every last drop of that delicious broth.
Pro Tips For Making Basic Chicken Stock Soup
- Brown the Chicken First: Skip the raw chicken straight into stock—it’ll taste bland. Sear the breast halves in a hot pan until golden (about 4-5 minutes per side) before adding them to the pot. The crust adds depth, and you’ll taste it in every spoonful.
- Dice the Onion Small: Big onion chunks? No thanks. Finely dice that yellow onion—think 1/4-inch pieces—so it dissolves into the stock instead of turning to mush. You want flavor, not texture surprises.
- Don’t Boil the Stock: Once the soup reaches a simmer, lower the heat so it’s just bubbling gently. Boiling burns the stock and makes it bitter—like overcooking a good steak. Keep it at a whisper of a simmer for clean, rich flavor.
- Save the Water: After cooking the chicken, don’t toss that starchy water from the pot. Strain it into the soup later—it’ll thicken the broth naturally and add body without extra effort. (Yes, even if it looks weird.)
Troubleshooting this dish
Broth Too Weak?
If your soup tastes bland, it’s likely the stock isn’t strong enough. For homemade stock, simmer the bones and veggies for at least 4 hours—longer equals deeper flavor. If using store-bought, opt for brands like Pacific Foods or Kirkland Signature, which pack more umami.
A quick fix? Add 1 tsp fish sauce or ½ tsp soy sauce at the end for instant richness. 💡
Chicken Overcooked?
Shredding dry chicken ruins the texture. Remove chicken from the broth when it reaches 165°F internal temperature—it’ll keep cooking in the warm liquid. For extra moisture, add ¼ cup warm chicken stock to the pot before shredding.
Or, poach the chicken separately in broth for 12-15 minutes before adding to the soup. 🍗
Vegetables Too Soft?
Carrots and celery should stay slightly firm. Reduce simmering time to 10-12 minutes instead of 15, or add them later. For heartier veggies, blanch carrots and celery in boiling water for 3 minutes before adding to the soup. Alternatively, use frozen mirepoix mix—it’s pre-cut and cooks faster. 🥕
Soup Too Salty?
Dilute the broth by adding ½ cup warm water or stock per bowl. If using canned beans or pre-made stock, taste as you go—canned beans often add hidden salt. For a fresh start, make a new batch with ½ the salt and adjust to taste at the end. 🧂
Oily or Greasy?
Skimming fat from the surface while simmering prevents greasiness. For a cleaner finish, chill the soup overnight—the fat solidifies on top and can be easily removed.
If the broth still looks oily, stir in 1 tbsp cornstarch mixed with 2 tbsp water and simmer for 2 minutes to clarify it. ❄️
Lacking Depth?
Boost umami with ½ cup mushrooms (cremini or shiitake) or 1 tbsp tomato paste when sautéing veggies. A splash of dry white wine or apple cider vinegar brightens flavors. For a smoky note, add ½ tsp smoked paprika or a pinch of liquid smoke at the end. 🌶️
Nutrition facts
Frequently asked questions
Can I use chicken thighs instead of breast for this soup?
Chicken thighs add even more flavor and richness to the broth. Use 1.5 lb bone-in, skin-on thighs for maximum depth, or boneless thighs if preferred. They'll take about 20-25 minutes to cook through, so adjust your simmering time accordingly. The skin crisps beautifully when shredded, adding texture.
How do I make this soup vegetarian?
Swap the chicken for 1 cup chickpeas or 15 oz firm tofu (pressed and cubed) and use vegetable stock instead. For extra protein, add ½ cup lentils or 1 cup mushrooms. Boost umami with 1 tbsp soy sauce or ½ tsp miso paste when seasoning. The cooking time remains the same.
Can I make this soup in an Instant Pot?
Yes! Sauté the vegetables for 3 minutes on "Sauté" mode, then add all remaining ingredients and cook on High Pressure for 8 minutes. Quick-release the pressure, shred the chicken, and finish with parsley. The Instant Pot version takes just 20 minutes total. For extra richness, add ½ cup coconut milk at the end.
What if I don't have fresh thyme?
Use 1 tsp dried thyme (one-third the amount) or substitute with ½ tsp dried oregano or ½ tsp dried rosemary. For a different flavor profile, try 1 tsp poultry seasoning or ½ tsp smoked paprika. The key is to use aromatic herbs that complement the chicken and vegetables.
How can I make this soup gluten-free?
This recipe is naturally gluten-free, but check your ingredients for hidden sources. Use certified gluten-free chicken stock and ensure your bay leaves, thyme, and other dried herbs are processed in gluten-free facilities. For serving, pair with gluten-free bread or cornbread to keep it safe for gluten-sensitive diets.
