How to Make Beef Stock (Classic French Method)
What is Beef Stock?
Beef stock is the foundation of French cooking. It’s made by simmering roasted beef bones with aromatics for hours until all the flavor, gelatin, and minerals are extracted into the liquid. Good stock is rich, deeply flavored, and gels when cold – that’s the gelatin from the bones giving it body.
This isn’t the watery stuff from a box. Real beef stock transforms everything you make with it – Beef Bourguignon, French Onion Soup, braised short ribs, pan sauces. Once you taste the difference, you’ll never go back.
Why Make Your Own?
Store-bought stock is expensive and weak. Making your own costs almost nothing (bones are cheap or free) and gives you control over the flavor. You can make a large batch, freeze it in portions, and have restaurant-quality stock ready whenever you need it.
The process is simple: roast bones, add vegetables and water, simmer for 12-24 hours, strain. The oven and stovetop do all the work. Your house will smell incredible.

How to Make Beef Stock (Classic French Method)
Ingredients
Equipment
Method
- Roast the Bones: Preheat oven to 450°F. Arrange bones in single layer in large roasting pan (use two pans if needed – don't overcrowd). Roast 30-40 minutes until deeply browned, turning once halfway through. Bones should be dark brown but not burnt.
- Roast the Vegetables: Remove bones from pan, set aside. Add quartered onions, carrots, and celery to the roasting pan with the bone drippings. Spread tomato paste over vegetables. Roast 20-25 minutes until vegetables are caramelized and tomato paste is darkened.
- Build the Stock: Transfer roasted bones to 12-quart stock pot. Add roasted vegetables and any drippings from the pan. Add garlic, bay leaves, thyme, peppercorns, and parsley stems. Fill pot with cold water until bones are covered by 2 inches.
- Bring to Simmer: Place pot over high heat and bring to a boil. As soon as it boils, reduce heat to low. You want a bare simmer – just a few bubbles breaking the surface, not a rolling boil.
- Skim the Scum: For the first hour, skim off any foam or scum that rises to the surface with a ladle or large spoon. This keeps your stock clear. After the first hour, you can largely leave it alone.
- Simmer: Maintain a gentle simmer for 12-24 hours. Add water as needed to keep bones covered. The longer it simmers, the richer and more gelatinous the stock becomes. 12 hours minimum, 18-24 hours ideal.
- Strain: Remove pot from heat. Let cool 15-20 minutes (easier to handle). Place fine mesh strainer over large bowl or pot. Ladle stock through strainer (don't pour – keeps it clearer). Discard bones and vegetables. For extra-clear stock, strain again through cheesecloth.
- Cool: Let stock cool to room temperature (2-3 hours). Or speed up cooling: Place pot in sink filled with ice water, stir occasionally. Never put hot stock directly in refrigerator.
- Degrease: Refrigerate stock overnight. Fat will solidify on top – scrape it off and discard. Or use a fat separator while stock is still warm. Some fat is okay for flavor, but remove most of it.
- Portion and Freeze: Pour stock into quart-size deli containers, leaving 1 inch headspace for expansion. Label with date. Freeze up to 6 months. Refrigerate up to 5 days.
