Sauces & Condiments
Creating Cook's Illustrated chicken stock transforms simple chicken parts into a deeply flavorful foundation for soups, braises, and sauces—this is the recipe that finally unlocked restaurant-quality depth at home. 💛 After years of testing, I discovered roasting the bones first creates a rich, caramelized base that infuses the stock with layers of complexity you won't find in store-bought versions.
The key lies in patience and precision: slow simmering, proper straining, and knowing when to stop.
This method builds flavor through two critical techniques: browning the bones before simmering and using a mix of vegetables and herbs that complement rather than overpower the chicken. Unlike quick broths, this stock develops depth over time—what starts as pale liquid becomes a golden, aromatic elixir with every passing hour.
The result is a versatile base that elevates everything from risottos to gravies, with a clarity and richness that separates homemade from store-bought.
What makes this stock truly special is its adaptability—use it as a white stock for delicate dishes or deepen the color by adding a touch of tomato paste for brown stock variations.
The process requires just 3 hours of active time (plus simmering) and delivers enough liquid to stock your freezer for months. Each batch yields about 4 quarts, making it perfect for meal prep or gifting to fellow home cooks who crave authentic flavor.
For those new to stock-making, I’ll walk you through every step—from prepping the bones to straining and storing—so you can achieve professional results without culinary school experience. The secret weapon?
A 30-minute roast of the bones before simmering, which develops the Maillard reaction and creates that unmistakable depth. Let’s get started on building your flavor foundation.
Ingredients for cook's illustrated chicken stock
Simple ingredients that transform into restaurant-quality stock through roasting and slow simmering.
| Ingredient | Amount | Notes |
|---|---|---|
| Chicken Bones and Neck 🍗 | 4 lb | Raw, skin-on preferred for richness |
| Yellow Onion 🧅 | 1 whole | Cut into 8 wedges, skin on |
| Carrots 🥕 | 2 lb | Whole, scrubbed, cut into 2-inch pieces |
| Celery Stalks 🌿 | 4 whole | Cut into 2-inch pieces, leafy ends trimmed |
| Garlic Cloves 🧄 | 6 whole | Smashed, skin-on for deeper flavor |
| Fresh Parsley Stems 🌿 | 1 bunch | Tied with kitchen twine for easy removal |
| Fresh Thyme Sprigs 🌿 | 6 whole | Stems intact for easy removal |
| Bay Leaves 🍃 | 4 whole | Dried, high-quality preferred |
| White Wine 🍷 | 1 cup | Dry, acidity enhances flavor |
| Water 💧 | 12 cups | Filtered preferred for clarity |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal kosher preferred |
| Black Peppercorns 🌶️ | 10 whole | Freshly cracked for aroma |
The bones are the heart of this stock—look for skin-on chicken parts at your butcher or grocery store's meat counter (the Costco rotisserie chicken carcass is a hidden gem). Freshness matters: bones should smell clean, not sour. Organic or pasture-raised bones have better flavor, but conventional works fine. For vegetables, Whole Foods or Trader Joe's often carry pre-cut carrots and celery, but whole roots make the stock richer. The garlic and herbs? Fresh is non-negotiable—dried won't give that aromatic depth. Pro tip: save your roasted chicken carcass after dinner for next-day stock.
No wine? Substitute extra water and add 1 tbsp lemon juice for acidity. Using chicken broth instead of water? Reduce the water to 8 cups. For a brown stock, add 1 tbsp tomato paste to the roasted bones before simmering. Short on time? Skip the roasting and brown the bones in a hot pan with oil—it still develops flavor. The parsley stems and thyme sprigs are easy to remove later, but if you're missing one, double up on the other. For storage, freeze the stock in ice cube trays for perfect portions later.
This stock develops over time—simmer uncovered for 3-4 hours to concentrate flavor. Skim foam occasionally, but don't obsess. Strains beautifully through a fine-mesh sieve or cheesecloth-lined colander. For long-term storage, cool completely before transferring to jars or freezer bags—it keeps for up to 6 months frozen or 1 month refrigerated. Use the first batch to make risotto or gravy—the flavor peaks after 24 hours. Portion into 1-cup servings for easy meal prep.
Why You'll Love This Recipe
- I swear by this trick: rough-chop the onion, carrots, and celery into big chunks—no need for julienne precision. The bones and neck do all the heavy lifting while you sip coffee and pretend you’re a fancy chef.
- Use it in everything: ramen, risotto, or even a quick pan sauce. Freeze it in ice cube trays for instant flavor boosts—no more sad, watery pasta water.
Step-by-step instructions for rich homemade chicken stock
Here's how to extract maximum flavor from every ingredient—no shortcuts, just deep umami perfection.
🔥 Step 1: Roast the Bones for Maximum Flavor Extraction
Preheat your oven to 450°F. Place the 4 lb chicken bones and neck on a rimmed baking sheet and roast for 20 minutes, turning occasionally. This step caramelizes the surfaces, creating a rich brown crust that dissolves into the stock, adding depth of flavor you won't get from raw bones.
Here's the thing—roasting develops the Maillard reaction, which transforms simple proteins into complex, flavorful compounds. You'll notice the bones develop a deep golden color and smell intensely meaty. Don't skip this; it's what separates good stock from extraordinary stock.
🍳 Step 2: Sauté the Aromatic Vegetables
While the bones roast, heat a large Dutch oven over medium heat. Add the 8 wedges of yellow onion, 2 lb carrots (cut into 2-inch pieces), and 4 whole celery stalks (cut into 2-inch pieces). Sauté for 8-10 minutes, stirring occasionally, until the vegetables begin to soften and develop a light golden color.
This step builds flavor through caramelization. The vegetables should smell sweet and earthy, not burnt. If they start to brown too quickly, reduce the heat slightly. The smoky aroma means you're on the right track—this is where the stock gets its complex, layered taste.
🥘 Step 3: Add Wine and Deglaze the Pot
Pour in the 1 cup white wine and scrape up any browned bits from the bottom of the pot with a wooden spoon. This deglazing step captures all those concentrated flavors that would otherwise stick to the pan. Let the wine simmer for 3-4 minutes until it reduces by half and the alcohol cooks off—you'll smell it evaporating.
Don't walk away during this step. The wine should reduce to a syrupy consistency, leaving behind a rich, tangy base for your stock. This acidity helps break down collagen in the bones, making the finished stock richer and more gelatinous. It's the secret to that silky texture.
🔥 Step 4: Simmer the Stock Low and Slow
Add the roasted bones, 6 smashed garlic cloves (skin-on), 1 bunch fresh parsley stems (tied with twine), 6 fresh thyme sprigs, 4 bay leaves, 10 cracked black peppercorns, and 12 cups water to the pot. Bring to a gentle boil, then reduce heat to maintain a barely simmering state—you should see small bubbles breaking the surface occasionally, but not a rolling boil.
Simmer uncovered for 4-5 hours (or up to 6 hours for even deeper flavor). Skim off any foam or impurities that rise to the surface with a ladle during the first 30 minutes of cooking. This ensures a crystal-clear stock. The longer it simmers, the more collagen breaks down into gelatin, creating that luxurious mouthfeel.
⏰ Step 5: Strain and Season to Perfection
After simmering, let the stock cool slightly but still feel warm to the touch. Strain through a fine-mesh sieve into a large bowl or clean stockpot, pressing on the solids to extract every last bit of flavor. Discard the solids—they've given everything they've got.
Return the stock to the pot and bring to a gentle simmer. Add the 1.5 tsp salt and taste. You're looking for a balance of richness and seasoning—it should be deeply flavorful but not salty. If it tastes flat, simmer uncovered for another 15-20 minutes to reduce slightly and concentrate the flavors. Let it cool completely before storing, as this helps preserve its quality.
Pro Tips For Making Cook'S Illustrated Chicken Stock
- Roast Bones First: I learned this the hard way—raw chicken bones take forever to render fat and flavor. Toss them on a baking sheet at 400°F for 20-25 minutes until deeply browned. The Maillard reaction kicks in, giving your stock a depth that simmering alone can’t match. (Yes, even if you’re impatient like me.)
- Chop Veggies Evenly: Skip the "rough chop" trap—uneven celery, carrots, and onions burn at different rates. Aim for 1-inch chunks so nothing sticks to the pot or turns to mush. A sharp knife and a quick sort into "big," "medium," and "small" piles saves you from scraping burnt bits later.
- Skim Aggressively Early: The first 30 minutes of simmering are when the stock gets cloudy from impurities. Use a fine-mesh skimmer or ladle to pull off foam and scum constantly—not just once. I used to skim lazily, and my stock always ended up murky. (Your future self will thank you.)
- Add Garlic Late: Garlic burns faster than you think. Toss the whole cloves (peeled) into the pot only in the last 15 minutes of simmering. If you add them early, you’ll end up with bitter, charred flavor instead of sweet, mellow depth. Trust the process—it’s worth the extra step.
Make-ahead tips for cook's illustrated chicken stock
Freezer Prep Essentials
First, let's talk about freezing stock in portions—this is my game-changer for meal prep. I use 1-cup silicone ice cube trays (like the OXO Good Grips ones) because they stack perfectly in freezer bags.
Fill each cube with stock, leaving ½ inch headspace for expansion. Once frozen, transfer cubes to a ziplock freezer bag labeled with the date—this stock keeps up to 6 months without losing quality. 💫
Fridge Storage Secrets
For short-term use, store stock in glass mason jars (like Ball Mason jars) in the fridge. I always leave 1 inch headspace and cover loosely with plastic wrap to prevent skin formation.
The stock stays fresh for up to 4 days, but I’ve found the flavor actually improves after 24 hours as the spices meld. Pro tip: Use a pint-sized jar for single servings—perfect for quick soups or risottos.
Thawing Without Water Loss
When you're ready to use frozen stock, I recommend thawing in the fridge overnight for best results. If you're in a hurry, place the frozen bag in a bowl of cool water (not hot) and change the water every 20 minutes until thawed.
Never microwave stock—it creates a skin and dulls the flavor. For ice cube trays, just pop them directly into your recipe while still frozen—they'll melt as they heat up. 💡
Reviving Flat Stock
Ever opened a container of stock and found it tasted flat? Don't toss it! Add 1 tsp soy sauce or ½ tsp fish sauce (for umami depth), a pinch of smoked paprika, or even a splash of lemon juice to brighten it.
I've revived many a sad batch this way—it's like giving your stock a second chance at life. For extra richness, simmer the stock with 1 chicken bouillon cube for 10 minutes before using.
Batch Prep Timeline
Here's how I plan my stock-making sessions: Start with two batches every two weeks to keep your freezer stocked. After roasting bones on Saturday morning, I simmer the stock while I run errands—it's a perfect hands-off project.
By the time I get home, the stock is ready to strain and store. Label each batch with the date so you always use the oldest first. This system ensures I never run out of flavorful stock for my weekly cooking. ✨
Gift-Worthy Stock Packaging
Want to impress your neighbors? Package stock in mini mason jars (like Le Parfait 4-oz jars) tied with twine and a handwritten tag. I add a sprig of fresh thyme for garnish—it looks beautiful and smells amazing.
For larger gifts, use quart-sized freezer bags with a custom sticker labeling it "Homemade Chicken Stock." This is a thoughtful, zero-waste gift** that shows you care about quality. My Portland neighbors always ask for more after trying my stock! 💛
Nutrition facts
Frequently asked questions
Why does roasting the bones make such a difference in flavor?
The 30-minute roast at 450°F creates the Maillard reaction, which transforms proteins into complex, flavorful compounds. This caramelization develops a deep brown crust that dissolves into the stock, adding layers of richness you won't get from raw bones. It's the secret to that restaurant-quality depth!
Can I use chicken carcasses from a rotisserie chicken?
Rotisserie chicken carcasses are perfect for stock—they're already cooked, so you can skip the roasting step. Simply simmer the bones with your vegetables and aromatics for 3-4 hours instead. The skin adds extra richness, but remove it if you prefer a lighter stock.
What's the best way to store homemade chicken stock?
For long-term storage, freeze in 1-cup portions using silicone ice cube trays—this makes it easy to grab just what you need. Label with the date as it keeps up to 6 months in the freezer. For short-term use, store in glass jars in the fridge for up to 4 days, though the flavor actually improves after 24 hours as the spices meld.
How do I fix cloudy or greasy stock?
Cloudiness usually means fat hasn't fully rendered. After straining, chill the stock uncovered in the fridge for 2 hours—the fat will solidify on top. Skim it off before reheating. For greasiness, ensure you skim foam during the first 30 minutes of simmering and strain through a fine-mesh sieve or cheesecloth-lined colander.
Can I make this stock in a slow cooker?
Yes! Follow the same steps but transfer everything to your slow cooker after the wine deglazing. Cook on low for 8-10 hours or high for 5-6 hours. The gentle heat works well, though you may need to skim more frequently. For best results, use a Dutch oven first to develop the initial flavors, then transfer to the slow cooker.
