Soups & Stews
This basic chicken stock soup recipe transforms simple ingredients into a deeply comforting bowl of savory perfection—rich with homemade depth that store-bought can't match. The foundation lies in quality stock, whether homemade from bones or a well-seasoned store-bought version, simmered with aromatic vegetables until flavors meld into umami harmony.
What starts as humble ingredients becomes a nourishing, restaurant-worthy meal that warms both body and soul.
The beauty of this recipe is its flexibility—beginner-friendly yet customizable. You'll start with sautéed onions, carrots, and celery (the classic "holy trinity") to build flavor, then let the stock and chicken simmer until tender.
The result is a velvety, aromatic broth that clings to every spoonful, with optional add-ins like rice, noodles, or shredded chicken for heartier portions. Seasoning is key: salt to taste and a splash of lemon juice at the end brighten the richness without overpowering.
What makes this soup truly special is how it evolves with each batch. The first time you taste the homemade stock—deep, complex, and fragrant—you'll understand why this recipe is a pantry staple.
It's the kind of dish that feels like a hug in a bowl, perfect for chilly evenings or when you need comfort without fuss. The technique is straightforward, but the reward is unmatched depth of flavor that elevates simple ingredients into something extraordinary.
Ready in under an hour, this soup scales effortlessly for crowds or leftovers that taste even better the next day. Garnish with fresh parsley or a drizzle of olive oil for a final touch of elegance. Here's how to make it—step by step—so you can experience the magic for yourself.
Ingredients for basic chicken stock soup
Quality stock and fresh vegetables make this comforting soup restaurant-worthy at home.
| Ingredient | Amount | Notes |
|---|---|---|
| Chicken Stock 🍗 | 6 cups | Homemade or high-quality store-bought |
| Yellow Onion 🧅 | 1 medium | Diced for base flavor |
| Carrots 🥕 | 2 medium | Diced for sweetness |
| Celery Stalk 🧄 | 2 whole | Diced for earthy depth |
| Garlic Cloves 🧄 | 3 cloves | Minced for aromatic punch |
| Boneless Chicken Breast 🍗 | 1 ½ lb | Cubed for protein |
| All-Purpose Flour 🌾 | 1 tbsp | For thickening if needed |
| Fresh Parsley 🌿 | ¼ cup | Chopped for garnish |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | For sautéing vegetables |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed for brightness |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground for heat |
| Bay Leaf 🌿 | 1 whole | For aromatic depth |
| White Rice 🍚 | ½ cup | Optional for heartier soup |
The stock is non-negotiable here—homemade from bones delivers the deepest flavor, but a well-seasoned store-bought version like Kirkland Signature or Pacific Foods works in a pinch. For the vegetables, organic produce from the grocery store's fresh section (like Whole Foods or Trader Joe's) ensures vibrant color and sweetness. The carrots and celery should be firm, with no wilting—if they're limp, skip them. Garlic cloves should smell pungent, not musty. For the chicken, boneless, skinless breasts are easiest, but thighs add richness if you're willing to simmer longer. The bay leaf is subtle but essential—it infuses the broth with a subtle herbal note that elevates everything.
No homemade stock? Vegetable broth with a splash of soy sauce adds umami depth. Fresh herbs like parsley or thyme can be swapped in—just use the same amount. The rice is optional, but if you're making a heartier soup, jasmine or basmati cooks up light and fluffy. For extra richness, stir in a spoonful of miso paste at the end. The lemon juice is key—it brightens the soup without overpowering, so don't skip it. If you're short on time, pre-chopped veggies from the freezer section work fine, though fresh tastes better. The flour is just for thickening if the soup gets too thin, so only use it if needed.
This soup tastes even better the next day as flavors meld. Store leftovers in the fridge for up to 4 days or freeze for 3 months—portion into containers for easy reheating. The broth can be made ahead and stored separately, then assembled with cooked chicken and veggies when ready to serve. For a quick version, use pre-cooked chicken and skip the rice. Garnish with fresh parsley or a drizzle of olive oil just before serving to keep it vibrant.
Why You'll Love This Recipe
- Pantry Magic: I swear by this soup because it’s the kind of meal that turns up when you’ve got nothing but a few scraps and an hour to spare. Dice an onion, chop some carrots and celery, toss in garlic, and let the stock do the rest. No fancy techniques—just raw, honest flavor.
- Garlic Kiss: That moment when you crush fresh garlic into the simmering stock? Chef’s kiss. The onions caramelize just enough to sweeten the broth, while the celery adds a bright, herbal punch. It’s the kind of taste that makes you forget how simple the ingredients actually are.
- Leftovers That Shine: Make a big batch on Sunday, and you’ve got lunch covered all week. The stock stays rich and flavorful for days—freeze what you won’t use, and you’ve got an emergency meal waiting. Honestly, I’ve reheated this soup three times and it’s still better than takeout.
- Budget Blanket: This soup costs next to nothing to make, but it feels like a hug in a bowl. A few cents’ worth of veggies, a carton of stock, and you’ve got a meal that fills the house with warmth. My college self would’ve cried over this. (Yes, even on a Tuesday night.)
Step-by-step instructions for homemade chicken stock soup
This method transforms simple ingredients into a deeply flavorful soup with layers of umami and aromatic depth.
Sauté the Vegetable Base
Heat the 2 tablespoons extra-virgin olive oil in a large pot over medium heat. Add the diced yellow onion, diced carrots, and diced celery stalk, stirring occasionally for 5-6 minutes until the vegetables soften and begin to release their natural juices. You'll notice the onions turn translucent and the carrots lose their bright orange hue slightly.
Real talk: Don't skip this step. The Maillard reaction happening here forms the flavor foundation of your soup. If the vegetables stick, lower the heat briefly and stir until they release from the pot. Add the minced garlic cloves and cook for another 30 seconds until fragrant—this ensures you capture all that aromatic punch without burning the garlic.
Brown the Chicken and Build Depth
Push the vegetable mixture to one side of the pot and add the 1.5 lb boneless chicken breast in 1-inch cubes to the empty space. Cook for 4-5 minutes until the chicken develops a golden-brown crust on all sides. This browning creates a rich, meaty depth that infuses into the broth.
I press down gently on the chicken pieces during the first minute to prevent curling. This ensures even contact with the pan. Once the chicken is browned, stir it into the vegetables and sprinkle with the 1 tablespoon all-purpose flour, tossing to coat evenly. Cook for another 1 minute to remove any raw flour taste.
Simmer the Soup to Perfection
Pour in the 6 cups chicken stock, add the whole bay leaf, and bring to a gentle boil. Once boiling, reduce heat to low and add the 1 teaspoon salt and ½ teaspoon black pepper. Partially cover the pot and simmer for 20-25 minutes until the chicken is tender and the vegetables are fully cooked.
Here's where it gets fun—the longer you simmer, the more flavor develops. I like to check the consistency around the 15-minute mark. If it's too thin, you can thicken it slightly by mixing 1 tablespoon cornstarch with 2 tablespoons cold water and stirring it into the soup. But if you're happy with the current texture, just let it simmer until everything is tender.
Finish with Brightness and Garnish
Remove the chicken from the soup and let it cool slightly before shredding it into bite-sized pieces with two forks. Return the shredded chicken to the pot and stir in the 1 tablespoon lemon juice. This final touch adds a bright, fresh contrast to the rich umami flavors.
If you're including the optional ½ cup white rice, add it now and simmer for another 10-12 minutes until tender. For a heartier soup, you can also add the rice to individual bowls before ladling the hot soup over it. Garnish each serving with the ¼ cup chopped fresh parsley just before serving to add a pop of color and freshness.
Serve with Confidence
Ladle the soup into bowls, ensuring each serving gets an even distribution of chicken, vegetables, and rice. Taste and adjust seasoning if needed—sometimes the bay leaf adds a subtle bitterness that needs balancing with a pinch more salt or a squeeze of lemon.
This soup delivers on its homemade promise with every spoonful. The chicken should be tender yet still hold its shape, the vegetables perfectly cooked but still recognizable, and the broth rich with layers of flavor. Serve immediately while hot, with crusty bread to soak up every last drop of that savory goodness.
Pro Tips For Making Basic Chicken Stock Soup
- CHAR THE VEGETABLES: Don’t just toss chopped onion, carrots, and celery into the pot raw—sauté them in a dry pan over medium-high heat for 3-4 minutes until they soften and release their flavors. I learned this the hard way when my soup tasted like boiled veggies instead of aromatic base.
- USE A MIXED CUT: Slice carrots into ¼-inch rounds, dice the onion into ⅛-inch pieces, and chop celery into ½-inch chunks. Uneven sizes mean uneven cooking—some veggies turn to mush while others stay crunchy. (Yes, even if you’re impatient like me, resist the urge to rush this.)
- SALT THE STOCK: If you’re using store-bought chicken stock, taste it first—most brands are already salted. Add just a pinch of salt to the soup after the veggies cook, then adjust at the end. I used to oversalt mine because I ignored this step, and it ruined the balance.
- GARLIC LAST MINUTE: Add minced garlic cloves only in the final 2 minutes of simmering—any longer, and they’ll burn into bitterness. Freshly minced garlic (not pre-chopped) releases flavor faster, so crush the cloves with the side of your knife first. (Your future self will notice the difference.)
Best sauces and condiments for these flavors
Classic Tomato Sauce
Add ½ cup crushed San Marzano tomatoes to your soup during the simmering phase for a classic Italian-inspired twist. The natural sweetness of San Marzano tomatoes balances the umami richness of the chicken stock beautifully.
I like to stir in 1 teaspoon dried oregano and ½ teaspoon red pepper flakes along with the tomatoes for added depth. This sauce works especially well if you're making a larger batch—just reduce the stock slightly to maintain the right consistency. 🍅
Creamy Mushroom Sauce
For a velvety texture, stir in ½ cup finely chopped cremini mushrooms with the vegetables during the sautéing phase. Once the soup is simmering, whisk in ¼ cup heavy cream or coconut milk for a creamy finish.
Finish with 1 tablespoon fresh thyme leaves and a pinch of nutmeg for warmth. This sauce transforms your soup into a cozy, restaurant-quality dish that feels indulgent yet balanced. 🍄
Lemon-Herb Sauce
Brighten your soup with a zesty lemon-herb sauce by whisking together ¼ cup fresh lemon juice, 2 tablespoons olive oil, 1 tablespoon chopped fresh dill, and 1 tablespoon chopped fresh chives. Drizzle this sauce over individual servings just before eating.
The acidity cuts through the richness of the chicken, while the herbs add a fresh, vibrant note. This sauce is especially refreshing in summer or when you want to keep the soup light. 🍋
Spicy Sriracha Aioli
Elevate your soup with a bold kick by serving it with a side of spicy sriracha aioli. Mix ¼ cup mayonnaise, 1 tablespoon sriracha, 1 teaspoon honey, and 1 teaspoon lemon juice until smooth.
Drizzle this aioli over the soup or serve it on the side for dipping crusty bread. The heat from the sriracha complements the savory chicken beautifully, while the honey balances the spice. 🌶️
Garlic-Herb Butter
For a rich, aromatic garnish, melt 2 tablespoons butter with 2 minced garlic cloves, 1 tablespoon chopped fresh parsley, and ½ teaspoon dried thyme in a small pan. Spoon this fragrant butter over individual bowls of soup just before serving.
The butter adds a luxurious finish, while the garlic and herbs deepen the soup’s flavor profile without overpowering it. ✨
Crispy Fried Shallots
Add a delightful crunch by topping your soup with 2 tablespoons store-bought fried shallots (like La Choy brand) or homemade shallots fried in neutral oil until golden. These crispy shallots add a sweet, oniony crunch that contrasts perfectly with the creamy, savory broth.
Sprinkle them over the soup just before serving to maintain their crispness. 💫
Nutrition facts
Frequently asked questions
Can I make this soup without chicken breast?
Swap the chicken breast for 1 lb boneless chicken thighs (they stay juicier) or ½ lb cooked rotisserie chicken for convenience. For a vegetarian version, use ½ cup chickpeas or ½ cup firm tofu instead, and add 1 teaspoon soy sauce to the stock for umami depth. The cooking time may vary slightly depending on your protein choice.
How do I know when the chicken is fully cooked?
The chicken is done when it reaches an internal temperature of 165°F and is no longer pink in the center. Use a meat thermometer to check—insert it into the thickest part of the chicken piece. If you don't have a thermometer, cut into the largest piece: the juices should run clear, and the meat should pull away easily from the bone. Overcooking can make it dry, so aim for 20-25 minutes of simmering total.
Can I make this soup ahead of time?
Yes, this soup tastes even better the next day! Store it in an airtight container in the fridge for up to 4 days. Reheat gently on the stove over medium-low heat, stirring occasionally, until warmed through. For freezing, portion into single-serving containers and freeze for up to 3 months. Thaw overnight in the fridge before reheating—never microwave directly from frozen.
Why does my soup taste bland?
Blandness usually comes from under-seasoning or using low-quality stock. First, taste the broth before adding chicken—it should be rich and savory. If it's flat, add ½ teaspoon more salt, 1 teaspoon soy sauce, or a pinch of MSG (if you have it). For store-bought stock, choose a brand with added seasoning like Pacific Foods or Kettle & Fire. Always finish with lemon juice and fresh herbs to brighten flavors.
Can I add pasta or rice to this recipe?
Yes! For pasta, add ½ cup uncooked pasta (like orzo or small shells) during the final 10 minutes of simmering. For rice, add ½ cup white rice at the same time as the chicken and simmer for an additional 10-12 minutes until tender. Pro tip: Cook rice separately and stir it into bowls before ladling hot soup over it to prevent mushiness. Use jasmine or basmati rice for the best texture.
