Basic Chicken Stock Soup Recipe: Homemade Flavor With Zero Waste

Soups & Stews

Basic Chicken Stock Soup Recipe: Homemade Flavor With Zero Waste

This basic chicken stock soup recipe transforms simple ingredients into a deeply comforting meal that tastes like home. The secret lies in homemade stock—rich, flavorful, and completely waste-free. I've perfected this method over years, ensuring every spoonful delivers that restaurant-quality depth without the fuss.

What sets this soup apart is its simplicity: just a few pantry staples and one key technique—simmering chicken bones and vegetables until they release their essence. The result is a clear, aromatic broth packed with savory notes, while tender chicken and vegetables absorb all that flavor.

It's the kind of soup that warms you from the inside out, perfect for chilly evenings or when you need nourishment fast.

No store-bought bouillon here—this soup starts with bones, herbs, and vegetables that turn into liquid gold. The process is straightforward: roast the bones for depth, simmer for hours, then strain for a silky texture.

The broth becomes the foundation, while carrots, celery, and onions add natural sweetness and body. Each ingredient plays its part, creating a balanced, satisfying bowl.

Best of all, this recipe adapts effortlessly. Add rice for heartiness, swap vegetables for seasonal picks, or finish with fresh herbs for brightness. The possibilities are endless, but the core remains the same: homemade flavor that feels like a hug. Ready to make it? Let's get started.

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
🔥
Calories
Low Cal

Ingredients for basic chicken stock soup

Homemade stock starts here—simple bones and vegetables transform into restaurant-quality broth.

Ingredient Amount Notes
Chicken Bones 🍗 2 lb Raw or leftover, skin-on preferred
Yellow Onion 🧅 1 whole Yellow or white, peeled
Carrots 🥕 4 medium Peeled, cut into chunks
Celery Stalks 🧄 4 whole Trimmed, cut into pieces
Garlic Cloves 🧄 4 cloves Peeled, smashed
Fresh Parsley 🌿 ¼ cup Stems removed, chopped
Fresh Thyme 🌿 1 tbsp Leaves only, stems removed
Fresh Bay Leaves 🌿 2 whole Lightly crushed
Black Peppercorns 🌶️ 1 tbsp Crushed, whole preferred
Salt 🧂 1 tsp Kosher or sea salt
Cooked Chicken Breast 🍗 1 ½ lb Poached or shredded
White Rice 🍚 1 cup Uncooked, long-grain preferred
Extra-Virgin Olive Oil 🫒 2 tbsp For roasting bones

The bones are the foundation. Raw or leftover works—just avoid anything greasy. Look for skin-on pieces at the butcher counter or save your own from roasted chicken. The vegetables—carrots, celery, onion—should be fresh but not perfect; bruised spots are fine. For herbs, farmers markets often have better quality than grocery stores. The parsley and thyme can be swapped for sage or tarragon if you prefer, but stick with fresh for optimal flavor.

No fresh herbs? Dried works at half the amount—just steep them in a cheesecloth bag. Short on carrots? Sweet potatoes or turnips add depth. The rice is optional but adds heartiness; jasmine or basmati cooks up lighter. For extra richness, add a splash of white wine or apple cider vinegar when roasting the bones. The olive oil matters here—use something with a fruity, peppery finish for best results.

Roasted bones keep for 2 days in the fridge before simmering. The strained broth freezes beautifully for up to 3 months—portion into ice cube trays for easy use. Cooked chicken can be added fresh or reheated; store it separately to keep the broth clear. For a clearer broth, double-strain through a fine-mesh sieve. Leftovers reheat perfectly—just add a splash of water or broth.

❤️

Why You'll Love This Recipe

  • No-Fuss Simmer: The bones go in raw, the veggies get a quick chop—no peeling carrots, no fancy prep. Honestly, I throw everything in the pot while I’m still deciding what to watch on TV, then walk away for hours.
  • Garlic-Glazed Depth: That slow simmer turns the onions into caramelized sweetness and the garlic into little flavor bombs. The stock doesn’t just taste good—it builds all day, layering richness with every sip.
  • Leftovers That Shine: Make a double batch and freeze half. Later, when you’re scrambling for dinner, just thaw and toss in whatever’s in your fridge—rice, noodles, even those sad wilted greens. It’ll taste like you actually cooked it.
  • Pantry Magic: Between us, this soup is my budget secret weapon. Chicken bones are cheap (or free if you ask the butcher for scraps), and the veggies stretch into meals for days. The more you make, the less you spend per serving.

Step-by-step instructions for homemade chicken stock soup

Transform simple ingredients into a deeply flavorful broth that forms the heart of this nourishing soup.

1

Roast the Chicken Bones for Maximum Flavor

Preheat your oven to 425°F and position a rack in the middle position. Arrange the 2 lb chicken bones on a rimmed baking sheet, skin-side up if possible. Drizzle evenly with the 2 tbsp extra-virgin olive oil and spread it around with your fingers. This creates a thin protective layer that promotes browning rather than burning.

Roast for 20-25 minutes until the bones develop a deep golden-brown color and you can smell that rich, toasted aroma. This roasting step is crucial—it caramelizes the natural sugars in the bones, creating a foundation of deep, complex flavor that simmering alone can't achieve. Don't walk away; check frequently after 15 minutes to prevent over-browning.

2

Build the Aromatic Vegetable Base

While the bones roast, prepare your vegetables by peeling and cutting the 4 medium carrots and 4 whole celery stalks into 2-inch chunks. Peel and halve the 1 whole yellow onion lengthwise, then slice into ½-inch thick half-moons. Peel and smash the 4 cloves garlic with the flat side of your knife.

Once the bones are roasted, transfer them to a large stockpot along with all the prepared vegetables. Add the 2 whole fresh bay leaves, 1 tbsp crushed black peppercorns, and 1 tsp salt. The vegetables will form the flavor backbone of your stock, so don't skip this step—it's what transforms simple bones into restaurant-quality broth.

3

Simmer the Stock for Deep Flavor Extraction

Add 8 cups cold water to the stockpot (enough to cover all ingredients by about 2 inches). Bring to a gentle boil over medium-high heat, then immediately reduce to a low simmer. The water should bubble gently with occasional small bubbles breaking the surface—this is the ideal simmering state.

Cover the pot and simmer for 2 hours. Skim off any foam or impurities that rise to the surface with a fine-mesh skimmer during the first 30 minutes—this ensures a crystal-clear broth. The longer you simmer, the more collagen-rich gelatin will extract from the bones, creating that signature silky texture. If the water level gets too low, add hot water as needed to maintain coverage.

4

Strain and Incorporate the Chicken

After simmering, remove the pot from heat and let the contents settle for 10 minutes. Line a fine-mesh strainer with cheesecloth or a coffee filter if you want exceptionally clear stock, then strain the broth through it. Discard the solid ingredients, pressing gently on the vegetables to extract maximum flavor but avoiding squeezing the bones.

Return the strained broth to the pot and bring it back to a simmer. Add the 1.5 lb cooked chicken breast, cut into ½-inch pieces, and let it heat through for 5 minutes. This reheating step ensures the chicken is properly warmed while absorbing the rich stock flavors. The chicken should be hot but not re-cooked—just enough to make it safe to eat.

5

Finish with Herbs and Rice

Add the 1 tbsp fresh thyme and 0.25 cup chopped fresh parsley to the broth along with the chicken. Simmer for an additional 5 minutes to infuse the herbs' bright flavors without overpowering the delicate broth. The parsley adds freshness while the thyme contributes an earthy depth that complements the chicken beautifully.

In a separate pot, cook the 1 cup white rice according to package instructions until tender. Drain any excess water and add the rice directly to the soup. The rice will absorb some of the broth, creating a heartier soup consistency. Taste and adjust seasoning with additional salt if needed—homemade stock often needs less salt than commercial versions because of its natural depth of flavor.

👨‍🍳

Pro Tips For Making Basic Chicken Stock Soup

  • Char the Bones First: I learned this the hard way—skipping the charring means missing that deep, smoky backbone in your stock. Toss the chicken bones in a screaming-hot pot for 5-7 minutes until they turn golden in spots. That crust packs more flavor than you’d think.
  • Cut Celery, Carrots Small: No one wants to strain soup through a colander full of giant chunks. Dice the celery and carrots into ¼-inch pieces—they’ll cook faster, release flavor better, and disappear into the broth without leaving a mess. (Yes, even if you’re impatient like me.)
  • Simmer, Don’t Boil: I used to crank the heat and wonder why my stock tasted flat. Keep it at a gentle simmer—tiny bubbles at the edges, not a rolling boil. Too much heat turns the broth cloudy and burns the veggies before they’ve given up their goodness.
  • Add Garlic Late: Crushed garlic in a simmering pot for hours? It turns bitter. Toss in the minced cloves with the onions and carrots, but add a fresh batch right before serving—just 5 minutes of cooking makes all the difference. Sounds weird, but it works.

Dietary considerations for basic chicken stock soup

Gluten-Free Adaptation

This soup is naturally gluten-free as long as you use certified gluten-free ingredients. The base recipe relies on chicken bones, vegetables, and herbs—all gluten-free staples. Just double-check your rice label (some varieties contain gluten additives) and ensure your olive oil and salt are also certified.

I always keep a stash of Bob's Red Mill gluten-free rice on hand for these recipes. 🌾

Low-Sodium Options

Homemade stock gives you full control over sodium levels. Skip the added 1 tsp salt in the broth and let the natural flavors shine. For extra depth without salt, add 1 tbsp apple cider vinegar or 1 tsp fish sauce during simmering.

I find that roasting the bones with black peppercorns alone provides enough complexity for a flavorful, low-sodium result.

Dairy-Free Considerations

The recipe is already dairy-free, but you can enhance it with dairy-free alternatives. Stir in 2 tbsp coconut milk at the end for creaminess, or top with dairy-free cheese like Miyoko's cashew mozzarella.

For extra richness, add a spoonful of nutritional yeast—it adds a cheesy flavor without dairy. The soup's natural umami from the chicken and herbs makes it satisfying even without dairy additions.

Vegetarian Swaps

For a vegetarian version, replace the chicken bones with 2 lb beef or mushroom bones (for umami depth) and use vegetable broth instead of water. Add 1 tbsp soy sauce or 1 tsp miso paste to the simmering broth for extra savory notes.

I've made this version with king oyster mushrooms and shiitake mushrooms for a meaty texture that holds up beautifully in the broth.

Protein Adjustments

Need more protein? Swap the chicken for 1.5 lb shrimp or 1 lb firm tofu (pressed and cubed). For a heartier option, add ½ cup cooked lentils or ½ cup chickpeas to the soup.

The broth's rich flavor pairs perfectly with these proteins—just adjust cooking times as needed. I often use white beans for a creamy texture that complements the broth's clarity.

Allergen-Friendly Tips

For nut allergies, avoid nutritional yeast or coconut milk additions. For egg allergies, this recipe is already safe—just ensure your rice and broth ingredients are certified allergen-free. If you're avoiding nightshades, omit the black peppercorns and use white peppercorns instead.

Always check herb bundles for potential cross-contamination if allergies are a concern in your household.

Nutrition facts

Servings 4
Amount Per Serving
Calories 280kcal
% Daily Value *
Total Fat 8g10%
Saturated Fat 2g10%
Cholesterol 75mg25%
Sodium 720mg31%
Total Carbohydrate 32g11%
Dietary Fiber 3g11%
Sugars 4g
Protein 28g56%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use leftover chicken bones from a roasted chicken?

Leftover bones work perfectly—they've already developed rich flavors from roasting. Just make sure they're not greasy or have any meat clinging to them, as this can make the broth cloudy. Rinse briefly if needed, then proceed with the recipe as written. This is actually the most waste-free way to make stock!

2

How long can I store the finished soup?

Homemade chicken stock soup keeps well in the refrigerator for 4-5 days when stored in an airtight container. For longer storage, freeze the broth portion (without rice) for up to 3 months—portion into ice cube trays for easy use later. Reheat gently on the stove, adding a splash of water if needed to restore consistency. The rice should be added fresh when reheating for best texture.

3

What if my broth turns cloudy during simmering?

Cloudiness usually means impurities or fat haven't been properly skimmed. After simmering, strain through a fine-mesh sieve lined with cheesecloth for crystal-clear broth. For extra clarity, chill the broth overnight—the fat will solidify on top and can be easily removed. If you prefer a slightly cloudy look, just strain normally and enjoy—the flavor will still be fantastic!

4

Can I make this soup without rice?

The rice is optional and adds heartiness, but you can make it a clear broth soup instead. Simply omit the rice and serve with crusty bread or noodles on the side. For extra protein, add shredded chicken or vegetables like spinach at the end. The broth's rich flavor works beautifully as a base for any topping you prefer.

5

Why does my stock smell strong during simmering?

A strong aroma during simmering is normal—it means the collagen and gelatin are breaking down, releasing deep flavors. However, if it smells overly fishy or putrid, you may have overcooked the bones or used bones that were already spoiled. Always use fresh bones, skim regularly, and simmer gently to avoid this. The finished soup should smell aromatic, not pungent.

★★★★★4.8(13 reviews)
Categories Soups & Stews