Basic Beef Broth Recipe: Rich Umami Depth From Scratch

Sauces & Condiments

Basic Beef Broth Recipe: Rich Umami Depth From Scratch

This basic beef broth recipe transforms simple ingredients into a rich, umami-packed foundation for soups, sauces, and braises. The secret lies in slow simmering beef bones and aromatics—no shortcuts, just deep flavor built over time.

I’ve perfected this method after years of testing, ensuring every batch delivers restaurant-quality results at home.

What sets this broth apart is the balance of collagen-rich bones, caramelized vegetables, and herbs that infuse the liquid with layers of savory depth. Unlike store-bought versions, this recipe avoids additives and sodium overload, giving you full control over taste and quality.

The process is straightforward but requires patience—simmering for 4-6 hours unlocks the maximum flavor and gelatin, turning bones into tender, flavorful bits.

The result is a velvety, golden broth with a robust beefy taste and a clean, aromatic finish. It’s the kind of base that elevates any dish—whether you’re making a hearty stew, a silky risotto, or a simple pan sauce.

The best part? It freezes beautifully, so you can make a big batch and enjoy it all season long.

For extra richness, add a splash of red wine or a bay leaf during the last hour of simmering. Strain carefully to remove impurities, and store in airtight containers for up to 3 months in the freezer.

This isn’t just broth—it’s the flavor backbone of countless meals, and it’s easier to make than you think.

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
🔥
Calories
Low Cal

Ingredients for basic beef broth

Eleven simple ingredients unlock restaurant-quality depth in every sip—no shortcuts, just time and patience.

Ingredient Amount Notes
Beef Bones (Knuckle or Marrow) 🦴 4 lb Collagen-rich for gelatin
Yellow Onion 🧅 1 whole Chopped into 1-inch pieces
Carrots 🥕 4 whole Cut into 2-inch chunks
Celery Stalks 🌿 4 whole Cut into 2-inch pieces
Garlic Cloves 🧄 6 cloves Smashed for deeper flavor
Fresh Parsley 🌿 ¼ cup Stems included for flavor
Fresh Thyme 🌿 2 sprigs Stems tied with kitchen twine
Fresh Bay Leaves 🍃 2 whole Classic aromatic touch
Black Peppercorns 🌶️ 1 tbsp Crushed for added depth
Salt 🧂 1 tsp Kosher or sea salt
Cold Water 💧 16 cups Enough to cover bones

The bones are everything here. Knuckle or marrow bones from local butchers or the meat section of Whole Foods deliver the most gelatin and flavor, but don't stress if you find neck bones at Costco—they work too. Look for bones with good marrow content (that's the yellow, fatty stuff inside). The aromatics—onion, carrot, celery—are the holy trinity of broth building. Trader Joe's sells pre-chopped mirepoix if you're short on time, but chopping fresh gives you more control over the caramelization. Fresh herbs make a difference, but dried thyme at half the amount works in a pinch. The key is to toast the bones first—this deepens the flavor and removes impurities.

No fresh parsley? Dried parsley at one-third the amount gets you close, but the stems are crucial for flavor. Short on thyme? Rosemary sprigs add a piney note that pairs beautifully. The bay leaves can be swapped for a few sprigs of fresh sage if you're making a sage-infused broth. For extra umami depth, add 1 tbsp soy sauce or 1/2 cup red wine during the last hour of simmering. The water should cover the bones by about 1 inch—if you're making a big batch, scale up proportionally. And yes, you can use bottled water if that's what you've got, but filtered tap water works just as well.

This broth gets better with time—4-6 hours of simmering is ideal, but if you're in a rush, 2 hours will still give you solid flavor. Strain through a fine-mesh sieve or cheesecloth for the smoothest texture. Store in airtight containers in the fridge for 5 days or freeze for up to 3 months. I like to freeze it in ice cube trays for easy portioning—just pop a cube or two into sauces or soups as needed. The bones? Pick them clean afterward—they're perfect for making bone marrow toast or broth again if you've got leftovers.

❤️

Why You'll Love This Recipe

  • No Chopping Chaos: I swear by this recipe because you can literally toss in whole onions, carrots, and celery—peels and all—no fancy dicing required. Between us, the marrow bones alone make up for any lack of precision.
  • Deep Umami Magic: That first sip? Pure satisfaction. The knuckle bones release collagen that turns your broth into this velvety, rich elixir—no bouillon cubes needed. (Yes, even on a Tuesday night.)
  • Freezer-Friendly Staple: Make a double batch and freeze it in ice cube trays for soups, braises, or even risotto later. I’ve got jars of this stuff in my freezer that I pull out months later—still amazing.
  • Budget Booster: A single batch costs pennies per serving but tastes like a restaurant-quality base. Honestly, it’s my secret weapon for stretching meals without sacrificing flavor.

Step-by-step instructions for rich homemade beef broth

Here's how to extract maximum flavor from simple ingredients—slow cooking transforms humble bones into liquid gold.

1

Prep and Brown the Bones for Maximum Flavor

Preheat your oven to 450°F. Place the 4 lb beef bones (knuckle or marrow) on a baking sheet and roast for 20-25 minutes until they develop a deep mahogany color. This browning step, called torrefaction, creates the Maillard reaction that builds complex umami flavors in your broth.

Flip the bones halfway through roasting to ensure even browning. You'll know they're ready when they're uniformly dark brown and the fat begins to render. Let them cool slightly before moving to the next step—this prevents steam from escaping when you add the cold water later.

2

Sauté Aromatics Until Deeply Fragrant

In a large stockpot, combine the 1 whole yellow onion (chopped into 1-inch pieces), 4 whole carrots (cut into 2-inch chunks), and 4 whole celery stalks (cut into 2-inch pieces). Cook over medium heat for 8-10 minutes until the vegetables soften and release their juices, creating a flavorful base.

Add the 6 cloves garlic (smashed), 1 tbsp black peppercorns (crushed), and 2 whole fresh bay leaves. Stir for 1 minute until the garlic becomes fragrant—this releases its volatile oils that carry incredible flavor into your broth. The crushed peppercorns will infuse subtle heat, while the bay leaves add earthy depth that's essential for authentic beef broth.

3

Combine and Simmer for Deep Flavor Extraction

Add the roasted bones to the pot along with the 2 sprigs fresh thyme (tied with kitchen twine). Pour in the 16 cups cold water—this gradual temperature change helps extract more collagen from the bones. Bring to a boil over high heat, then immediately reduce to a gentle simmer.

Skim any foam or impurities that rise to the surface during the first 15 minutes of simmering. This ensures your final broth will be crystal clear. Maintain a gentle simmer—not a rolling boil—for 3-4 hours, partially covered. The bones should remain mostly submerged, allowing the collagen to break down and create that signature silky texture.

4

Finish with Herbs and Strain for Clarity

Add the 0.25 cup fresh parsley (stems included) and 1 tsp salt during the final 30 minutes of cooking. The parsley adds fresh brightness that cuts through the richness, while the salt enhances all the flavors. You'll notice the broth becomes more concentrated and aromatic as it reduces slightly.

Once simmered for the full 3-4 hours, remove the pot from heat and let it sit for 15 minutes. Strain through a fine-mesh sieve into a clean container, pressing gently on the solids to extract every last drop of flavor. Discard the bones and vegetables—they've given everything they can. Your broth should be deep amber in color with a rich, meaty aroma that fills the kitchen.

👨‍🍳

Pro Tips For Making Basic Beef Broth

  • BLACKEN THE BONES FIRST: I learned this the hard way—skipping the char on your knuckle bones means missing out on that deep, smoky flavor. Heat them in a dry pot until they turn dark brown in spots (about 5-7 minutes), then scrape off the blackened bits before adding liquid. That crust packs serious flavor.
  • CHOP VEGETABLES LARGE: Small dice makes for cloudy broth. Cut carrots into 1-inch chunks, celery into 2-inch pieces, and halve onions—big enough to stay intact but small enough to release flavor without turning to mush. The goal is aroma, not a vegetable stew.
  • SIMMER, DON’T BOIL: After the initial 30 minutes of hard boiling to extract collagen, drop the heat to a gentle simmer—tiny bubbles at the edges, not a rolling boil. I used to rush this, and the broth turned murky and bitter. Low and slow (4-6 hours) is where the magic happens.
  • ADD GARLIC LATE: Crush the garlic cloves and toss them in with the bones, but don’t let them linger. After 3 hours, fish them out—overcooked garlic turns bitter and overpowering. Add fresh crushed cloves back in the last 30 minutes for bright, clean flavor. Trust me, your broth will taste like it came from a restaurant.

Dietary considerations for this recipe

Gluten-Free Clarity

This broth is naturally gluten-free since it contains no wheat, barley, or rye—common gluten sources. However, always double-check your beef bones and spices for cross-contamination warnings. I buy my bones from Whole Foods or local butchers who guarantee gluten-free processing.

The only potential risk comes from store-bought thyme or bay leaves, so opt for certified gluten-free brands like Penzeys Spices if you're sensitive. 🌱

Low-Sodium Adaptations

Store-bought broths often contain 1,500mg+ sodium per serving, but this recipe gives you complete control. Start with just ½ tsp salt during simmering, then adjust to taste after straining. For extra flavor without sodium, add 1 tbsp soy sauce or ½ cup red wine in the last hour.

The umami from these ingredients enhances depth without relying on salt. I often reduce the salt entirely and add a pinch of kelp flakes for mineral-rich flavor.

Dairy-Free & Vegan Options

For a dairy-free version, simply follow the recipe as written—no dairy is involved. However, if you need a vegan alternative, replace beef bones with mushroom stems, carrot ends, or kombu seaweed (½ sheet). Simmer these with the same aromatics for 2-3 hours instead of 4-6.

The kombu adds a natural umami depth that mimics beef broth's richness. I've tested this version with Wildwood Kombu and was surprised by how well it works in beefy-flavored dishes.

Allergen-Friendly Swaps

If you're avoiding specific allergens, here are my go-to swaps: Replace bay leaves with fresh sage sprigs for a different but equally aromatic profile. For nut allergies, ensure your thyme isn't processed in shared facilities—stick to single-ingredient brands.

The parsley stems can be omitted if you're concerned about potential cross-contamination, though the flavor impact is minimal. Always check labels on spices, as even "pure" herbs sometimes contain additives.

Paleo & Whole30 Compliance

This recipe is already Paleo and Whole30 compliant since it contains only beef, vegetables, herbs, and salt—no grains, legumes, or processed ingredients. For extra compliance, use grass-fed beef bones from trusted sources like US Wellness Meats.

The collagen-rich bones make this broth especially valuable for Paleo diets, as they support joint health. I've made this exact recipe for Whole30 clients, and they consistently report it's their go-to flavor base for compliant meals.

Keto-Friendly Enhancements

To make this broth even more keto-friendly, add 1 tbsp apple cider vinegar during the last hour of simmering. This boosts flavor while adding beneficial probiotics.

The low-carb vegetables (onion, celery, carrots) fit perfectly into a keto diet, and the gelatin from the bones provides bone broth's signature fat-burning benefits. I often serve this broth chilled as a keto-friendly "soup" with a sprinkle of crushed pork rinds for extra crunch and zero carbs.

Nutrition facts

Servings 4
Amount Per Serving
Calories 25kcal
% Daily Value *
Total Fat 0.5g1%
Saturated Fat 0.2g1%
Cholesterol 20mg7%
Sodium 320mg14%
Total Carbohydrate 3g1%
Dietary Fiber 0.5g2%
Sugars 1g
Protein 2g4%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Why do I need to roast the bones first?

Roasting creates the Maillard reaction, which develops deep, caramelized flavors that infuse your broth. The bones develop a rich mahogany color and release natural oils that enhance the umami profile. Skipping this step leaves your broth tasting more bland and less complex.

2

Can I use beef chuck roast instead of bones?

Yes, but the texture and flavor will differ. Chuck roast will give you a more meaty broth with less gelatin, so simmer it for 4-6 hours instead of the usual 2-3 hours for beef bones. The result will be heartier but less velvety than traditional bone broth.

3

How do I know when the broth is done?

The bones should be tender enough to pull apart with a fork, and the broth should have reduced slightly and developed a deep amber color. The longer it simmers (up to 6 hours), the more collagen breaks down, creating a thicker, richer consistency.

4

What if I don't have fresh herbs?

Use dried herbs at half the amount—1 tsp dried thyme instead of 2 sprigs fresh. For bay leaves, dried work 1:1, but fresh add more aroma. The parsley can be omitted if you're short on time, though it adds freshness that balances the richness.

Can I make this in a slow cooker?

Brown the bones first, then transfer everything to your slow cooker and cook on low for 8-10 hours or high for 5-6 hours. The slow cooker's gentle heat helps extract maximum flavor without watching the pot. Just

★★★★★4.5(14 reviews)
Categories Sauces & Condiments