How to Make Stock

painting of a kitchen scene

The Old Kitchen by Hendrik Valkenburg, 1872 (image courtesy of Wikimedia)

By reader request, we’re going to cover the basics of making soup stock today: how to make it and how to use it.

Let’s start with the why you’d make it and how you use it.

Why you make stock:

  • It is the basis of good cuisine: everything tastes better with stock
  • It boosts the nutritional value of anything you cook with it.
  • It’s thrifty: it puts all your odds and ends and slightly past-prime veggies and leftover meat and bones to good use.
  • Because boxed and canned stock is foul. Seriously. It’s terrible. In an emergency you’d be better off using a bouillon cube than that stuff.
  • It’s easy.

How do you use it?

Think of it as super water. Substitute stock for water whenever you can. Use it:

  • As the basis of any soup or stew
  • To make sauces and gravy
  • To cook beans
  • To cook rice
  • To cook any whole grain
  • To cook pasta and couscous
  • To make risotto
  • To make polenta
  • For braising vegetables or meat
  • For sauteing vegetables
  • Straight, as a broth

Preparing for stock:

Stock is traditionally made with scraps. So you may want to start a scrap bin for stock in your fridge or freezer. Save those parsley stems, that half onion, those carrot stubs and celery tops!  Similarly, meat stocks are made with scraps and bones. Chicken stock can be made with a whole chicken carcass. Fish stock is made with fish bones, shellfish stock is made out of shrimp, lobster or crab shells. Save it all!

How to make vegetable stock:

Whether you’re a vegetarian or a meat eater, veggie stock is the fastest, easiest stock to make and all around useful in the kitchen. I’m hesitant to give measurements here because stock is improvisational by nature. You really can’t screw it up.  A higher veggie to water ratio will result in a stronger stock–but there’s nothing wrong with a mild stock. With stock, it’s all good.

The three fundamentals:

For me, the heart of all stock is the triumvirate of carrot, celery and onion. I could settle with a stock made with only these three ingredients, plus salt and pepper–in fact, I’ve often settled for this!  Still, stock being what it is, it’s okay if you don’t have carrots or celery on hand. Of all the ingredients in veg stock, the onion is the only ingredient which I’d consider indispensable– but I’ve substituted green onions for onion. Leeks and shallots are also good substitutes.

A sample stock:

Stock is really about what you have in your fridge. You shouldn’t have to shop to make stock. (Although the more you cook, the more you’ll consider having these basics on hand a necessity.)  So consider this ingredient list a suggestion, not a command. And interpolate if you’re using scraps– a handful of carrot trimmings equals a carrot, etc.

Of course, this recipe doubles easily, and if you have the freezer space, consider making a double batch so you have it on hand.

  1. 1 onion, quartered. It’s okay to leave the skin on if it’s organic.
  2. 1 or 2 carrots, chopped into a few pieces (or a bunch of baby carrots-that half bag drying out in the fridge, perhaps?)
  3. 1 or 2 celery stalks, also chopped into a couple of pieces
  4. A handful of parsley or parsley stems
  5. 1 small potato, roughly chopped, skin is fine
  6. Any mushrooms or mushroom trimmings you have. Shiitake stems, particularly, add great flavor.
  7. A garlic clove or two, if you like.
  8. Herbs, if you have them: a bay leaf, a sprig of thyme or chevril or dill. Mild herbs, generally.
  9. A few whole peppercorns
  10. Salt to taste  (Omit the salt if you’re planning to use the stock to make beans–you can always add it later.)

Throw all this stuff in a big soup pot and add about two quarts (8 cups) of water.

Put a lid on it and bring it to a boil. Reduce the heat to a simmer and let it cook for about a half hour, or until the veggies look like they’ve given up the ghost. Keep the lid on, unless you want to boil the stock down to make the flavor stronger.

Strain the stock through a colander or strainer set up of some kind to separate the cooked bits from the broth. I like to store my stock in canning jars, so I use a canning funnel with a strainer nested inside of it, and pour the hot stock directly into the jars.

If you’re not going to use your stock within a few days, freeze it.

A few things you probably don’t want in your stock

Though I say there are no rules, some veggies have strong flavors that will really dominate the stock, and maybe take over the flavor of whatever you’re trying to make with the stock. Stock should sit in the background, gently making everything taste better in some undefinable way. Therefore, I don’t use broccoli or cauliflower or cabbage or turnips or mustard or collard greens–really, anything from that brassica family–in stock. They’re great in soup, but I like to add them further down the line.

Similarly I avoid spinach and chard, even though they have milder flavors, those flavors carry into the stock. You could add a single tomato to a veggie stock, but if you add more than one you could easily end up with tomato soup.

You can add spicy stuff to your stock if you want spicy stock and have a plan for what you’re going to do with it. If you were preparing stock for a Thai soup, for instance, you might start with a stock made with lemongrass or ginger. Otherwise, I’d skip adding the strong flavors until you’re actually cooking with the stock.

Keep it simple.

Want to work harder?

I learned this one from Mark Bittman. To bring out more savory flavors in a veggie stock, you can chop all of your veggies (except the parsley) into smaller pieces and then saute them in some oil in the bottom of your soup pot til they soften and start to brown. Then add the parsley in, add water, salt and pepper, bring to a boil and simmer for about a half hour as above. You can even take it to 11 by adding a spoonful of soy sauce.

Similarly, you can pre-roast your stock vegetables in the oven — or better, make stock out of leftover roasted vegetables. Roasting really brings out nice meaty flavors in a veg stock. Add the roasted veggies to water and proceed as above.

Frankly, I only do either of these things for special occasions, when I’m pulling out all the stops. Simple veg stock is my workhorse around the kitchen.

Meat and Fish Stocks

I have to admit I don’t make meat stocks very often, because we eat meat so rarely. A simple googling will reveal many detailed recipes, but the following will give you the basics. Again, don’t be nervous about making any type of stock. Just boil some stuff up and you’ll have stock. If anyone makes meat stock regularly and has tips, please chime in!

Chicken Stock

If you’ve  just had a roast chicken or turkey, save the carcass. Put it in a big pot along with the basic vegetable stock ingredients from above–celery, onion and carrot at minimum.  You can increase the amount of onion and garlic. Add enough water to cover the bones, bring to a boil and simmer, covered, for about 4 hours. Skim off any foam or scum that appears on the top.

If you don’t have a carcass, you can make chicken stock with leftover meat and bones and skin– or with cheap parts like backs and wings. These can go into the pot raw, but the flavor and color will be better if you roast them or braise them in a pan first to brown them.

As with the veg stock, strain the finished stock through a colander or similar. If you want very clear stock, line the strainer or colander with cheesecloth.

Beef Stock

Beef stock begins with meaty marrow bones roasted in the oven to brown them and bring out flavor. Some people smear them with a little tomato paste to really bring out those umami flavors. If you’re roasting the bones, you may as well throw in the veggies to roast as well, so they also brown and soak up the meat flavor.

Use all the basic veggies you’d use for veg stock, and at minimum, carrots, celery and onions. Use more onions than with veg stock, maybe two or three, instead of one, because the meat is so flavorful, it needs balance. For super meaty broth, add some stew meat to the mix along with the bones. Roast all of this in a roasting pan in an oven set to 400F for around 40 minutes. You want it to brown but not burn.

Transfer the meat and veggies to a soup pot. See if you can deglaze the roasting pan and transfer all those tasty little brown bits to the pot, too.  Add water to cover all the bones. Maybe add a cup or so of red wine. Add lots of peppercorns. Add a bay leaf or two. And salt.

Bring this to a boil and then reduce to the barest simmer. Cover loosely and let it continue to simmer for at least 4 hours. If you want a pretty, clear stock, don’t stir it. Just skim off the fat or scum which rises to the surface, and if the water level drops so that the bones are exposed, add more water or wine.

When it’s done, strain the stock through a colander or strainer, lined with cheesecloth if you want the stock to be particularly clear. When the stock cools you’ll find a layer of fat floating on the top, which you can lift off.

Fish Stock

Fish stock is, obviously, used as the basis of various classic fish soups and stews: chowder, cioppino, bouillabaisse, lobster bisque, etc.

You can make fish stock with fish bits–bones, heads, tails, scrap meat and other fishy leftovers, or you can make shellfish stock with shellfish peelings, like crab, shrimp or lobster shells. Again, this is about letting nothing go to waste, and these parts are full of flavor. Save them! Put them in the freezer if you don’t have time to make stock at the moment.

Making fish stock is pretty much like making chicken stock with a carcass. Gather all the fish bits or shells you have and add them to the basic ingredients for veg stock. Skip the mushrooms and potatoes, though. Maybe add a little more onion. Parsley goes well with fish, so try to use that if you can. A bit of thyme is also very nice. White wine is a traditional addition to fish stock, maybe 1/2 cup or so. Don’t forget the whole peppercorns, salt, etc.– just like all the other stocks. Add enough water to cover all the bones and bits. Bring to a boil, reduce heat to a bare simmer, cover and let cook.

Stock made out of fish bones is ready in as little as 20 to 30 minutes. Stock made out of shells takes about 45 minutes or so.

When it’s done, strain and store, as above.


Dashi is the traditional Japanese stock made with seaweed and dried fish, though you can do a veggie version with seaweed and mushrooms instead. Dashi is used extensively in Japanese cooking, and is so light and tasty, you might be tempted to use it in all your cooking. It’s fast and easy to make, but the technique is quite different than the stocks I’ve been discussing, so I’m not going to cover it here, but instead direct you to Just Hungry for some good instructions.

Leave a comment


  1. When we have chicken, I normally buy a whole one and cook it in the crock pot. It’s an easy, hands off method that always results in a nice moist chicken with crispy skin, similar to rotisserie.
    After dinner, I pick through the carcass to get all the leftover meat into containers, and as the meat comes off the bones I toss them right back into the crock pot. When I’ve gotten all the leftovers put away, I pull out my freezer bag of veggie scraps (leek tops, carrot trimmings, etc) and toss some of those on top of the bones. Fill the crock pot up with water, cover and set on warm. In the morning, I turn it off and strain the stock into glass jars.

  2. don’t add salt if you’re planning to use your stock to cook beans! save the salt for last 🙂

  3. Wow I commented about this topic a few days ago and a post pops up already! You guys are good. Thanks for it, I’ll probably start with chicken stock next time we buy a whole chicken.

    • We’re like the Nordstrom’s of blogs — all about the customer service. 😉

  4. I’m so glad you mentioned Just Hungry! It’s like I just found out two of my dear friends are buddies!

    • Just Hungry is great, isn’t it? (despite my vow not to cook in too many styles!)

  5. I make stock every few weeks, out of 3lbs of chicken feet and one pork trotter. I do it for the gelatin – the result is a very dense block of flavor that I add to everything that I cook to make it richer and more nutritious. Thank you for promoting stock making! It is a wonderful thing.

  6. Seconding the chicken feet stock! It makes a very clear, lightly flavored stock that doesn’t overpower a dish. I add a good glugg of vinegar while it simmers to help release the minerals…since I started cooking with that my hair and fingernails have gotten much stronger and healthier. I also keep a bag of random meat and veggie scraps in the freezer and cook it down wwhenever I have a pot full, but that usually has a rich heavy flavor that’s good for beans and stews.

  7. I’ve discovered that using the pressure cooker turns making chicken stock into a painless hour long activity. In a dutch oven it takes all afternoon.

  8. Pingback: Link Tag: Peaches, Stock, Flowers, & Chickens - Ever Growing Farm | Ever Growing Farm

  9. Very interesting post. I have done this in the past but since freezer space is a premium around here I havent for awhile. Is it possible to can the stock to make it shelf stable?

  10. I have found stock making much quicker since getting a good pressure cooker. This excellent recipe at the Herbivoracious web site is an example of what can be done (this recipe does not need a pressure cooker, but it talks about it):

    The result is an excellent stock that will substitute in recipes for beef stock – but it is also a broth that is good enough to have as-is.

    A pressure cooker is greener, as it reduces cooking time. In the particular instance of making stock, if you use one of the new generation of pressure cookers, it makes for a better flavour:
    This new generation of cookers cook at slightly higher pressure than the older generation and they do not vent steam until they are over-pressure, so they trap more of the volatile flavours. The one that I use is a Kuhn Rikon, but others are available if you look around.

Comments are closed.