Homemade Beef Stock

26 Jul

You might notice that all of my recipes call for homemade stock.  Why?  Well, my reasons are five-fold:

1)  It tastes better.  No joke.  Try a sip of that boxed or canned crap versus a sip of what you make with the recipe below.  No contest.

2)  It’s healthier.  Look at the sodium content in an average boxed or canned stock.  One cup of Swanson beef stock has 500 milligrams of sodium, which is about average for boxed stock.  I add zero sodium to my stock, so besides what was in any leftover scraps from when I cooked it (generally very minimal), there’s no sodium.

3)  You control what goes in it, and by proxy you control the taste.  All stocks start with the basic mirepoix of celery, onion and carrots, but you can add a variety of vegetables and herbs to that will really punch up the flavor and cater to your personal tastes or what you have on hand.  I recommend against using cabbage, broccoli, cauliflower, or asparagus, because they tend to overwhelm all over the other flavors.  I also never use tomatoes, which can also overwhelm, unless I plan to use the stock for a soup or sauce with tomato-y flavors.

4)  It’s cheap in comparison to anything you can purchase.  I use solely leftovers and scraps to make my stock, so it’s basically free.  Even if you go out and purchase some ingredients specifically in order to make stock, I guarantee you that you’ll save money.  As you may have begun to notice, I use stock in a lot of my recipes.  I almost never use water, simply because stock adds a layer of complexity and depth of flavor whereas water just adds, well, moisture.  Since I’ve begun making homemade stock, we save about 10-15 bucks per grocery bill.  That’s a lot of money for us!  I’m a student on a strict budget and Zak is really good about putting money away for a rainy day, a house, and whatever else might come up in our future.

5)  I love making it.  There is pretty much no easier cooking process out there.  If you can boil water, you can make chicken stock.  If you can turn on an oven and boil water, you can make beef stock.  It’s almost completely hands free, too.  Once the stock pot is on the stove, you can walk away and basically forget about it for almost the entire time.  I usually walk by every thirty or forty minutes to skim off fat and scum, but there have been times I’ve left the stock simmering untouched for the entire day and the results were perfectly fine.  While you’re cooking stock, the entire house fills with the delicious aroma of simmering meat and vegetables for the entire day.  Mmmm …!  Some people don’t like the smell, but I think it’s fantastic.  Plus, making stock leaves me feeling productive and thrifty.

This isn’t a traditional recipe.  It’s more of a “how-to.”  Use your judgment and I’m sure it’ll be okay.  I added a few extra pictures of the steps with superscripts next to them after the jump just in case a visual might help.

Homemade Beef Stock

Leftover beef bones with scraps (I used about 20 short rib bones)

Leftover vegetable scraps (any time I use a vegetable in a recipe, with the exception of the vegetables I detailed above, I save all the ends and non-pretty bits in a large zip lock bag and throw it in the freezer)

Extra carrot, onion, or celery stalk or two, roughly chopped, if your scraps are lacking

Cooking spray

Fresh herbs (I used about 10 sage leaves and 5 large sprigs of rosemary that were looking a little wilted.  At the very least, put in a few bay leaves and 10-15 peppercorns)

A few splashes of red wine vinegar


Preheat oven to 400°.  Spray baking sheet covered with tinfoil (easier clean up) with cooking spray.  Spread beef bones and vegetable scraps evenly on baking sheet and spray lightly with cooking spray¹.  Place sheets in oven and roast for 45 minutes, turning halfway through.  You want the beef bones browned, not charred², so if the bones or vegetables begin to burn, turn the heat down to 325º or so and roast a bit longer than 45 minutes.

Remove beef bones and vegetable scraps from oven and place in a large stock pot.  Put a quarter cup of very hot water on the baking sheet to loosen any browned bits and scrape off with a spatula.  Add the browned bits and any herbs to the stock pot.  Cover the bones and vegetables with water and place the stock pot on the stove.  Place a splash of red wine vinegar into the stock pot (it will draw more of the minerals out from the bones).  Bring water to barely a simmer so only a few bubbles escape every minute.  Periodically skim off any scum and fat that rises to the top and discard (don’t put down the drain, because the fat will solidify and be bad news bears.  Save it for future cooking or throw it in the trash).  Don’t stir the stock.  Simmer the stock for 6-8 hours³.

At the end of the cooking time, remove the beef bones and any large chucks of vegetables with tongs.  Discard these.  Place a fine mesh sieve over another large stock pot and pour stock through the sieve.  Repeat a few times until the broth is as clear as possible.  Let the stock cool to room temperature.  At this point, I usually divide the stock into a variety of sized Gladware containers, ranging from one cup to five cups or so.  This way, I have any amount of stock I need already pre-measured and ready to throw into whatever I need it for.

Now, if you are going to use most of the stock in the next day or two, it will be fine in the refrigerator.  A layer of fat will rise to the top.  Leave it – it will keep airborne bacteria from entering your stock.  When you’re ready to use the stock, simply use a spoon to “pop off” the layer of fat and use what is underneath.  At this point, you can also remove the fat and boil down the remaining stock to save storage space.  Once concentrated, you can stretch it out by adding water, wine, juice or whatever will work with your recipe.

If you want to save your stock for longer, as I usually do, place it in the freezer.  You can remove the layer of fat before placing it in the freezer, as it will be too cold for any bacteria to get to the stock.  Leave a little bit of “wiggle” room in the container, as the stock will expand as it freezes.

¹ Beef bones and veggies spread out on pan:

² Browned beef bones and vegetables:

³ Stock simmering:

15 Responses to “Homemade Beef Stock”


  1. Tomato and Wine Braised Beef Short Ribs with Creamy Polenta « Kelseyincleveland's Blog - August 5, 2010

    […] 3 cups homemade beef stock […]

  2. Ginger and Spice Roasted Butternut Squash Soup « Kelseyincleveland's Blog - August 5, 2010

    […] 1 tsp. beef fat from homemade beef stock […]

  3. Homemade Chicken Stock « Kelseyincleveland's Blog - August 5, 2010

    […] have already posted my “recipe” (more of a process, really) for homemade beef stock.  I share an equally fanatical love of making homemade chicken stock.  Except, it’s even […]

  4. Stuffed Cubanelles with Chipotle Sauce and Creamy Polenta « Kelseyincleveland's Blog - August 13, 2010

    […] See recipe for Tomato and Wine Braised Short Ribs with Creamy Polenta, “creamy polenta” portion.  For this recipe, I used Homemade Beef Stock. […]

  5. Roasted Portobello Mushrooms with Tomato Reduction « Kelseyincleveland's Blog - September 16, 2010

    […] cups homemade pork, beef, chicken or vegetable stock (I used a combination of pork/beef and chicken because that’s […]

  6. My Sweet and Sour Soup « Kelseyincleveland's Blog - September 16, 2010

    […] 2 1/2 cups homemade pork/beef stock (or homemade beef stock) […]

  7. Pureed Caramelized Onion and Butter Bean Soup with Caramelized Onion and Green Bean Grilled Cheese « Kelseyincleveland's Blog - February 23, 2011

    […] 2 cups homemade beef stock […]

  8. Slow Cooker Tomato Soup « Kelseyincleveland's Blog - August 28, 2011

    […] 3 cups homemade beef stock […]

  9. Tomato and Squash Baked Quinoa « Kelseyincleveland's Blog - September 13, 2011

    […] 3 cups homemade beef stock […]

  10. Apple Butter Glazed Meatloaf « Kelseyincleveland's Blog - October 11, 2011

    […] 1/4 cup homemade beef stock […]

  11. Slow Cooker Lentil and Black Bean Chili « Kelseyincleveland's Blog - October 14, 2011

    […] 4 cups homemade beef stock […]

  12. Chipotle Black Bean and Tangy Steak Naked Burritos « Kelseyincleveland's Blog - January 26, 2012

    […] on your preference (I used a t-bone, because that’s what I had, and I wanted the bone for homemade beef stock – it was tender and delicious, but flank or something else would be good, […]

  13. Stuffed Hungarian Hot Peppers with Tomato Sauce « Kelseyincleveland's Blog - July 25, 2012

    […]  Allow the peppers to cool.  Once cooled, remove charred outer skins (these are great to save for homemade beef stock).  Remove the stem.  Cut a single slit down the center of the pepper (if you tore the pepper as […]

  14. French Onion Soup with Beer Bagel Crouton « Kelseyincleveland's Blog - November 2, 2012

    […] I used a couple of oxtail bones and a stewing bone, which added a ton of flavor and body.  The homemade beef stock was rich and unctuous, balanced perfectly by the sweet, slowly caramelized onions, pungent cheese, […]

  15. Mushroom and Roasted Broccoli Risotto « Kelseyincleveland's Blog - November 13, 2012

    […] 8 cups homemade beef stock […]

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: