How to Make Vegetable Stock

Soup and StewHow ToVegan

So much better than store bought! Homemade vegetable stock with carrots, onions, celery, parsley, herbs, and mushrooms.

Photography Credit: Elise Bauer

Homemade stock almost always tastes better than boxed or canned, and this is never more true than with vegetable stock!

In the case of chicken or beef stock, the stock comes from cooking bones in water on low heat, for several hours. With vegetable stock, there are no bones to cook, so the richness of the stock comes from the variety of vegetables you use.

A big thanks to Hank Shaw who shared his method for making veggie stock with me, after tiring of hearing me complain about a boxed version I had used. (I have yet to find a commercial vegetable stock that is remotely palatable.)

Veggies for the best homemade vegetable stock

How to make vegetable stock

Our vegetable stock starts with a classic base of chopped up onion, carrot, celery, and fennel. You could also include parsnips, leeks, or corncobs, depending on what is season and available.

We brown the vegetables in a little olive oil; you could also roast them in the oven for an even deeper flavor. It helps to brown the veggies first, so the stock gets infused with some of the flavors from caramelization.

To achieve “umami”, that savory element that makes everything else taste better, we are including rehydrated dried mushrooms and a little tomato paste.

Then we add water and garlic, bay leaves, rosemary, thyme, parsley, and peppercorns.

Homemade Vegetable Stock

How long to cook vegetable stock

Unlike chicken or beef stock, which needs time to extract all the goodness from the bones, with vegetable stock, you cook the stock for only an hour to an hour and half.

Less than an hour and there’s not enough time to extract the full essence of the vegetables. Beyond an hour and a half, the flavors begin to disintegrate.

 

How to Make Vegetable Stock

Print
  • Prep time: 15 minutes
  • Cook time: 2 hours
  • Yield: Makes about 5 quarts

Feel free to use the onion skins, they'll add flavor and a lovely caramel color to the stock. If parsnips are available, you can sub out some of the carrots with chopped parsnips for more flavor.

Ingredients

  • 1 ounce dried mushrooms*
  • 4 Tbsp olive oil
  • 4 cups chopped onion
  • 2 cups chopped celery
  • 3 cups chopped carrot
  • 1 cup chopped fennel bulb (optional)
  • Salt
  • 2 large garlic cloves, smashed (can leave skins on)
  • 1 Tbsp tomato paste
  • 1 Tbsp fresh rosemary
  • 2 teaspoons dried thyme
  • 1 teaspoon black peppercorns
  • 4 bay leaves
  • 1/2 cup chopped parsley

*If you want to use fresh mushrooms instead, use about 5-6 ounces, thickly slice them, and dry sauté them first in a separate pan, until they are lightly browned and have given up some of their moisture. Then add in with the rest of the vegetables.

Method

1 Rehydrate dried mushrooms: Place the dried mushrooms in a large bowl and pour 1 quart of boiling water over them. Set aside.

rehydrate dried mushrooms for vegetable stock

2 Brown the onions, celery, carrots, fennel: Heat the olive oil over high heat in a large stockpot. Add the chopped onions, celery, carrots, and fennel (if using) and stir to coat. Sprinkle with salt. Cook over high heat for several minutes, stirring only occasionally.

saute onions carrots celery fennel for the base for vegetable stock

Given that there are so many vegetables, and they have a high moisture content, it may take more heat and longer time to brown than you would expect. Cook until the vegetables begin to brown.

3 Add garlic and tomato paste: Add the garlic and tomato paste and stir to combine. Cook, stirring often, for 2-3 minutes, or until the tomato paste begins to turn a rusty color.

add garlic and tomato paste to vegetables to make stock

4 Add the mushrooms and their soaking water, the rosemary, thyme, onion skins (if using), peppercorns, bay leaves, parsley and 4 additional quarts of water.

add water and mushrooms to vegetable stock mixture

Bring to a simmer and then drop the heat until you just get a bare simmer. The surface of the stock should just barely be bubbling. Cook for 1 1/2 hours.

5 Strain the stock: Using a spider skimmer or slotted spoon, remove all the big pieces of vegetable and mushroom. Discard or compost.

remove solids from vegetable stock with a slotted spoon

Set up a large bowl or pot with a sieve set over it. Line the sieve with a paper towel or coffee filter and pour the stock through it.

strain vegetable stock through fine mesh strainer

When you have about half the stock poured through, stop, let what's in the strainer filter through, and change the paper towel; the old one will be gunked up with debris. Filter the rest of the stock.

6 Pour into jars and chill or freeze: To store, pour into glass jars and refrigerate for up to a week, or freeze. If you freeze in glass jars, leave at least an inch and a half of headroom so the stock can expand without breaking the glass of the jar.

Hello! All photos and content are copyright protected. Please do not use our photos without prior written permission. If you wish to republish this recipe, please rewrite the recipe in your own unique words and link back to How to Make Vegetable Stock on Simply Recipes. Thank you!

Print

Links:

Roasted Vegetable Stock - from The Kitchn

Homemade Bouillon - from 101 Cookbooks

If you make this recipe, snap a pic and hashtag it #simplyrecipes — We love to see your creations on Instagram, Facebook, & Twitter!

Elise Bauer

Elise Bauer is the founder of Simply Recipes. Elise launched Simply Recipes in 2003 as a way to keep track of her family's recipes, and along the way grew it into one of the most popular cooking websites in the world. Elise is dedicated to helping home cooks be successful in the kitchen. Elise is a graduate of Stanford University, and lives in Sacramento, California.

More from Elise

60 Comments / Reviews

No ImageHow to Make Vegetable Stock

Did you make it? Rate it!

  • D wms

    I have fresh broccoli from my Dad’s garden, can I use the stems also to make stock?

  • Megan

    I have some of this simmering on the stove as we speak. My kitchen smells absolutely delicious! I will definitely be keeping this recipe. Thanks so much for sharing!

    xxxxxyyyyy

  • Robert

    I’m Planning on making the above stock. In the past I have used stock cubes.
    How much of the stock should I add to a soup to give it the required depth of flavor, with stock cubes they give a recommended dilution rate, is 1 cube to 500ml of water?
    Or do I just substitute volume of water with stock?

  • Karivery

    I made this and it It sure tastes good, but I must have used too many carrots and too much tomato paste because mine turned out looking like tomato soup (albeit not thick, but color wise) and very sweet. I guess that’s what i get for not following the measurements and trying to eye ball it. I also had to leave mushrooms out because of an allergy of my guest. Maybe that would have added more savory. I’ll make another batch and follow it to the letter next time.

  • Christina

    My husband is doing a Daniel Fast (a very restrictive diet) and this recipe for veggie stock would be perfect except for the tomato paste (no chemicals or preservatives allowed). Is it OK if if I were to leave the paste out? I read in previous comments how mushrooms provide umami that the paste does as well. Can I just add more mushrooms?

View More
Homemade Vegetable StockHow to Make Vegetable Stock