Stop wasting money buying vegetable broth! You can easily make Homemade Vegetable Broth for pennies at home that is so much more flavorful than anything you purchase!

Homemade Vegetable Broth has been a staple in my house for decades. Just like homemade chicken stock, you will always find vegetable broth stocked in my freezer. Whether making Instant Pot Vegetable Soup or Broccoli Rice Casserole, Vegetable Broth is a staple for endless recipes.
Why homemade?
Not only is homemade vegetable broth superior in flavor it is also much more economical than store-bought broth. Not to mention that you can control the sodium content and the quality of ingredients in homemade broth No yeast extract, gluten, caramel color, or MSG in this vegetable broth!
Notes on Ingredients
- Vegetables: You can use whole vegetables or a collection of vegetable scraps to make homemade broth. Wilted celery, carrot peels, and/or bits of leftover onion all can be salvaged from the trash and used to flavor the homemade broth. As for what vegetables to use, I recommend a mixture of celery, onions, and carrots. Things like cauliflower, asparagus, or bell peppers will quickly overpower the flavor of the broth.
- Spices: To add subtle, classic flavor use a combination of bay leaves, whole peppercorns, garlic cloves, and thyme leaves to flavor the vegetable broth.
- Salt: Keep the salt to a minimum to result in a low-sodium vegetable broth. If you need sodium-free stock, simply omit the salt altogether.
- Tomato Paste: The tomato paste adds a bit of sweetness and rich concentrated flavor to the broth.
- Dried Mushrooms: This is my secret ingredient to creating the most flavorful vegetable broth. The dried mushrooms add earthiness and umami flavor to this broth. They are a pricey ingredient BUT this recipe uses very little. If you need to save money, omit them.
Methods for Making Vegetable Broth
This vegetable broth recipe can be prepared on the stove, in the slow cooker, or in the instant pot. Each method has its advantages, but the resulting flavor is the same regardless of which cooking method you use.
Stove-Top Vegetable Broth
The advantage of making vegetable stock on the stove is that you do not need any special equipment and you can make a much larger batch of vegetable broth at a time. The disadvantage of making vegetable broth on the stove is that it does take time to develop flavor and needs to be monitored so that it does not boil or simmer over.
Slow Cooker Vegetable Broth
If you want to let your vegetable broth cook all day or all night, the slow cooker is the way to go. Just place all the vegetables in the slow cooker and cover them with water, turn the crockpot on and let it do its thing.
Instant Pot Vegetable Broth
I prefer making vegetable broth in the Instant Pot because it is faster than the other methods and completely hands-off. The disadvantage to using the Instant Pot is that you can not double the recipe and you must allow the pressure release naturally! If you try to do a quick pressure release, you will be left with a mess as hot liquid will spew from your valve. This can take anywhere from 20 to 40 minutes.

How to Strain Vegetable Broth
Regardless of how you prepared your vegetable broth, once cooked, you need to strain off the solids from the broth before storing the broth. Place a fine-mesh strainer over a large pot and pour the broth carefully over the strainer. Be sure to discard the scraps in the trash, not down the disposal, as they can be too much for your garbage disposer.
Storage Instructions
Once your broth is strained, allow the broth to cool fully before transferring it to airtight containers. You can store vegetable broth in the fridge for up to 7 days and in the freezer for up to 3 months.
I recommend portioning out your homemade broth into 2 to 4-cup quantities and freezing what you won't use within a week immediately. Freeze the broth in freezer-safe containers or storage bags, being sure to leave 1 inch of space to account for expansion. Defrost the broth overnight in the refrigerator as needed.
Broth versus Stock
You may be wondering about the difference between Vegetable Broth and Vegetable Stock. Technically stock is made from bones, and broth is made with either meat or vegetables. So vegetable broth will always be broth, not stock.
Recipes that use Vegetable Broth
This Vegetable Broth is perfect for plant-based and vegetarian recipes, like Instant Pot Minestrone, Pasta Primavera, or Potato Corn Chowder. It also is featured in the following recipes.
- Instant Pot Vegetarian Chili
- Instant Pot Mac and Cheese
- Slow Cooker Mashed Potatoes
- Instant Pot Lentil Soup
- Instant Pot White Bean and Kale Soup
If you enjoyed this recipe for Vegetable Broth, I would love for you to leave a comment and review below.

Homemade Vegetable Broth
Ingredients
- 2 yellow onions cut in half
- 3 celery stalks leaves included, roughly chopped
- 4 carrots cut in half
- 3 cloves of garlic crushed
- 2 bay leaves
- 1 teaspoon whole peppercorns
- 3 sprigs of fresh thyme
- 1 tablespoon tomato paste
- 1 tablespoon dried shiitake mushrooms about .25 ounces
- ½ teaspoon kosher salt
- 8 cups cold water
Instructions
Stove Top Vegetable Broth
- Place all the ingredients into a large stock pan. If using a pot fitted with a strainer, place the vegetables, herbs, and spices in the strainer and then place in a pan. Cover with water.
- Over medium heat, bring to a gentle boil. Once small bubbles are forming along the sides of the pan, turn the heat to low, cover the pan, and simmer for 1 to 2 hours.
- Strain the solids from the broth and discard the solids. Let the stock cool before storing in airtight containers. Use as desired.
Instant Pot Vegetable Broth
- Place all the ingredients in the inner pot of the pressure cooker. If using a strainer, place the vegetables, herbs and spices in the strainer and then place in inner pot of the pressure cooker. Cover with water.
- Place the lid on the Instant Pot and be sure your vent knob is sealed.
- Cook on high pressure for 15 minutes. Hit manual or pressure coo and use the +/- buttons to adjust the cook time to 15 minutes.
- Once cook time has elapsed, let pressure release naturally.
- Strain the solids from the broth and discard the solids. Let the stock cool before storing in airtight containers. Use as desired.
Slow Cooker Vegetable Broth
- Place all the ingredients in the slow cooker.
- Cook on low for 8-12 hours or on high for 5-6 hours.
- Strain the solids from the broth and discard the solids. Let the stock cool before storing in airtight containers. Use as desired.
Notes
- Store vegetable broth in the fridge for up to 7 days and in the freezer for up to 3 months.
- Instead of the whole vegetables, use 3-4 cups vegetable scraps.
- Omit salt for sodium free stock.
- This recipe can be doubled in a 6 quart slow cooker and on the stove depending on the size of your pan.
- Use any fresh herbs you like. Parsley, rosemary and thyme all work well.
- The dried mushrooms add an earthy flavor, but can easily be omitted. You can also use ¼ cup fresh shitake mushrooms, coarsely chopped.
Amy P
This was just what I needed - very flavorful and rich and color. It was also easy to modify with what veggies I had around! I used trimmings from the veggies I was putting in the soup (lots of onion peels and outer layers, etc. rather than whole onions). Saving to make again!
Kristen Chidsey
Thanks for sharing Amy! I love hearing you enjoyed (and yes, super versatile!)
Jayne Birkholz
I see that in the recipe it has 1tsp peppercorns listed twice. Should it be 2tsp total or is it simply an oversight listing it twice? Thank you in advance for your reply
Kristen Chidsey
Just once. I will fix that now. Sorry!
Mindy
This vegetable broth has elevated my soup game to a whole new level! I always make sure I either have a batch of this amazing broth in the refrigerator or the ingredients to make it on hand. It’s so easy to throw all the ingredients in the Instant Pot and walk away knowing in about an hour I will have the best tasting veggie broth ever. It amazes me how dark it comes out and shows me how watered down the store-bought version is.
Kristen Chidsey
I love hearing you enjoy this recipe Mindy!
Tercia
Very simple and quick to make.
Kristen Chidsey
Wonderful! So glad you enjoyed Tercia. Thanks for sharing.
GrammiePie Lois
Have you used the tiny carrots? Just made the broth from leftover "chicken cooking broth". (Just hate to throw that down the drain.) Not a strict veggie broth but our dinner rice dish was marvelous!! Many thanks for your recipes and the encouragement to use veggie scraps...who knew!!
Kristen Chidsey
First of all, you are so welcome!!! Secondly, you can certainly use tiny carrots.
Dominic Costello
Kristen,
Thanks so much for the leftover tips. My biggest pet peeve has always been slimy spinach or hairy carrots. Not a total waste as they end up in my compost pile, but vegi broth I never thought of and I seem to always have chicken or beef broth on hand but am constantly out of vegi broth. Will my yellow kale leaves work just as well?
Dom
Kristen Chidsey
Hi Dom! I am glad you found this helpful. I have found that kale leaves can leave the broth a bit bitter, but that is a personal preference.
Krissy Allori
I love making my own broth at home. That way I can control what goes in and how much of it. I had never thought to use tomato paste but it was a great addition. Thanks!
Kristen Chidsey
I am so glad you found the tomato paste to really add flavor!
Star
Thank you for this recipe!! I just started the Whole Food Plant Based diet and was surprised how many store bought vegetable broths have oil, not to mention all the crap. And the amount I was spending on carton after carton was getting crazy. The first time I tried this recipe it came out amazing! The second time it was so bitter I couldn't even use it. I had been saving onion ends and skins, carrot ends, and garlic skins and ends. I added in extra whole carrots and celery. The second batch maybe had more of the onion skins but I'm not sure, as I was just throwing all the scraps in a freezer bag and grabbing handfuls. Is there a reason you think the second batch might have turned bitter?
Kristen Chidsey
Hi Star! So glad you found this recipe! As for the bitterness--it may have actually been the carrot. Too many carrots can make the broth bitter.
Lily
I have been trying to find a veg. broth and this looks like an incredible recipe, thank you for sharing.
Kristen Chidsey
So glad you had success with this Lily!
Chelsea
This is so simple and soo delicious! We're obsessed!! Thanks for sharing!
Natalie
I am love this! I hate when I run out, but now I can make my own! Love using this in so many recipes.