Soups & Stews
This old-fashioned chicken broth recipe transforms simple ingredients into a deeply flavorful foundation for soups, stews, and sauces through hours of gentle simmering. The key lies in roasting chicken bones and vegetables first, which caramelizes their natural sugars and unlocks layers of umami that no shortcut can replicate.
I’ve perfected this method over years of testing—each batch builds richer than the last, with a golden clarity that speaks to patience and attention.
The process begins with a dry roast of bones, vegetables, and aromatics to develop that signature depth, followed by a long, slow simmer that extracts every last bit of flavor without bitterness.
You’ll need about 3 hours of hands-off time, but the results—clear, rich, and packed with savory notes—are worth every minute. This isn’t just broth; it’s the backbone of countless meals, elevating everything it touches.
By the time you strain the finished liquid through a fine-mesh sieve, you’ll have a golden, aromatic broth that’s ready to be seasoned to taste. The texture is silky yet robust, with just enough body to carry soups or stews while remaining light enough to sip alone.
Store it in the fridge for up to 5 days or freeze for months—though you’ll likely go through it faster than you can store it.
Use this broth as a standalone dish with a sprinkle of fresh herbs, or let it shine as the base for creamy soups, hearty stews, or even risottos. The possibilities are endless, but the foundation—this old-fashioned method—is what makes all the difference. Let’s get started on creating something truly timeless.
Ingredients for old fashioned chicken broth
Simple ingredients, big flavor—this broth builds depth through roasting and slow simmering.
| Ingredient | Amount | Notes |
|---|---|---|
| Chicken Bones 🍗 | 4 lbs | Raw or roasted, with some meat |
| Yellow Onion 🧅 | 1 whole | Quartered, skin on for color |
| Carrots 🥕 | 4 whole | Large, scrubbed, cut in chunks |
| Celery Stalks 🌿 | 4 whole | Cut into 2-inch pieces |
| Garlic Cloves 🧄 | 6 cloves | Smashed, skin on for aroma |
| Fresh Parsley Stems 🌿 | 4 whole | Tough stems only, chopped |
| Fresh Thyme Sprigs 🌿 | 2 whole | Stems only, tied with twine |
| Fresh Bay Leaves 🍃 | 2 whole | Dried if fresh unavailable |
| Black Peppercorns 🌶️ | 1 tbsp | Crushed, not ground |
| Kosher Salt 🧂 | 2 tsp | For initial roasting |
| Cold Water 💧 | 12 cups | Filtered preferred |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | For roasting vegetables |
The chicken bones are everything here. Ask your butcher for chicken backs or necks—they’re flavor bombs. If using raw bones, pat them dry first to help them brown. The vegetables? Organic carrots and celery have the best flavor, but regular works too. I always grab fresh herbs from the grocery store’s produce section—they’re fresher than the dried stuff. The key is roasting everything until deeply caramelized—that’s where the umami magic happens. Don’t skip the skin-on onion and garlic cloves; the skins add color and subtle sweetness to the broth.
No fresh herbs? Dried thyme at half the amount works in a pinch. Short on bay leaves? One extra sprig of thyme covers it. The olive oil matters for roasting—use something fruity, not the cheap stuff. If you’re in a hurry, you can skip the roast and just simmer everything together, but you’ll miss that deep, caramelized flavor. The peppercorns should be crushed—not ground—so they release flavor gradually. And trust me, don’t use iodized salt for seasoning; kosher or sea salt keeps the broth clean-tasting.
This broth tastes even better the next day once all the flavors meld. Store it in the fridge for 5 days or freeze for up to 6 months. I like to portion it into 1-cup freezer bags for easy use. If you make a big batch, freeze half right away—you’ll thank yourself later. The broth reduces slightly when reheated, so add a splash of water if it gets too thick. And if you have leftovers, use them to make a quick soup or risotto—nothing goes to waste.
Why You'll Love This Recipe
- Here’s what sold me: smashing those garlic cloves into the chicken bones while they roast. That caramelized, toasty aroma? It’s the difference between broth and soul food in a bowl.
- Pantry Magic: I swear by this recipe because it turns scraps into gold—no fancy shopping required. Those yellow onions, carrots, and celery stalks I’d normally toss? They’re the secret to a broth so rich, it makes store-bought taste like sad tea.
- Garlic Bomb Depth: Here’s what sold me: smashing those garlic cloves into the chicken bones while they roast. That caramelized, toasty aroma? It’s the difference between broth and soul food in a bowl.
- Weeknight Swiss Army: Between us, this is my go-to when I’m prepping meals for the week. Use it for rice, noodles, or just sip it straight—no judgment. Even my picky teenage son asks for seconds when I serve it with his pasta.
Step-by-step instructions for old fashioned chicken broth
Here's the method that builds rich, deep flavor through careful preparation and slow simmering.
Roast the Bones and Vegetables for Maximum Flavor
Preheat your oven to 425°F and line a large baking sheet with parchment paper. Place the 4 lbs chicken bones on the sheet and spread them out in a single layer. This roasting step is crucial—it develops deep, caramelized flavors that infuse the broth.
In a separate bowl, toss the 1 whole yellow onion (quartered), 4 whole carrots (cut in chunks), 4 whole celery stalks (cut into 2-inch pieces), and 6 cloves garlic (smashed) with the 2 tbsp extra-virgin olive oil. Spread these vegetables on the same baking sheet with the bones. Roast everything together for 45-50 minutes, stirring once halfway through, until the vegetables are deeply browned and the bones develop a golden crust. This browning creates the Maillard reaction, which forms complex flavors that dissolve into the broth.
While roasting, crush the 1 tbsp black peppercorns lightly with a mortar and pestle or the flat side of a knife. This preserves their aromatic oils better than pre-ground pepper. Tie the 2 whole fresh thyme sprigs together with kitchen twine to keep them intact during simmering.
Build the Broth Base with Roasted Ingredients
Transfer all the roasted bones and vegetables to a large stockpot with a lid. Add the crushed black peppercorns, 2 tsp kosher salt, and the tied thyme sprigs. Pour in the 12 cups cold water—enough to cover everything by about 2 inches. The water should be cold to prevent immediate cooking and allow flavors to extract gradually.
Bring the mixture to a boil over medium-high heat, then immediately reduce to a gentle simmer. Here's the key: you want small, occasional bubbles breaking the surface—not a rolling boil that would cloud the broth. Skim off any foam or impurities that rise to the surface during the first 15 minutes of simmering. This ensures a crystal-clear final product.
Add the 2 whole fresh bay leaves and the tied thyme sprigs to the pot. These aromatic ingredients will infuse subtle earthy notes without overpowering the broth. Let the mixture simmer uncovered for 1 hour, maintaining that gentle simmer. The longer simmer time breaks down collagen in the bones, releasing gelatin that gives the broth its signature richness.
Finish with Herbs and Strain for Clarity
After the initial 1-hour simmer, remove the pot from heat and let it sit for 10 minutes. This resting period allows any settled particles to sink to the bottom. Using a slotted spoon, carefully remove and discard the thyme sprigs and bay leaves—their purpose was served during simmering.
Strain the broth through a fine-mesh sieve or cheesecloth-lined colander into a clean pot or bowl. The 4 whole fresh parsley stems (chopped) should be added back to the strained broth now—this is when their bright, fresh flavor shines best. Return the broth to the pot and simmer gently for another 20-30 minutes to incorporate the parsley's essence fully.
Taste the broth and adjust the seasoning if needed. You might need an additional pinch of salt, but typically the roasted bones and vegetables provide enough natural saltiness. The finished broth should have a deep, savory aroma with hints of caramelized onion, celery, and garlic. Let it cool to room temperature before refrigerating—this allows any remaining impurities to rise to the surface for easier skimming before storing.
Pro Tips For Making Old Fashioned Chicken Broth
- Char the Bones First: I learned this the hard way—skipping the char step means missing out on deep, smoky flavor. Toss your chicken bones in a hot, dry skillet (or broiler) until they’re brown in spots before adding to the pot. That crust is where the magic happens.
- Slice Celery Thin: Big celery chunks? No thanks. Thinly slice those stalks—almost like matchsticks—so they dissolve completely and infuse the broth instead of turning it into soup. (Yes, even if you’re impatient like me.)
- Simmer, Don’t Boil: After adding everything, keep the heat low enough that you barely see bubbles—just a gentle ripple. Boiling scalds the broth and makes it cloudy. Think "whisper-quiet simmer" for the first hour, then you can let it hum along.
- Skip the Salt Early: Adding salt right away masks the natural flavors of the bones and veggies. Wait until the last 30 minutes to season—trust me, the broth will taste richer and more balanced. (Your future self will notice the difference.)
Dietary considerations for old fashioned chicken broth
Gluten-Free Foundation
This broth is naturally gluten-free since it relies solely on chicken bones, vegetables, and herbs—no wheat or barley additives. The key is using kosher salt and avoiding soy sauce or malt vinegar, which often contain gluten.
I always double-check labels on spices like thyme or bay leaves, as some brands process them in shared facilities. For extra assurance, I source my herbs from Trader Joe’s or Whole Foods, where gluten-free certifications are clearly marked. 🌾
Dairy-Free and Egg-Free
The recipe contains no dairy or eggs, making it safe for those with lactose intolerance or egg allergies. The richness comes entirely from the roasted bones and vegetables, not cream or butter.
I’ve made this broth for friends with dairy sensitivities, and they always comment on how surprisingly satisfying it is—no one misses the dairy at all. The only potential cross-contamination risk comes from shared kitchen tools, so I recommend using separate utensils if strict avoidance is necessary.
Low-Fat, High-Protein
With minimal added fat (just the 2 tbsp olive oil for roasting), this broth is ideal for low-fat diets while still delivering 20-25g of protein per serving from the chicken bones. The collagen breakdown during simmering creates a naturally gelatinous texture that feels nourishing without excess calories.
For even lower fat, you could reduce the olive oil to 1 tbsp, though I find the extra ½ tbsp helps develop deeper caramelization. 💪
Paleo and Whole30 Approved
This recipe fits perfectly into Paleo and Whole30 diets since it contains only compliant ingredients: bone-in chicken, vegetables, herbs, and salt. The long simmering process naturally breaks down the bones into a nutrient-dense liquid without any processed additives.
For Whole30 compliance, ensure your olive oil is certified refined (like Avocado Oil), as some brands use unrefined oils that may contain impurities. I’ve made this broth during every Whole30 round and always crave it during the reset phase.
Allergen-Friendly Adjustments
For nut allergies, this recipe is already safe, but if you’re avoiding other common allergens, here’s what to watch: Celery is in the same family as carrots and fennel, so those with celery allergies should omit it. For onion-free versions, substitute with 1 extra carrot and 1 leek (if tolerated).
The broth’s flavor remains robust even without onions. For FODMAP-sensitive eaters, reduce the garlic to 2 cloves and use leek greens instead of onion. Always check your herbs for potential cross-contamination if allergies are severe.
Keto Adaptations
This broth is already keto-friendly with its high protein and low carb content, but you can enhance it further by adding 1 tbsp apple cider vinegar during simmering for extra electrolytes. The natural gelatin from the bones provides bone broth benefits without spiking blood sugar.
For a richer, more satiating version, I sometimes add ½ cup coconut milk after straining—it adds creaminess without carbs. Store-bought keto broths often contain artificial flavors, so this homemade version is always the better choice. 🥑
Nutrition facts
Frequently asked questions
Why does this recipe require roasting the bones and vegetables?
The roasting step creates the Maillard reaction, which develops deep, caramelized flavors that dissolve into the broth. This process transforms simple ingredients into complex, savory notes that shortcut methods can't replicate. The golden crust on bones and vegetables adds layers of umami that make this broth truly exceptional.
Can I use chicken breasts instead of bones for this broth?
While you can use chicken breasts, the flavor and texture will be completely different. Bones release collagen and gelatin during simmering, creating a rich, silky broth. Chicken breasts will yield a lighter, more protein-focused liquid that lacks that signature depth. For best results, stick with bones or use a combination of both.
How do I prevent my broth from becoming cloudy?
Cloudiness usually comes from impurities or over-boiling. Skim off foam during the first 15 minutes of simmering, and maintain a gentle simmer—not a rolling boil. After simmering, let the broth rest for 10 minutes before straining to allow particles to settle. For extra clarity, use cheesecloth instead of a regular sieve.
What's the best way to store leftover broth?
Store broth in the fridge for up to 5 days in airtight containers. For longer storage, freeze in 1-cup portions for easy use. Label containers with the date—frozen broth keeps well for 3-6 months. When reheating, warm gently on the stove to preserve texture and flavor. Never refreeze thawed broth.
Can I make this broth in an Instant Pot or pressure cooker?
Yes, but with adjustments. Roast the bones and vegetables first as directed, then transfer to your Instant Pot with 12 cups water. Cook on High Pressure for 60 minutes, then natural release for 15 minutes. Strain and finish with parsley as in the recipe. The pressure method reduces cooking time but may slightly alter the texture compared to traditional simmering.
