Ingredients
5 pounds mixed beef bones, such as marrow, neck, and oxtail
1 pound beef chuck (or other stew meat, cut into 1-inch pieces)
3 carrots, peeled
1 large onion, skin on, halved
Extra-virgin olive oil, for drizzling
2 celery stalks, plus a handful of inner leaves
1 teaspoon black peppercorns
2 thyme sprigs
6 parsley sprigs
Preparation
Preheat oven to 425°F. In a roasting pan, combine beef bones, stew meat, carrots, and onion. Drizzle with oil, tossing to evenly coat, and spread in a single layer. Roast, turning everything once halfway through, until meat is browned on all sides, about 45 minutes.
Transfer bones, meat, and vegetables to a stockpot. Place roasting pan over two burners, add 1/2 cup water, and bring to a boil, scraping browned bits from bottom; transfer mixture to stockpot. Add enough water to pot to cover meat and vegetables by about 2 inches (5 to 6 quarts). Bring to a boil, skimming foam and impurities from surface.
Add celery stalks and leaves, peppercorns, thyme, and parsley sprigs. Reduce heat to medium-low and gently simmer, uncovered, until mixture is darkened and reduced slightly, and bones have released their marrow, 8 to 12 hours.
Strain stock through a fine-mesh sieve (line it with cheesecloth for clearest possible stock). Let stand until fat rises to surface, then skim it from stock with a spoon. Freeze fat to use in place of oil or schmaltz in savory dishes. Stock can be refrigerated in an airtight container up to 1 week, or frozen up to 6 months.