How to Make Beef Stock

Featured in: Warm Bowls of Comfort

Beef stock elevates dishes with its deep flavor. Start with ingredients such as marrow and meaty bones, beef stew meat, vegetables, herbs, and seasonings. Simmer gently for 6 hours to extract maximum flavor and nutrients. Carefully skim off scum for a clear liquid, then strain the stock and chill to remove excess fat. Enjoy immediately or freeze in portions for future use. Great for soups, stews, and sauces, this homemade stock adds unmatched depth to your cooking.

A smiling woman in a chef's jacket stands in a commercial kitchen, looking at the camera with various food containers and utensils in the background.
Updated on Tue, 25 Mar 2025 01:33:15 GMT
A bowl of soup with a spoon in it. Pin it
A bowl of soup with a spoon in it. | tasteofcook.com

This rich homemade beef stock transforms ordinary dishes into extraordinary meals with its deep, complex flavor that simply can't be matched by store-bought versions. The slow-simmered goodness becomes the foundation for countless recipes in my kitchen.

I first started making homemade beef stock after receiving my grandmother's recipe book, and it has become something of a monthly ritual in our house. My family knows that stock day means incredibly flavorful meals are coming soon.

Ingredients

  • Marrow bones: Provide gelatin and richness that gives body to the stock
  • Meaty bones: Contribute deep flavor while the cartilage adds texture
  • Beef stew meat: Ensures a robust meaty taste that forms the foundation
  • Onions, carrots, and celery: Create the aromatic vegetable base
  • Fresh herbs: Add layers of complexity without overpowering
  • Tomato paste: Adds umami and a subtle acidic note
  • Dried mushrooms: Amplify the earthy quality without muddying the flavor
  • Parmesan rind: Optional but adds incredible savory notes
  • Anchovy fillets: Boost umami without adding fishiness
  • Apple cider vinegar: Helps extract minerals from the bones
  • Salt: Enhances all the flavors but is used sparingly

Step-by-Step Instructions

Layer ingredients strategically:
Place smaller ingredients like herbs and spices at the bottom of your pot with larger bones and meat on top. This strategic layering makes the skimming process much easier later and ensures even flavor distribution throughout the cooking process.
Bring to a gentle simmer:
Slowly heat the pot until it barely reaches a boil then immediately reduce to the lowest possible heat. Maintaining this gentle simmer is crucial as vigorous boiling will create a cloudy stock with an unpleasant texture. Look for occasional tiny bubbles rather than rolling movement.
Skim as needed:
Use a small fine mesh sieve to remove any foam that rises to the surface during the first 30 minutes of cooking. This step is primarily cosmetic as it creates a clearer final product but the flavor remains excellent either way. Be patient and remove only the foam not the flavorful liquid.
Practice patience:
Allow the stock to simmer for a full 6 hours minimum with 8 hours being ideal. The magic happens in those final hours as collagen breaks down and flavors meld. I often start mine mid-morning on a weekend so it can simmer all day while I attend to other things.
Strain thoroughly:
First remove large pieces with tongs then pour through a fine mesh strainer. Resist the urge to press on the solids as this can force cloudy particles into your clear stock. The meat can be saved for other uses but discard the spent vegetables.
Cool properly:
Place your strained stock in an ice bath in your sink to rapidly bring down the temperature. This quick cooling prevents bacterial growth and preserves flavor quality. Never put hot stock directly in the refrigerator as it can raise the temperature of surrounding foods.
A bowl of soup with a spoon in it. Pin it
A bowl of soup with a spoon in it. | tasteofcook.com

The dried mushrooms are perhaps my favorite secret ingredient in this recipe. My grandmother never used them but I discovered their transformative power during a cooking class years ago. Just three small pieces add an incredible depth that makes everyone ask what my secret is.

Storage Wisdom

After straining and cooling your beef stock properly store it in the refrigerator for up to 5 days. The hardened fat cap on top actually helps preserve it by creating an airtight seal. For longer storage freeze in portion sizes that match your cooking needs. I find 1-cup and 2-cup portions most versatile along with some ice cube-sized amounts for small flavor boosts.

Before freezing be sure to stir the chilled stock thoroughly as flavor compounds tend to settle during refrigeration. This ensures each frozen portion has consistent taste and texture. Label containers with both the date and exact contents as it's surprisingly easy to confuse different stocks once frozen.

Creative Uses Beyond Soup

While beef stock naturally excels in traditional soups and stews its applications extend much further. Use it to cook grains like rice or barley absorbing the rich flavor. Reduce it by half for a sauce base or by three-quarters for an intensely flavored glaze for meat dishes.

I often use a splash when sautéing vegetables or deglaze a pan after searing meat. Even just a tablespoon added to mashed potatoes elevates them substantially. The concentrated flavor works wonders in risotto or as the cooking liquid for braised vegetables.

Cultural Significance

Bone-based stocks represent one of the oldest cooking techniques in human history with evidence dating back thousands of years. Nearly every culinary tradition worldwide has some version of slow-simmered bones and aromatics forming the foundation of their cuisine.

The French call it "fond" meaning foundation while Italian cuisine refers to it as "fondo." In Asian traditions beef bone broths are often consumed directly as nourishing tonics. This process represents true culinary wisdom maximizing both flavor and nutrition from ingredients that might otherwise be discarded.

A bowl of soup with herbs and meat. Pin it
A bowl of soup with herbs and meat. | tasteofcook.com

Frequently Asked Questions

→ What kind of bones work best for beef stock?

Marrow bones and meaty bones are ideal, as they provide both flavor and gelatin for a rich texture.

→ Can I skip skimming the stock?

Skimming is optional but recommended for a clearer stock. It does not affect the flavor significantly.

→ How long should I simmer beef stock?

Simmer for a minimum of 3-4 hours, but 6 hours or more will produce a deeper flavor.

→ Should I roast the bones and vegetables first?

Roasting is optional. It adds a caramelized flavor but requires more effort compared to simmering the ingredients directly.

→ How do I store beef stock?

Cool the stock by chilling it, remove excess fat, then portion and freeze in bags or containers for convenience.

Simple Way to Make Stock

Homemade beef stock for soups & sauces.

Prep Time
15 Minutes
Cook Time
360 Minutes
Total Time
375 Minutes

Category: Soups & Stews

Difficulty: Intermediate

Cuisine: International

Yield: 8 cups of stock

Dietary: Low-Carb, Gluten-Free

Ingredients

01 2 pounds (900g) marrow bones
02 1 pound (450g) meaty bones
03 1 1/2 pounds (675g) beef stew meat
04 2 medium onions, peeled and cut in half
05 2 ribs celery, cut into 2-3 pieces
06 2 large carrots, cut in half
07 2 cloves garlic
08 A couple of twigs fresh herbs, such as parsley, thyme, and rosemary
09 2 bay leaves
10 20 whole black peppercorns
11 1 tablespoon tomato paste
12 3 pieces dried mushrooms
13 Parmesan rind (optional)
14 2 anchovy fillets (optional)
15 1 tablespoon apple cider vinegar
16 2 teaspoons salt
17 12 cups (3L) water

Instructions

Step 01

Add all the ingredients into a very large pot, ensuring that the herbs, spices, and all the small ingredients are placed beneath the meat. This step is optional but helps make skimming the stock easier.

Step 02

Slowly bring the pot to a boil, then reduce the heat to the lowest setting—just enough to maintain a very gentle simmer. Avoid cooking over higher heat, as this will make the stock cloudy.

Step 03

As the stock comes to a boil, use a small sieve to skim off the foam or scum that collects on the surface. This step is optional, but it will make the stock clearer, although it doesn’t affect the flavor.

Step 04

Simmer the stock for 6 hours or longer (a minimum of 3-4 hours will suffice, but the flavor improves with extended cooking). Do not add any more salt, as it’s better to season the dish you’ll use the stock in later.

Step 05

Once done, strain the liquid and discard all the vegetables and bones. Reserve the meat for other dishes if desired. Remove large pieces with kitchen tongs first, then strain the liquid through a fine-mesh strainer.

Step 06

To quickly cool the pot of stock, fill your sink with ice water and place the pot in the sink, ensuring the water level is below the rim of the pot. This helps the stock cool rapidly.

Step 07

Refrigerate the stock overnight to allow the fat to solidify into a yellow layer on top. Scoop off the fat with a spoon and discard it or save it for another recipe. The stock will turn into a jelly, which is normal.

Step 08

Freeze the stock flat in zip-lock bags in 1-cup and 2-cup portions. Freezing some in an ice cube tray allows for small amounts to be added to sauces or other recipes.

Step 09

Before freezing, return the stock to a liquid state by gently warming it. Stir well to ensure uniform flavor, then chill again before freezing in portions.

Notes

  1. Simmering the ingredients directly in water produces a rich, flavorful stock with less effort than roasting. However, you can experiment with roasting bones and vegetables for a subtle caramelized flavor.

Tools You'll Need

  • Very large pot
  • Fine-mesh strainer
  • Kitchen tongs
  • Ice water and ice cubes
  • Sieve (optional)
  • Zip-lock bags or containers
  • Spoon

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains anchovy fillets (optional, fish allergen)
  • Contains parmesan rind (optional, dairy allergen)

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 248
  • Total Fat: ~
  • Total Carbohydrate: ~
  • Protein: ~