Soups & Stews
A basic chicken stock soup recipe transforms simple ingredients into a deeply comforting bowl of warmth. The secret lies in building rich, flavorful stock from scratch—where every simmered vegetable and herb infuses the broth with depth.
This isn’t just soup; it’s a foolproof method for creating restaurant-quality results at home, starting with a base that’s both nourishing and satisfying.
The process begins with a well-balanced stock—simmered with chicken bones, celery, carrots, and onions—before reducing into a concentrated, golden liquid. Sautéed aromatics like garlic and thyme add layers of flavor, while a touch of lemon brightens the finished soup.
The celery crown crunch topping elevates it from ordinary to extraordinary, adding texture and visual appeal.
What you’ll end up with is a velvety, aromatic soup that’s rich yet light, perfect for chilly evenings or when you need a nourishing meal. The stock’s depth carries through every spoonful, while the garnish adds a refreshing contrast.
This recipe delivers on its promise of homemade richness without requiring advanced techniques—just patience and attention to detail.
Serve with crusty bread or a sprinkle of fresh herbs for an extra touch of elegance. The beauty of this soup lies in its simplicity and the way it brings comfort to the table. Let’s get started on creating something truly special.
Ingredients for basic chicken stock soup
Transform simple pantry staples into a restaurant-quality chicken stock soup with depth and elegance.
| Ingredient | Amount | Notes |
|---|---|---|
| Chicken Bones 🍗 | 2 lb | Raw, preferably with some meat |
| Celery Stems 🧅 | 4 whole | Browned for deep flavor |
| Carrots 🥕 | 3 whole | Medium-sized, peeled and chopped |
| Yellow Onion 🧅 | 1 whole | Peeled and quartered |
| Garlic Cloves 🧄 | 4 cloves | Peeled and lightly crushed |
| Fresh Thyme Sprigs 🌿 | 2 whole | Stems intact for easy removal |
| Fresh Parsley Stems 🌿 | 4 whole | For garnish and flavor |
| Bay Leaves 🍃 | 2 whole | Dried, standard size |
| Black Peppercorns 🌶️ | 10 whole | Crushed for infusion |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal kosher salt |
| Lemon Juice 🍋 | 2 tbsp | Freshly squeezed |
| All-Purpose Flour 🌾 | ½ cup | For celery crown crunch |
| Celery Crowns 🧅 | 4 whole | Fresh, for garnish |
| Parmesan Cheese 🧀 | ¼ cup | Freshly grated, for crunch |
| Extra-Virgin Olive Oil 🫒 | ¼ cup | For sautéing and finishing |
The foundation of this soup lies in the stock, so quality ingredients matter most. Chicken bones with meat yield the richest broth, and you'll find them at most butchers or in the meat section of grocery stores like Whole Foods or Kroger. For vegetables, look for organic carrots and celery—their vibrant color indicates freshness. Fresh herbs like thyme and parsley should have a robust aroma; if they smell faint, they're past their prime. The celery crowns for garnish should be crisp and green, not wilted or yellowed. For the crunch topping, Parmigiano-Reggiano is ideal, but any good-quality aged Parmesan will work if you can't find it.
No fresh thyme? Dried thyme at one-third the amount works in a pinch, though fresh is preferred. Short on chicken bones? Chicken carcass from a rotisserie chicken makes excellent stock. For the celery crown crunch, if you can't find fresh celery crowns, substitute with toasted breadcrumbs mixed with grated Parmesan. The lemon juice can be bottled, but fresh is brighter. If you're using pre-minced garlic, toast it in olive oil first to deepen its flavor. For the stock, skimming foam during simmering ensures clarity—don't skip this step, even if it feels tedious.
Store the finished stock in airtight containers in the fridge for up to 5 days or freeze for 3 months for later use. The celery crown crunch topping is best made fresh, but you can prepare it a day ahead and store it in an airtight container at room temperature. For maximum flavor, reheat the soup gently on the stove—microwaving can make the stock cloudy. Leftovers keep well in the fridge for 4 days, though the texture of the celery crowns may soften slightly. Freeze soup without the garnish for longer storage.
Why You'll Love This Recipe
- Pantry-Friendly Magic: I swear by this recipe because it turns scraps into gold. Chicken bones? On hand from last night’s roast. Celery and carrots? The sad, wilted ones in the back of the fridge. Toss them in, add water, and let time do the work—no fancy ingredients, just pure, rich flavor.
- Umami Bomb: That first sip? Chef’s kiss. The slow simmer pulls deep, savory notes from the bones, while the garlic and onion caramelize into something addictive. Honestly, the broth alone is worth the effort—thick, vibrant, and packed with layers you won’t find in store-bought.
- Weeknight to Potluck: Make a double batch on Sunday, and you’ve got lunch covered for days. Too simple for a dinner party? Not at all—add fresh herbs or a splash of lemon at the end, and suddenly it’s restaurant-worthy. My go-to for sick days, book club, or whenever I need to feed a crowd without stress.
- Zero-Waste Winner: Between us, this recipe saved me $50 last month. Chicken bones? Free if you ask your butcher for the "neck and backs." Veggies? The ones no one else wants. Simmer overnight, strain, and you’ve got a freezer staple that turns cheap cuts into gourmet meals. Plus, leftovers? Just reheat and serve—no fuss.
Step-by-step instructions for rich chicken stock soup with celery crown crunch
Transform simple ingredients into a deeply flavorful soup with layers of texture and depth.
Roast the Vegetables and Chicken Bones for Deep Flavor
Preheat your oven to 425°F. On a rimmed baking sheet, arrange the 2 lb chicken bones, 4 whole celery stems, 3 whole carrots (cut into 2-inch chunks), 1 whole yellow onion (quartered), and 4 cloves garlic cloves (peeled). Drizzle everything with 0.25 cup extra-virgin olive oil and sprinkle with 1.5 tsp salt.
Roast for 30-35 minutes until the vegetables are deeply caramelized and the bones begin to brown. This step develops complex flavors that infuse the stock. I press down on the vegetables with a baking sheet during the last 10 minutes to ensure even browning. The bones should have a golden crust when done.
Build the Stock Base with Aromatics and Simmer
Transfer the roasted vegetables and bones to a large stockpot. Add 8 cups cold water (enough to cover everything by 2 inches), the 2 whole fresh thyme sprigs, 2 whole bay leaves, and 10 whole black peppercorns. Bring to a boil over high heat, then immediately reduce to a gentle simmer.
Skimming is critical here. Use a fine-mesh skimmer to remove any foam or impurities that rise to the surface during the first 15 minutes of simmering. This ensures a clear, clean stock. Simmer uncovered for 2 hours, maintaining a gentle bubble. The liquid should reduce slightly, concentrating the flavors.
Strain and Prepare the Celery Crown Crunch
After simmering, strain the stock through a fine-mesh sieve into a clean pot, pressing gently on the solids to extract all the flavor. Discard the vegetables and bones. For the celery crown crunch, pulse the 4 whole celery crowns in a food processor until finely chopped (about 2 pulses). Transfer to a small bowl and toss with 0.5 cup all-purpose flour and 0.25 cup parmesan cheese.
Heat 2 tbsp extra-virgin olive oil in a small skillet over medium heat. Add the celery crown mixture and cook for 3-4 minutes until golden brown and crispy. Remove from heat and set aside—this adds a delightful textural contrast to the soup.
Finish the Soup with Brightness and Garnish
Return the strained stock to the pot and bring to a simmer. Stir in the 2 tbsp lemon juice and adjust the seasoning with additional salt if needed. The soup should taste rich but balanced, with bright acidity cutting through the depth of the stock.
Ladle the hot soup into bowls, dividing the crispy celery crown crunch evenly among servings. Garnish each portion with chopped fresh parsley stems for a pop of color and freshness. Serve immediately while the crunch remains crisp and the stock is steaming hot.
Pro Tips For Making Basic Chicken Stock Soup
- CHAR THE BONES FIRST: I learned this the hard way—skipping the char step means you’re missing the smoky depth that makes homemade stock taste like something from a restaurant. Toss the chicken bones in a 400°F oven for 15-20 minutes until they’re golden brown, not black. That crispy crust unlocks flavor when it hits the pot.
- CHOP VEGETABLES UNIFORM: Big onion chunks and celery stalks take forever to soften, but tiny dice and matchstick carrots release flavor fast. Aim for ¼-inch pieces—small enough to dissolve but not so fine they turn to mush. (Yes, even if you’re impatient like me.)
- SKIP THE BOIL: After burning three batches, I finally figured out: simmer, don’t boil. Once the liquid reaches a gentle bubble at the edges, turn the heat down to low. Boiling scalds the stock and makes it cloudy—you want a slow, steady pull of flavor, not a frenzied stew.
- ADD GARLIC LATE: My grandmother swore by this, and she was right: toss the garlic cloves in the last 10 minutes. Raw garlic burns easily, and you want it to infuse without turning bitter. Smash them slightly first—they’ll flavor the stock faster than whole cloves ever could.
Make-ahead tips for this dish
Stock Prep Ahead
Make the stock 1-2 days ahead for maximum flavor development. I like to prepare it the night before, then refrigerate it overnight. The cold stock actually tastes richer the next day as the flavors meld.
Store it in a glass jar or airtight container in the fridge for up to 5 days, or freeze in quart-sized portions for up to 3 months. 🥫
Crunch Prep Timeline
Prepare the celery crown crunch just before serving to maintain crispness. However, you can make the dry mixture ahead and store it in an airtight container at room temperature for 24 hours.
Toast it fresh in the skillet when ready to serve—this ensures that perfect crunch. For extra efficiency, I sometimes make a double batch of the dry mixture and freeze half for future use.
Freezer-Friendly Soup
Assemble the complete soup (without the crunch) and freeze it in single-serving portions for quick meals. Use freezer-safe glass containers or heavy-duty plastic bags. When reheating, thaw overnight in the fridge, then gently warm on the stovetop.
The texture will be slightly thicker after freezing, so add ¼ cup water or stock while reheating. 🧊
Batch Cooking Strategy
Double the stock recipe and freeze half for future meals. I often make 4 quarts of stock at once—it's perfect for multiple soups or braises. Label containers with the date and store them flat in the freezer to save space.
When ready to use, thaw in the fridge overnight and reheat gently. This approach saves time on busy weeknights.
Garnish Assembly Line
Set up a garnish station with all your toppings before serving. Keep the crispy celery crown crunch in a small bowl, fresh parsley in another, and a squeeze bottle of lemon juice nearby.
This makes serving faster and keeps everything fresh. I also like to have a small bowl of extra Parmesan cheese for guests who want more crunch. ✨
Weeknight Shortcut
For busy evenings, use store-bought high-quality chicken stock (I recommend Kirkland Signature or Pacific Foods) and focus on the celery crown crunch. Sauté your aromatics, add the stock, and finish with lemon juice.
This cuts prep time by 1.5 hours while still delivering incredible flavor. The crunch topping remains the star of the show. 💡
Nutrition facts
Frequently asked questions
Can I use leftover chicken bones from a rotisserie chicken for this stock? Rotisserie chicken bones work perfectly—they're already flavorful from the cooking process. Just
How do I prevent my stock from being cloudy or greasy?
Skimming is your secret weapon! Use a fine-mesh skimmer to remove foam and impurities during the first 15 minutes of simmering. For greasiness, chill the stock overnight—fat will solidify on top and can be easily scooped off. Never boil vigorously, as this can emulsify fat into the broth.
What can I substitute if I don't have celery crowns for the crunch topping?
No problem! Try toasted breadcrumbs mixed with grated Parmesan (1:1 ratio) or crushed potato chips for a salty crunch. For a vegetable option, pulse fennel fronds or leek greens in a food processor and toast them with flour. The key is achieving that crispy texture contrast.
Can I make this soup vegetarian or vegan?
For a vegetarian version, replace chicken bones with mushroom stems and vegetable scraps (like onion skins, carrot peels). Use vegetable stock, swap Parmesan for nutritional yeast, and add 1 tbsp soy sauce for umami depth. For vegan crunch, use toasted chickpeas or flour alone. The flavor profile will be lighter but still satisfying.
Why does my finished soup taste bland even after seasoning?
This usually happens when the stock isn't concentrated enough. Simmer longer (up to 3 hours) to reduce the liquid. For extra flavor, add 1 tsp fish sauce or ½ tsp MSG to the stock while simmering. Also check your salt—use kosher salt (it dissolves better than table salt) and taste as you go. The lemon juice should brighten the flavors, so don't skip it!
