Basic Chicken Stock Soup Recipe: Homemade Richness in One Pot

Soups & Stews

Basic Chicken Stock Soup Recipe: Homemade Richness in One Pot

This basic chicken stock soup recipe transforms simple ingredients into a deeply comforting, restaurant-quality bowl that starts with homemade stock. The secret lies in simmering chicken bones and aromatics for hours, extracting rich, golden broth that forms the soul of every spoonful.

I've perfected this method over years of testing—balancing traditional techniques with modern efficiency to deliver flavor that's both authentic and approachable.

The process begins with building layers of flavor: caramelized onions, toasted herbs, and vegetables that meld into the broth, creating depth that store-bought stocks can't match.

What sets this apart is the flexibility—use a pressure cooker for 30 minutes of hands-off cooking or a slow simmer for 2-3 hours of aromatic richness.

The result is a soup so satisfying it becomes the centerpiece of any meal, whether served with crusty bread or a sprinkle of fresh herbs.

What you'll achieve is a velvety soup with tender chicken, vegetables that stay crisp-tender, and a broth so flavorful it sings. The texture is perfectly balanced: silky stock, flaky chicken, and vegetables that add both color and substance.

This isn't just soup—it's a foolproof way to turn pantry staples into a meal that feels like a hug in a bowl.

Best of all, this recipe adapts effortlessly to dietary needs—reduce sodium by omitting salt until the end, or add greens for a lighter version. The techniques here translate to any broth-based soup, making it a foundation for countless variations. Let's get started on creating something truly comforting from scratch.

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

Ingredients for basic chicken stock soup

Homemade stock starts with bones and aromatics—simple ingredients for restaurant-quality flavor.

Ingredient Amount Notes
Chicken Bones 🍗 2 lb Raw or roasted for depth
Yellow Onions 🧅 1 whole Chopped into 1/2-inch pieces
Carrots 🥕 4 medium Peeled and cut into 1-inch chunks
Celery Stalks 🥬 4 whole Trimmed and cut into 1-inch pieces
Garlic Cloves 🧄 6 cloves Smashed for aromatic release
Fresh Thyme Sprigs 🌿 4 whole Or 1 tbsp dried thyme
Fresh Parsley Stems 🌿 4 whole For bright finishing flavor
Bay Leaves 🍃 2 whole Standard dried leaves
Salt 🧂 1 ½ tsp Diamond Crystal preferred
Black Peppercorns 🌶️ 10 whole Crushed for subtle heat
Potatoes 🥔 2 medium Yukon Gold preferred, cubed
Boneless Chicken Thighs 🍗 1 ½ lb Skin-on for richness
Fresh Parsley Leaves 🌿 ¼ cup Chopped for garnish
Extra-Virgin Olive Oil 🫒 2 tbsp For initial caramelization

The bones form the foundation. Look for raw chicken backs or necks at your butcher—they yield the most gelatin. Costco or Whole Foods often carry pre-packaged bones if you're short on time. Fresh herbs make all the difference: thyme and parsley should smell vibrant, not dried out. The potatoes add body without overpowering—Yukon Gold stays creamy when cooked properly. For the chicken thighs, skin-on delivers maximum richness, but boneless works fine if you're in a hurry.

No fresh herbs? Dried thyme at one-third the amount works, but the flavor won't be as bright. Short on time? Pressure cook the bones for 30 minutes instead of simmering—just add 1 cup water first. The olive oil is crucial for caramelizing the onions; don't skip it. For extra depth, toast the bay leaves in the pot for 30 seconds before adding liquid. The carrots and celery can be swapped for leeks or fennel if you prefer. Just keep the total vegetable volume consistent.

Store the stock in airtight containers for 4-5 days in the fridge or 3 months frozen. The potatoes and chicken reheat beautifully—simmer gently to avoid breaking up. For meal prep, cook the soup completely then refrigerate; the flavors meld even better overnight. Freeze in portions for quick lunches. The bones can be blanched and frozen for future stock batches—6 months in the freezer works perfectly.

❤️

Why You'll Love This Recipe

  • Pantry-Friendly Staples: I swear by this soup because it uses things I always have—onions, carrots, celery—no fancy shopping required. The chicken bones? Often just the leftover carcass from a roasted chicken, so zero waste, maximum flavor.
  • Deep Umami Magic: That slow-simmered garlic and carrot base? It builds layers of savory depth you won’t find in instant broth. The onions caramelize just enough to add sweetness, while the celery keeps it bright—like a hug in a bowl.
  • Weeknight to Holiday: Serve it as-is for a quick dinner, or bulk it up with noodles, greens, or dumplings for a full meal. I’ve even turned it into a potluck favorite—just add rice and a fried egg on top, and suddenly it’s a crowd-pleaser.
  • Budget Booster: A single batch stretches for three meals: soup tonight, broth for rice tomorrow, and leftovers reheated with a sprinkle of herbs. Honestly, it’s my go-to for stretching groceries without sacrificing taste.

Step-by-step instructions for rich homemade chicken stock soup

Transform simple ingredients into a deeply flavorful soup with this one-pot method.

1

Build the Aromatic Base

Heat the 2 tablespoons extra-virgin olive oil in a large Dutch oven over medium heat. Add the chopped 1 whole yellow onion, 4 medium carrots, and 4 whole celery stalks, stirring occasionally for 8-10 minutes until the vegetables soften and the onion becomes translucent. This slow cooking draws out their natural sweetness and forms the foundation of your stock.

Add the 6 smashed garlic cloves, 4 whole fresh thyme sprigs, 4 whole fresh parsley stems, and 2 whole bay leaves to the pot. Stir for 1 minute until fragrant—this ensures all the aromatic compounds release properly. The garlic should smell pungent and the herbs should fill the kitchen with their earthy notes. This step is where all the flavor magic begins.

2

Develop the Stock with Chicken Bones

Add the 2 pounds chicken bones to the pot, stirring to coat them in the aromatic vegetables. Pour in 8 cups cold water (enough to cover everything by about 2 inches) and bring to a gentle boil over high heat. Once boiling, immediately reduce to low heat, maintain a barely simmering state, and skim off any foam or impurities that rise to the surface with a ladle.

Simmer uncovered for 45 minutes, stirring occasionally. The liquid should reduce slightly, concentrating the flavors while extracting collagen from the bones. If the liquid reduces too much, add hot water as needed to keep the bones partially submerged. This slow extraction creates a rich, gelatinous stock that's the heart of your soup.

3

Add Potatoes and Chicken Thighs

After 45 minutes, add the 2 medium cubed Yukon Gold potatoes and 1.5 pounds boneless chicken thighs (skin-on for extra richness) to the pot. Increase heat to medium-high and bring to a full boil. Once boiling, reduce heat to medium-low and simmer uncovered for 25-30 minutes until the potatoes are tender and the chicken thighs reach 165°F internally.

The potatoes will absorb some of the stock's flavor while adding creaminess to the soup. The chicken thighs should be fork-tender, with the skin crisping slightly. If the soup looks too thick, add hot water gradually to reach your desired consistency—this soup should be hearty but not gluey.

4

Season and Finish

Remove the chicken thighs from the pot and let them rest for 5 minutes before shredding the meat with two forks. Discard the bones and herb stems, then return the shredded chicken to the pot. Stir in the 1.5 teaspoons salt and 10 crushed black peppercorns, adjusting to taste. The soup should taste deeply savory with a perfect balance of saltiness and herbal notes.

Finally, stir in the 0.25 cup chopped fresh parsley leaves just before serving. This bright green garnish adds freshness and visual appeal. Ladle the soup into bowls, garnishing each serving with additional parsley. The result is a deeply flavorful, comforting soup with layers of rich stock, tender chicken, and perfectly seasoned vegetables.

👨‍🍳

Pro Tips For Making Basic Chicken Stock Soup

  • Brown the Bones First: I learned this the hard way—skipping the browning step means your soup will taste more like boiled chicken than rich, caramelized stock. Heat your pot until it’s smoking hot, then add the bones in batches, letting them sear for 3-4 minutes per side until deep golden. This isn’t just for flavor; it’s the foundation of depth.
  • Cut Celery and Carrots Large: Tiny dice? Nope. Leave those carrots in 1-inch chunks and celery in 2-inch pieces—this isn’t a mirepoix for a quick sauce. Big pieces release flavor slower, so they infuse the broth longer without turning to mush. (Yes, even if you’re impatient like me, resist the urge to over-chop.)
  • Simmer, Don’t Boil: After the initial sear, cover the pot and reduce to a gentle simmer—tiny bubbles, not a rolling boil. I used to crank the heat and wonder why my stock turned cloudy. Low and slow (2-3 hours) pulls out collagen and keeps the broth crystal clear. (Your future self will thank you.)
  • Add Aromatics Late: Toss the onions, garlic, and herbs in 15 minutes before the end—this keeps their bright flavors intact instead of letting them stew into oblivion. If you add them at the start, you’ll end up with a muddy, bitter broth. (Sounds weird, but it works: freshness matters.)

Health benefits of this dish

Immune System Boost

This soup is packed with immune-boosting nutrients from the chicken bones and vegetables. The gelatin-rich broth from simmered bones supports gut health and strengthens your immune response, while carrots and celery provide vitamin A and antioxidants that fight inflammation.

I’ve noticed my family recovers faster from colds when we eat this regularly—it’s like a warm hug for your immune system. 💪

Protein Powerhouse

A single bowl delivers about 30 grams of high-quality protein from the chicken thighs and bones, perfect for muscle repair and keeping you full. The skin-on thighs add extra fat-soluble vitamins like vitamin D, which supports bone health and mood regulation.

This makes it an ideal post-workout meal or lunch that satisfies hunger without weighing you down.

Digestive Comfort

The easily digestible broth and tender vegetables make this soup gentle on your stomach, yet deeply nourishing. The collagen-rich stock soothes digestion and may help with gut lining repair—something I’ve personally appreciated after heavy meals.

It’s the kind of comfort food that feels like medicine when you’re under the weather. ✨

Low-Calorie Comfort

At just around 250-300 calories per serving, this soup delivers substantial nutrition without excess calories. The potatoes and vegetables add fiber and volume, making it a filling yet lighter option compared to cream-based soups.

I often serve it as a starter before heartier meals to curb appetite while still feeling satisfied.

Bone Health Benefits

The calcium, phosphorus, and magnesium from the chicken bones and vegetables work together to support strong bones and teeth. The gelatin in the stock also promotes joint health by providing building blocks for cartilage. It’s one of those rare foods where every ingredient contributes to your well-being. 💫

Hydration Helper

Unlike sugary drinks or processed soups, this broth-based soup provides electrolytes and hydration without added sodium. The low-sodium option (seasoning at the end) makes it ideal for those monitoring blood pressure while still delivering flavor.

I keep a pot simmering on cold days—it’s my go-to for staying hydrated and warm simultaneously.

Nutrition facts

Servings 4
Amount Per Serving
Calories 280kcal
% Daily Value *
Total Fat 12g15%
Saturated Fat 3g15%
Cholesterol 115mg38%
Sodium 850mg37%
Total Carbohydrate 24g8%
Dietary Fiber 4g14%
Sugars 6g
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 chicken breasts instead of bones for the stock?

While you can use chicken breasts, they won't create the same rich, gelatinous stock. The bones are essential for extracting collagen, which gives the broth its signature depth. If you're short on bones, try using a combination of 1 pound bones and 1 pound chicken thighs—this still delivers great flavor while keeping the soup hearty.

2

How do I make this soup in a pressure cooker?

Add all ingredients except the potatoes and chicken thighs to your pressure cooker. Seal and cook on high pressure for 30 minutes, then add the potatoes and chicken thighs. Continue cooking for 15 minutes more, quick-release the pressure, and finish as directed. This cuts cooking time dramatically while preserving flavor.

3

Why does my stock look cloudy?

Cloudiness usually means proteins and impurities haven't fully settled. Skim off any foam during the initial simmer and strain the stock through a fine-mesh sieve before adding potatoes and chicken. For extra clarity, chill the stock overnight—fat will solidify on top and can be removed before reheating.

4

Can I make this soup ahead of time?

This soup actually tastes better the next day! Store it in an airtight container in the fridge for up to 4 days. The flavors meld beautifully overnight. When reheating, warm gently on the stove or microwave until just hot—never boil vigorously to prevent breaking up the chicken or potatoes.

5

What can I add to make it vegetarian?

Swap the chicken bones and thighs for mushroom stems and white beans (like cannellini). Use vegetable broth instead of water and add extra garlic and thyme for depth. The potatoes and carrots will still provide heartiness, while the mushrooms add umami richness that mimics meaty stock.

★★★★★4.5(11 reviews)
Categories Soups & Stews