
Rich, deeply savory, and built entirely from beef bones and fresh aromatics, this slow cooker broth is the kind of thing that makes your whole kitchen smell incredible for an entire day. It's a genuinely useful recipe for anyone avoiding poultry-based stocks, since so many store-bought broths and bouillon cubes default to chicken or turkey as their base. Here, roasting the bones first at high heat builds a dark, caramelized foundation before anything even hits the slow cooker — that step alone makes a noticeable difference in depth and color. Apple cider vinegar goes in early to help draw collagen and minerals out of the bones over the long cook, and the payoff is a broth that gels firmly in the fridge, which is exactly what you want. Carrots, celery, onion, garlic, tomato paste, and fresh thyme round out the flavor without overwhelming the beefy backbone. After 20 to 24 hours on low, you strain everything out and are left with a clean, glossy liquid that works beautifully as a sipping broth, a soup base, or a braising liquid. Make a big batch, portion it into containers, and you'll have something genuinely nourishing on hand all week.
Fig is a food discovery app that helps you find foods and recipes that fit your dietary needs. Whether you have food allergies, intolerances, or follow a specific diet, Fig makes it easy to eat with confidence.
Learn more →8 servings










Heat the oven to 425°F (220°C). Arrange the bones in a single layer on a rimmed baking sheet and roast for 25–30 minutes, until deeply browned on the surface.
Transfer the roasted bones to a 6-quart or larger slow cooker. Add the carrots, celery, onion, garlic, tomato paste, bay leaves, peppercorns, thyme, salt, and apple cider vinegar.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
