Basic Chicken Stock Soup Recipe: Savory Simplicity With Pantry Staples

Soups & Stews

Basic Chicken Stock Soup Recipe: Savory Simplicity With Pantry Staples

This basic chicken stock soup recipe transforms simple pantry staples into a deeply flavorful bowl of comfort. The secret lies in building rich stock from chicken bones and aromatics, creating a foundation that elevates every ingredient.

I've perfected this method over countless batches—it's the kind of soup that tastes even better the next day, when flavors meld completely.

The process starts with simmering chicken bones, onions, carrots, and celery for hours, extracting maximum flavor into the broth. What you end up with is a clear, golden stock that's the heart of this soup—packed with savory depth from slow-cooked vegetables and herbs.

The key is patience; rushing this step results in a flat, one-dimensional broth.

Once the stock is ready, you'll shred cooked chicken and combine it with vegetables, herbs, and a touch of lemon juice for brightness. The result is a nourishing soup with tender chicken pieces, perfectly cooked vegetables, and a broth so flavorful it disappears into each bite.

This is the kind of meal that warms you from the inside out, especially on chilly days.

Serve with crusty bread or over rice to soak up every last drop of that savory stock. The recipe scales easily for leftovers, making it perfect for meal prep. Here's how to create this comforting classic from scratch.

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

Ingredients for basic chicken stock soup

Pantry staples and a few fresh herbs create this deeply comforting chicken stock soup.

Ingredient Amount Notes
Chicken Bones 🍗 2 lb Raw or cooked, with meat
Yellow Onion 🧅 1 whole Peeled and halved
Carrots 🥕 4 medium Peeled and chopped
Celery Stalks 🥬 4 whole Trimmed and halved
Garlic Cloves 🧄 4 cloves Peeled and smashed
Fresh Parsley 🌿 ¼ cup Stems included for flavor
Fresh Thyme 🌿 1 tbsp Or 1 tsp dried thyme
Bay Leaves 🌿 2 whole Remove before serving
Salt 🧂 1 ½ tsp Kosher or sea salt
Black Peppercorns 🌶️ ½ tsp Crushed for depth
Potatoes 🥔 2 medium Yukon gold, peeled and cubed
Sweet Potatoes 🍠 1 medium Peeled and cubed
Chicken Breast 🍗 1 ½ lb Boneless, skinless
Lemon Juice 🍋 1 tbsp Freshly squeezed
Olive Oil 🫒 2 tbsp For deglazing pan

The bones are everything here—raw or cooked, just make sure they're meaty. Trader Joe's sells them pre-packaged, but any grocery store butcher can help. If you're using raw bones, roast them first at 425°F for 20 minutes to deepen the flavor. The carrots and celery should be roughly chopped—no need to be precise. Fresh herbs like thyme and parsley add layers of flavor, but dried works in a pinch (use half the amount). Look for organic produce if possible, but regular store-bought works fine too. The bay leaves might seem small, but they're essential for that classic stock flavor.

No fresh thyme? Dried thyme works at half the amount. Running low on parsley? Fresh cilantro or basil can step in, though the flavor will be different. No chicken bones? Chicken feet or necks make the stock even richer. The potatoes and sweet potatoes can be swapped for any starchy veggie—parsnips or turnips add a nice twist. For extra depth, add a splash of white wine when deglazing the pot. The lemon juice brightens everything up, so don't skip it—fresh is best, but bottled works if you're in a hurry.

This soup tastes even better the next day, so make a big batch. Store leftovers in the fridge for 4-5 days or freeze for 3 months. I like to portion it into containers so I can grab a bowl anytime. The stock freezes beautifully too—just thaw it in the fridge overnight. If you're prepping ahead, cook the chicken separately and shred it fresh before adding it to the soup. That way, it stays tender and juicy.

❤️

Why You'll Love This Recipe

  • Soup in 30 Minutes: I swear, the bones simmer down to golden perfection while I chop veggies—no fancy techniques, just patience. Toss in the onion, carrots, and celery (the holy trinity, honestly), and let the garlic cloves mellow into sweetness. That’s it. Done.
  • Rich Without Effort: Between us, the chicken bones release more flavor than you’d expect from something so simple. The carrots caramelize just enough to add natural sweetness, while the garlic—oh man—builds layers of warmth that make this taste like a hug in a bowl.
  • Meal Prep MVP: I make a big batch on Sundays and freeze it in portions. Need a quick lunch? Throw it in a pot, add rice or noodles, and boom—dinner’s ready. Works for sick days, lazy nights, or when guests show up unannounced.
  • Budget Magic: Chicken bones are cheap, and this recipe stretches them into so much soup. The veggies bulk it up without breaking the bank, and leftovers? They’re my secret weapon for avoiding takeout. (Yes, even on a Tuesday night.)

Step-by-step instructions for homemade chicken stock soup

This soup starts with rich stock and ends with hearty comfort—let's build it together.

1

Brown the Chicken Breast for Deep Flavor

Pat the 1.5 lb chicken breast dry with paper towels and cut it into 1-inch chunks. Heat the 2 tbsp olive oil in a large stockpot over medium-high heat until shimmering. Working in batches if needed, add the chicken pieces and cook undisturbed for 3-4 minutes per side until golden brown and cooked through.

This browning step creates the Maillard reaction—those beautiful browned bits that pack serious flavor into your soup. Once golden, remove the chicken and set it aside. The chicken will shred easily later, adding protein to your broth.

2

Build the Stock Base with Aromatics

In the same pot, add the 1 whole yellow onion (halved), 4 medium carrots (peeled and chopped), 4 whole celery stalks (trimmed and halved), and 4 cloves garlic cloves (peeled and smashed). Cook for 5-7 minutes, stirring occasionally, until the vegetables soften slightly and the onion becomes translucent.

Add the 2 lb chicken bones to the pot, along with 1 tbsp fresh thyme, 2 whole bay leaves, 1.5 tsp salt, and 0.5 tsp crushed black peppercorns. Pour in 8 cups cold water (enough to cover everything by about 2 inches) and bring to a rolling boil over high heat. Once boiling, reduce heat to low and let it simmer uncovered for 1.5 hours. This slow cook time extracts maximum flavor from the bones into the broth.

3

Add Potatoes and Simmer Until Tender

After the initial 1.5-hour simmer, add the 2 medium Yukon gold potatoes (peeled and cubed) and 1 medium sweet potato (peeled and cubed) to the pot. The broth should now be rich and golden—this is your base. Return to a gentle simmer and cook for another 20-25 minutes until the potatoes are fork-tender and the broth has thickened slightly.

Here's the thing—don't skip the potato simmering time. They'll break down and thicken the broth naturally, creating a heartier soup. Stir occasionally to prevent sticking, and add 1 cup hot water if the broth gets too thick before the potatoes are done.

4

Finish with Fresh Herbs and Lemon

Strain the soup through a fine-mesh sieve into a clean pot, pressing gently on the solids to extract all the flavor. Discard the solids or save them for another use. Return the broth to the stove and stir in the 0.25 cup fresh parsley (stems included) and 1 tbsp lemon juice. Taste and adjust seasoning with more salt if needed—the lemon brightens the soup and cuts through any richness.

Add the reserved shredded chicken back to the pot and warm through for 2-3 minutes. The lemon juice also helps tenderize the chicken slightly, making it even more flavorful. The soup is now ready to serve—warm, comforting, and packed with homemade goodness.

👨‍🍳

Pro Tips For Making Basic Chicken Stock Soup

  • Char the Bones First: I learned this the hard way—skipping the char ruins depth. Toss those chicken bones in a hot dry pot for 5-7 minutes until they brown in spots. That crust packs serious flavor, and it’s the thing that separates "meh" stock from "wow."
  • Slice Celery Thin: Sounds weird, but it works: cut celery into ¼-inch slices instead of chunks. More surface area means faster flavor extraction, and you won’t fish out weird bits later. (Yes, even if you’re impatient like me.)
  • Simmer, Don’t Boil: After burning three batches, I finally figured out: a gentle simmer (tiny bubbles, occasional skimming) pulls cleaner flavor than a rolling boil. If you see big bubbles, lower the heat—this isn’t a race.
  • Add Garlic Late: My grandmother swore by this, and she was right: toss whole garlic cloves in the last 10 minutes. They’ll soften without burning, infusing the stock with sweetness instead of bitterness. (Your future self will thank you.)

Perfect pairings for this recipe

Crusty Bread Pairings

Nothing beats this soup with a warm, crusty loaf to soak up every last drop of flavor. I love using a baguette-style French bread—its crispy exterior contrasts perfectly with the creamy soup.

For extra indulgence, try a garlic-herb focaccia from your local bakery. The key is freshness; bread from the oven (even reheated) stays crispier longer than store-bought. 🥖

Herbed Butter Dippers

Elevate your bread game with a simple herbed butter for dipping. Mix ¼ cup softened butter with 1 tbsp chopped parsley, 1 tsp lemon zest, and a pinch of salt.

Spread it on toasted bread slices and serve alongside the soup. The lemon zest echoes the soup's brightness while the parsley adds freshness. 🧈

Cheesy Breadsticks

For a crowd-pleasing option, serve with homemade breadsticks tossed in shredded mozzarella and Italian seasoning. Bake at 375°F for 12-15 minutes until golden and bubbly. The stretchy cheese and warm bread make this a kid-friendly favorite that pairs beautifully with the savory broth. 🧀

Garnish Toppings

Let guests customize their bowls with toppings like grated Parmesan cheese, crispy fried shallots, or chopped green onions. I keep these in small bowls on the table so everyone can add their own touch.

A sprinkle of fresh black pepper right before serving also adds a nice finishing kick. 🌿

Wine Pairings

A crisp Sauvignon Blanc from New Zealand complements the soup's brightness and herbal notes beautifully. For red wine lovers, a light Pinot Noir adds subtle earthiness without overpowering the dish. Avoid heavy reds like Cabernet—they can clash with the lemon and herbs. 🍷

Beer Complements

For beer drinkers, a wheat beer like Blue Moon or a pilsner like Heineken provides a refreshing contrast. The light, citrusy notes cleanse the palate between bites.

If you prefer something bolder, try a Belgian witbier—its coriander and orange peel flavors play nicely with the soup's lemon and thyme. 🍺

Nutrition facts

Servings 4
Amount Per Serving
Calories 280kcal
% Daily Value *
Total Fat 10g13%
Saturated Fat 2g10%
Cholesterol 85mg28%
Sodium 650mg28%
Total Carbohydrate 30g11%
Dietary Fiber 5g18%
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 make this chicken stock soup without chicken bones?

Yes! Use chicken feet or necks instead—they create an even richer broth. For a vegetarian option, swap the chicken for mushroom stems or vegetable scraps (like onion peels and carrot tops) and use vegetable stock instead. The flavor will be different but still comforting.

2

How do I prevent the soup from getting too thick?

Stir in 1 cup hot water if the broth thickens too soon. For a creamier texture, blend ½ cup of the soup with ¼ cup heavy cream and stir it back in. The potatoes naturally thicken the broth as they cook, so adjust gradually.

3

Can I use store-bought chicken stock instead of homemade?

For convenience, use 4 cups high-quality chicken stock (like Kettle & Fire or Pacific Foods) instead of making stock from scratch. Add the same vegetables, herbs, and lemon juice to enhance the flavor. Just simmer for 20-25 minutes instead of the full stock-making time.

4

Why does my soup taste bland?

Bland soup often means the stock didn't simmer long enough. For deeper flavor, roast the bones at 425°F for 20 minutes before simmering, or add a splash of soy sauce or Worcestershire sauce at the end. Fresh herbs and lemon juice also brighten the taste—don't skip them!

5

How long will leftovers keep in the fridge?

Store leftovers in an airtight container for 4-5 days. The soup actually tastes better the next day as flavors meld! For freezing, portion into containers and freeze for up to 3 months. Thaw overnight in the fridge for best results.

★★★★★4.6(6 reviews)
Categories Soups & Stews