Basic Chicken Stock Soup Recipe: Homemade Comfort in One Pot

Soups & Stews

Basic Chicken Stock Soup Recipe: Homemade Comfort in One Pot

This basic chicken stock soup recipe transforms simple ingredients into a deeply comforting bowl of warmth that feels like a hug in a pot. 💛 The secret lies in building flavor through slow simmering—layering aromatics, vegetables, and stock until every spoonful tastes rich and satisfying.

I've perfected this method over years of weeknight dinners, ensuring it's foolproof for beginners while delivering restaurant-quality depth.

The foundation is all in the stock: simmering chicken bones with vegetables and herbs creates a flavorful base that's far superior to store-bought. We'll add carrots, celery, and onions for classic sweetness and body, then let the soup reduce gently to concentrate those flavors.

The result? A clear, golden broth with tender vegetables and just enough body to coat a spoon.

What you'll end up with is a soup that's simple yet deeply comforting—perfect for chilly evenings or when you need a nourishing meal without fuss. The aroma alone will fill your kitchen with warmth, while the texture balances tender vegetables and silky broth.

This is the kind of soup that disappears quickly, leaving everyone asking for seconds.

Ready in under an hour, it's adaptable to whatever vegetables you have on hand and scales perfectly for a crowd. The best part? Every bowl tastes like homemade love. Let's get started with the ingredients you already have in your pantry.

👹‍🍳
Difficulty
Medium
🍗
Diet
Poultry
đŸ”„
Calories
Low Cal

Ingredients for basic chicken stock soup

Pantry staples and a few fresh aromatics create this soul-warming chicken stock soup.

Ingredient Amount Notes
Chicken Bones 🍗 2 lb Raw or roasted for deeper flavor
Yellow Onion 🧅 1 whole Chopped into 1-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 🧄 4 cloves Smashed for maximum aroma
Fresh Parsley 🌿 ÂŒ cup Stems removed, loosely packed
Fresh Thyme 🌿 2 sprigs Stems intact for easy removal
Bay Leaves 🍃 2 whole Dried or fresh, standard size
Black Peppercorns đŸŒ¶ïž 1 tsp Crushed for even distribution
Salt 🧂 1 tsp Kosher or sea salt preferred
Water 💧 8 cups Filtered or spring water preferred
Dried Lentils đŸŒŸ 1 cup Rinsed before cooking (green or brown)
Olive Oil đŸ«’ 2 tbsp Extra-virgin for richness

The chicken bones are the heart of this soup—look for raw bones with some meat still attached for extra flavor, or roast them first at 400°F for 20 minutes to deepen the color. Whole Foods or local butchers often have better quality bones than the grocery store. If you can't find bones, chicken thighs with skin work in a pinch, though the texture will be different. The vegetables are classic: onions, carrots, and celery form the 'holy trinity' of soup building, and I always use organic carrots and celery if possible—they're sweeter and more flavorful. Fresh herbs make all the difference here, so don't skip them even if you're making a big batch.

No fresh parsley or thyme? Dried works at one-third the amount, but the flavor won't be as bright. The bay leaves are non-negotiable—they add that subtle earthy depth that separates homemade soup from canned. For the lentils, green or brown varieties both work, but avoid red lentils as they dissolve too much. If you're short on time, pre-cut frozen vegetables save chopping time, though fresh is always better. The olive oil might seem like overkill, but it helps build a silky texture in the broth. Trader Joe's has a great extra-virgin olive oil at a reasonable price if you want to splurge on one ingredient.

This soup tastes even better the next day as the flavors meld. Store it in the fridge for up to 5 days, or freeze portions for 3 months—it reheats beautifully. I always double the recipe because leftovers disappear fast. The broth keeps for 1 week in the fridge if you strain it, or 6 months frozen. For extra richness, add a splash of cream or coconut milk when serving, but keep the broth itself simple and clean. The lentils cook right in the soup, so no pre-soaking is needed—just add them with the vegetables.

❀

Why You'll Love This Recipe

  • I swear by this trick: toss the whole onion, carrots, and celery stalks into the pot unchopped. The broth still pulls out all the sweet, earthy flavor—no knife skills required. (Yes, even on a Tuesday night when I’m too tired to julienne.)
  • No-Chop Needed: I swear by this trick: toss the whole onion, carrots, and celery stalks into the pot unchopped. The broth still pulls out all the sweet, earthy flavor—no knife skills required. (Yes, even on a Tuesday night when I’m too tired to julienne.)
  • Umami Bomb: That first sip? Pure magic. The chicken bones break down into a rich, golden broth while the garlic cloves and celery stalks infuse it with layers of savory depth. It’s the kind of taste that makes you pause mid-spoonful—like a hug in soup form.
  • Leftovers That Shine: Make a double batch and freeze half. When you’re craving something warm but don’t want to cook, this soup reheats like a dream. Add a splash of soy sauce or a sprinkle of fresh herbs later, and it’s brand new—no takeout needed.

Step-by-step instructions for homemade chicken stock soup

Here's how to build rich, flavorful stock from scratch—simple steps for hearty comfort.

1

đŸ”„ Step 1: Roast the Chicken Bones for Deep Flavor

Preheat your oven to 425°F. Place the 2 lb chicken bones on a rimmed baking sheet and roast for 20-25 minutes until they turn golden brown. This step caramelizes the bones, unlocking maximum flavor in your stock.

Here's the thing—roasting creates a rich, nutty aroma that infuses the broth. I like to flip the bones halfway through for even browning. If you're using raw bones, this step is essential. For pre-roasted bones, skip this and move straight to sautĂ©ing.

2

🍳 Step 2: SautĂ© the Vegetable Base

Heat the 2 tbsp 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. Cook for 8-10 minutes until the vegetables soften and begin to brown.

You'll know they're ready when they release easily from the bottom of the pan and develop a slight caramel color. Don't rush this step—well-browned vegetables form the flavor foundation. Add the 4 smashed garlic cloves and cook for another 30 seconds until fragrant.

3

đŸ„˜ Step 3: Build the Stock with Aromatics

Add the roasted chicken bones, 2 sprigs fresh thyme, 2 whole bay leaves, 1 tsp crushed black peppercorns, and 1 tsp salt to the pot. Pour in the 8 cups water and bring to a boil over high heat.

Once boiling, reduce heat to low and skim off any foam that rises to the surface with a ladle. This ensures a clear, clean stock. The mixture should simmer gently—you'll see small bubbles breaking the surface but no vigorous boiling.

4

⏰ Step 4: Simmer and Infuse the Lentils

Simmer uncovered for 1 hour, maintaining a gentle simmer. After 1 hour, add the 1 cup rinsed dried lentils and continue simmering for another 25-30 minutes until the lentils are tender but still hold their shape.

I check the lentils at the 20-minute mark—they should be just beginning to soften. If they cook too fast, reduce heat slightly. The stock should reduce slightly during this time, intensifying its flavor. You'll know it's ready when the lentils are fork-tender and the stock has a rich, golden hue.

5

👹‍🍳 Step 5: Finish and Serve with Fresh Herbs

Remove the pot from heat and strain the soup through a fine-mesh sieve, pressing gently on the solids to extract all the flavor. Discard the solids and return the stock to the pot. Stir in the 0.25 cup fresh parsley and adjust seasoning with additional salt if needed.

Here's where it gets cozy—serve the soup warm in bowls, garnished with extra parsley. The lentils add hearty substance while the rich stock delivers pure comfort. For extra richness, stir in a spoonful of olive oil before serving. This soup tastes even better the next day as the flavors meld further!

👹‍🍳

Pro Tips For Making Basic Chicken Stock Soup

  • BLANCH BONES FIRST: Toss those chicken bones in boiling water for 2 minutes before your soup—this removes blood and impurities that’ll cloud your broth. I learned this the hard way when my first batch turned murky; now I swear by it.
  • CHOP VEGETABLES UNIFORM: Cut carrots, celery, and onion into œ-inch chunks—no smaller, or they’ll turn to mush. My grandmother swore by this, and she was right: even cooking matters more than you’d think.
  • SKIP THE BOIL: Simmer, don’t boil—keep that stock at a gentle bubble, or you’ll break down collagen too fast and end up with thin, flavorless broth. Sounds weird, but it works: low and slow is the only way.
  • ADD GARLIC LATE: Toss in those garlic cloves in the last 10 minutes—burnt garlic ruins everything. I was skeptical until I tried it: fresh, bright flavor instead of bitter, overcooked bits.

Dietary considerations for this dish

Gluten-Free Adaptations

This soup is naturally gluten-free since it relies on simple ingredients like chicken, vegetables, and lentils. The key is to avoid any cross-contamination during prep. I always use a dedicated cutting board and knife for gluten-free cooking, especially when chopping vegetables.

The dried lentils are safe as long as they're certified gluten-free, which most brands are. For extra insurance, I recommend Bob's Red Mill gluten-free lentils—they're consistently high-quality. đŸŒŸ

Dairy-Free Options

While the recipe doesn't contain dairy, you can easily make it dairy-free by skipping any optional cream additions. The base soup is rich enough on its own, but if you want to add creaminess, try coconut milk or cashew cream made from blended soaked cashews.

I blend œ cup soaked cashews with œ cup water for a velvety texture that pairs beautifully with the broth. For serving, a drizzle of olive oil adds richness without dairy.

Vegetarian Substitutions

To make this soup vegetarian, replace the chicken bones with mushroom stems and vegetable scraps—these add depth to the broth. I use cremini mushrooms and carrot tops for extra umami. For protein, add 1 cup cooked chickpeas or extra lentils to maintain heartiness.

The flavor will be plant-forward but still deeply satisfying. Roast the mushrooms at 400°F for 15 minutes before adding them to the pot to develop their earthy notes.

Low-Sodium Adjustments

If you're watching sodium, reduce the salt to œ tsp and use low-sodium chicken stock if substituting. The natural flavors of the vegetables and herbs will still shine. For extra depth without salt, add 1 tsp lemon juice at the end or a pinch of smoked paprika.

I also recommend using no-salt-added broth if making a larger batch. The soup's richness comes from the slow simmering, not the seasoning, so it holds up beautifully with minimal salt.

Allergen-Friendly Swaps

For nut allergies, avoid cashew cream and opt for silken tofu blended with water for creaminess. For soy allergies, skip the tofu and use extra olive oil or a splash of coconut milk. If celery is a concern, substitute with fennel bulb or extra carrots for sweetness.

Always double-check labels on lentils and spices for hidden allergens. I keep a small jar of Penzeys Everything But the Bagel seasoning on hand—it's gluten-free and adds a great flavor boost without common allergens. 🌟

Nutrition facts

Servings 6
Amount Per Serving
Calories 180kcal
% Daily Value *
Total Fat 6g8%
Saturated Fat 1g5%
Cholesterol 35mg12%
Sodium 520mg23%
Total Carbohydrate 22g8%
Dietary Fiber 8g29%
Sugars 3g
Protein 16g32%
* 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 make this soup without chicken bones?

Yes! For a vegetarian version, use mushroom stems and vegetable scraps (like carrot tops) to build depth. Roast them first at 400°F for 15 minutes to enhance flavor. Add 1 cup chickpeas or extra lentils for protein. The broth will be plant-based but still rich and satisfying.

2

Why does my stock turn cloudy?

Cloudiness usually means proteins and impurities weren't fully skimmed. Always skim foam during the initial boil and strain the broth through a fine-mesh sieve. For extra clarity, chill the stock overnight—the fat will solidify on top, and you can remove it before reheating.

3

How do I store leftovers?

Store in an airtight container in the fridge for up to 5 days. For longer storage, freeze portions for 3 months. Reheat gently on the stove, stirring occasionally, until steaming. The flavors actually improve overnight as ingredients meld!

4

Can I add other vegetables?

Try potatoes (add 15 mins before serving), spinach (wilt in at the end), or zucchini (cut into chunks). Just adjust cooking times—hard veggies need more time, while delicate ones should go in last. The classic trio (onion, carrot, celery) is perfect for balance.

5

What if my lentils are too mushy?

Next time, reduce simmering time by 5 minutes and check at 20 minutes. For mushy lentils, strain them and return to the pot with fresh broth for 5-10 minutes. Alternatively, use red lentils (they break down faster) but add them later in the process.

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