Well, hello there, comfort food chasers. We’re about to tackle a dish that sounds fancy enough for a dinner party but delivers all the soul-warming satisfaction of a lazy Sunday afternoon: Beef Ribs in Clear Broth. No heavy creams, no tomato paste stains on your white shirt—just pure, beefy, spoon-clanking glory.
Why This Recipe Works
- The Broth is the Star, Not a Supporting Actor: Most beef rib recipes drown the meat in heavy sauces or murky stews. Here, we let high-quality beef ribs and aromatic vegetables create a crystal-clear, deeply savory broth that tastes like liquid gold. You’ll actually want to sip it from a mug.
- Low and Slow = Fall-Off-the-Bone Magic: We’re using a gentle simmer, not a violent boil. This technique breaks down collagen into gelatin, giving the broth body and the ribs that impossibly tender texture without turning the meat into mush. Patience pays off in spades.
- Foolproof Clarification Technique: Cloudy broth is the enemy. By skimming scum in the first 20 minutes and using a simple cold-water start, we trap impurities before they ever become a problem. No fancy egg white rafts or cheesecloth origami required.
- One Pot, Minimal Mess: Everything happens in a single large pot. Sear, simmer, skim, strain—done. You won’t need a dishwasher intervention or a sink full of greasy pans. That’s a win in my chaotic kitchen book.
- Customizable Without Ruining the Soul: You can add noodles, veggies, or a kick of spice, but the core recipe is so clean and balanced that it works as a blank canvas. It’s weeknight-friendly yet impressive enough for guests who think you’ve been secretly taking classes.
Ingredients

- 3 to 4 lbs beef back ribs or short ribs (cut into individual bones)
- 1 tbsp kosher salt (plus more to taste)
- 1 tsp freshly ground black pepper
- 2 tbsp neutral oil (avocado or vegetable)
- 1 large yellow onion (roughly chopped, skin left on for color)
- 2 medium carrots (scrubbed, cut into 3-inch chunks)
- 3 celery stalks (cut into 3-inch chunks)
- 6 cloves garlic (smashed with skin on)
- 1 piece fresh ginger (2 inches, sliced into coins, no need to peel)
- 3 quarts cold filtered water
- 2 dried bay leaves
- 1 star anise pod
- 1 tbsp apple cider vinegar
- 2 tbsp fish sauce (trust me, it won’t taste fishy)
- Fresh chives or cilantro for garnish
Equipment Needed
- Large 8-quart Dutch oven or heavy-bottomed stockpot
- Tongs
- Fine-mesh skimmer or large spoon
- Fine-mesh strainer
- Large bowl for straining
- Sharp chef’s knife
- Cutting board
Instructions

H3 Step 1: Sear the Ribs Like Your Reputation Depends On It
Pat the beef ribs completely dry with paper towels. This is non-negotiable—wet meat steams, and steaming gives you a sad, gray exterior. Season both sides generously with 1 tablespoon kosher salt and 1 teaspoon black pepper. Heat 2 tablespoons of neutral oil in your large Dutch oven over medium-high heat until it shimmers and just begins to smoke slightly.
Working in two batches to avoid overcrowding (overcrowding drops the pan temperature and boils the meat instead of searing it), place the ribs meat-side down. Sear undisturbed for 4 to 5 minutes until a deep mahogany crust forms. Flip and sear the other side for 3 minutes.
Use tongs to briefly sear the edges if you’re feeling ambitious. Transfer ribs to a plate. Insider tip here: don’t clean the pot—those browned bits stuck to the bottom are pure flavor called fond, and we want every speck.
H3 Step 2: Build the Aromatic Foundation
Reduce heat to medium. Toss in the roughly chopped onion (skin and all—the skin adds beautiful golden color), carrot chunks, and celery stalks. Stir and cook for 4 minutes until the onions soften and turn translucent at the edges. Add the smashed garlic cloves and ginger coins.
Stir constantly for 1 minute until you smell that incredible garlic-ginger perfume. Now pour in about 1 cup of your cold water and scrape the bottom of the pot vigorously with a wooden spoon. That brown stuff (the fond) will dissolve into the liquid.
This step is called deglazing, and it’s the difference between a flat broth and a transcendent one. Let the liquid reduce by half, about 2 to 3 minutes. The vegetables will look slightly caramelized but not burned.
H3 Step 3: The Cold Water Start & First Simmer
Return the seared ribs to the pot along with any accumulated juices on the plate. Add the remaining 2.5 quarts of cold water (always cold—warm water locks in impurities). Tuck in the bay leaves, star anise pod, and 1 tablespoon apple cider vinegar.
The vinegar helps extract minerals and collagen from the bones, making your broth silkier. Turn the heat to high and bring the liquid to a bare simmer. Watch it like a hawk.
Here’s tip number two: never let it reach a rolling boil. A boil emulsifies fats and suspended particles into the liquid, giving you cloudy broth that looks like dishwater. As soon as you see small bubbles breaking the surface (around 195 to 200°F), immediately reduce heat to low. You want the gentlest shiver on the surface.
H3 Step 4: The Sacred Art of Skimming
This step requires 20 minutes of patience and a fine-mesh skimmer. During the first 20 minutes of simmering, a gray foam will rise to the surface. That’s coagulated protein and impurities. Skim it off every 3 to 4 minutes. Don’t skip this—it’s the entire secret to a crystal-clear broth. After 20 minutes, the foam production will slow dramatically.
At this point, add 2 tablespoons of fish sauce. I know, fish sauce in beef broth sounds crazy, but it adds an umami depth that salt alone cannot achieve. No one will ever guess it’s there. Partially cover the pot with the lid askew (leaving a small gap for steam to escape) and maintain the gentlest simmer. Set a timer for 2 hours.
H3 Step 5: Patience, Grasshopper
After 2 hours, the beef ribs should be extremely tender but not falling apart. Poke one with a fork—it should slide in with little resistance. If it still feels tough, continue simmering for another 30 minutes. Once tender, use tongs to carefully transfer the ribs to a clean plate. Turn off the heat. Place a fine-mesh strainer over a large heatproof bowl and pour the entire broth through it, catching all the vegetables, aromatics, and bones.
Press gently on the solids to extract juice, but don’t squeeze forcefully or you’ll force cloudiness into the broth. Discard the solids. Tip number three: let the strained broth sit undisturbed for 5 minutes, then use a ladle to skim any remaining surface fat. For an ultra-clean broth, you can also line your strainer with a single layer of damp paper towel.
H3 Step 6: Finishing & Assembly
Return the clear broth to the cleaned pot and bring to a gentle simmer over medium heat. Taste the broth. Add more kosher salt gradually—start with 1 teaspoon and go up. Good broth should taste boldly seasoned, almost too salty on its own, because it will mellow once you add garnishes and the meat. Remove the beef ribs from the bone (they should slide right off) or leave them attached for a dramatic presentation.
Divide the ribs into large soup bowls. Ladle the hot, clear broth over the top. Garnish with freshly chopped chives or cilantro. The broth should be amber-gold, not brown, and completely transparent. Serve immediately with crusty bread or rice noodles on the side.
Tips and Tricks

Let’s get real for a minute. I’ve made cloudy, greasy beef broth more times than I care to admit, and every mistake taught me something. First, the cold water start is non-negotiable. If you add hot or warm water to the pot after searing, you’ll trap scum inside the meat fibers and vegetables before they have a chance to rise and be skimmed.
Cold water gives those impurities a slow, gentle release. Second, resist the urge to stir the broth while it simmers. Stirring agitates the particles that would otherwise settle at the bottom. Keep your spoon out of the pot. Third, consider doing an overnight chill. If you have the time, strain the broth and refrigerate it for at least 8 hours.
The fat will solidify into a white disc on top that you can lift off in one satisfying piece. Then reheat the broth with the ribs. This produces the cleanest, most fat-free broth imaginable.
Another advanced trick: roast the bones and vegetables before simmering. This adds a deeper, beefier flavor but will darken the broth to a rich amber color (still clear, just darker). If you want that pale golden aesthetic, skip roasting. Also, don’t throw away the cooked carrots and celery from the strainer. They’ve given up their flavor to the broth and will taste like wet cardboard. Trust me, I’ve tried to salvage them. You can’t.
For the most tender ribs possible, choose English-cut short ribs over back ribs. They have more meat and intramuscular fat that breaks down into buttery goodness. Back ribs are cheaper and more economical but leaner.
Finally, if you’re meal prepping, store the ribs and broth separately. The meat will disintegrate if left sitting in hot liquid for days. Keep them apart, then reheat the broth, pour over the ribs, and enjoy. This recipe gets even better on day two after the flavors meld overnight.
Recipe Variations
Pho-Inspired Beef Rib Broth: Add a cinnamon stick, 4 cloves, 1 tablespoon coriander seeds (toasted), and 2 whole cloves to the pot along with the star anise. After straining, serve with rice noodles, thinly sliced jalapeño, bean sprouts, Thai basil, and a squeeze of lime. The broth gains an aromatic, almost floral complexity that’s pure comfort in a bowl.
Spicy Szechuan Version: Stir 2 tablespoons of doubanjiang (fermented broad bean paste) into the vegetables after deglazing. Add 2 dried red chilies and 1 teaspoon of Szechuan peppercorns with the bay leaves. Finish with a drizzle of chili oil and sliced scallions. The broth will turn slightly reddish but remain clear, with that signature numbing heat.
Herb-Forward Summer Broth: Replace the ginger and star anise with a bouquet garni of fresh thyme (5 sprigs), rosemary (2 sprigs), and parsley stems (10 stems). Add a halved lemon to the pot during the last 30 minutes of simmering. This yields a lighter, brighter broth perfect for warm weather. Garnish with fresh dill and chives.
Vegetarian “Beef” Style Broth: Substitute 2 pounds of portobello mushrooms (halved) and 3 large parsnips for the ribs. Sear the mushrooms hard before adding vegetables. Add 1 tablespoon of dark mushroom soy sauce and a splash of liquid smoke. Simmer for only 1 hour. The result is an umami-rich, dark broth that vegetarian friends will devour.
Slow Cooker Adaptation: Sear the ribs and deglaze the pot as directed. Transfer everything to a 6-quart slow cooker. Add cold water and aromatics. Cook on low for 8 to 10 hours. Skim scum during the first hour if possible. Strain and proceed as written. The broth won’t be quite as clear due to the lack of controlled simmering, but it’s 90% as good with 10% of the effort.
Frequently Asked Questions

Why is my beef broth cloudy even though I skimmed it?
Cloudy broth almost always comes from one of three mistakes: boiling instead of simmering, skipping the initial skim, or stirring the pot during cooking. Boiling churns up fat and proteins into microscopic particles that won’t settle.
If your broth is already cloudy, you can try an egg white raft: whisk 2 egg whites with 2 tablespoons of cold water, stir into the hot broth, bring to a simmer without stirring, and let the whites coagulate and trap particles. Strain through a cheesecloth-lined sieve. It works about 80% of the time.
Can I use frozen beef ribs for this recipe?
Absolutely, but you must thaw them completely in the refrigerator overnight first. Never add frozen ribs to hot oil—the temperature shock is dangerous and the water release will ruin your sear.
Pat thawed ribs extremely dry, even more than fresh ones, because frozen meat releases more moisture. Also understand that frozen ribs may produce slightly more scum during the first simmer, so stay vigilant with your skimming.
How long will this clear broth keep in the fridge or freezer?
Strained broth stored in an airtight container will last 5 to 6 days in the refrigerator. For longer storage, freeze the broth (without the beef) in quart-sized bags or silicone molds for up to 4 months.
The beef ribs themselves freeze well for 2 months but will change texture slightly—they become a bit softer and more shreddy. To reheat, thaw overnight in the fridge, then warm gently on the stove. Never microwave the broth with the ribs, or you’ll get uneven heating and rubbery meat.
What’s the best way to reheat leftovers without ruining the broth?
The golden rule is gentle heat, always. Pour the broth into a saucepan and bring to a bare simmer over medium-low heat. While the broth warms, place the beef ribs in individual serving bowls. Once the broth is hot (about 180°F—you should see steam but no bubbles), ladle it over the ribs.
Let it sit for 1 minute to warm the meat through. This prevents the ribs from overcooking and turning stringy. Never boil the ribs directly in the broth during reheating.
Can I add noodles or vegetables directly to the pot during simmering?
I strongly recommend against it unless you’re serving immediately. Noodles will absorb all your beautiful broth and turn into swollen, sad pillows within hours. Vegetables will overcook and cloud the broth.
Instead, cook noodles separately in salted water. Blanch vegetables like bok choy or snap peas in the hot broth for 30 seconds right before serving. This keeps everything pristine and your broth clear for leftovers.
Summary
This Beef Ribs in Clear Broth delivers deep, beefy flavor without a drop of heaviness. Low simmering, diligent skimming, and a cold water start create a stunningly clear, golden broth. Perfect for chilly nights, meal prep, or impressing dinner guests with minimal fancy skills.
Beef Ribs in Clear Broth: Big Flavor, Zero Guilt
4
servings20
minutes2
hours30
minutes300
kcalIngredients
3 to 4 lbs beef back ribs or short ribs (cut into individual bones)
1 tbsp kosher salt (plus more to taste)
1 tsp freshly ground black pepper
2 tbsp neutral oil (avocado or vegetable)
1 large yellow onion (roughly chopped, skin left on)
2 medium carrots (scrubbed, cut into 3-inch chunks)
3 celery stalks (cut into 3-inch chunks)
6 cloves garlic (smashed, skin on)
1 piece fresh ginger (2 inches, sliced into coins, unpeeled)
3 quarts cold filtered water
2 dried bay leaves
1 star anise pod
1 tbsp apple cider vinegar
2 tbsp fish sauce
Fresh chives or cilantro for garnish
Directions
- Pat ribs dry, season with salt and pepper. Sear in hot oil over medium-high heat, 4–5 minutes per side. Transfer to plate. Do not clean pot.
- Add onion, carrots, celery to same pot. Cook 4 minutes over medium heat. Add garlic and ginger; cook 1 minute. Deglaze with 1 cup water, scraping bottom.
- Return ribs to pot. Add remaining cold water, bay leaves, star anise, vinegar. Bring to a bare simmer (195–200°F). Do not boil.
- Skim foam from surface every 3–4 minutes for 20 minutes. Add fish sauce. Partially cover, maintain gentlest simmer for 2 hours.
- Remove ribs when fork-tender. Strain broth through fine-mesh sieve. Discard solids. Skim remaining fat.
- Return broth to pot, reheat gently. Taste and adjust salt. Place ribs in bowls, ladle broth over top. Garnish with chives or cilantro.
