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.
Dani
Just found your website and can't wait to try a few things! I am wondering if you yourself have cooked the veggie broth for two hours on the stove? I only ask because I have heard cooking for longer than 30 min can turn the broth somewhat bitter. Maybe that is incorrect?? Thanks
Kristen Chidsey
Hi Dani! Thank you for the compliment and I hope you find many recipes to enjoy here. As for simmering on the stove, if you use a lot of carrots, it can become bitter, or if you boil it too long. Simmering on low works perfectly. I typically only simmer for 1 hour myself.
Julie Handy
A good number of your recipes have made it to the regular “meal rotation” in our home! I love the weekly plans! It’s easy for me to pick and choose for meal planning for the week since I save them in an email folder. It is a great resource!
Can you clarify the “veggie scraps” you use? Do you mean after washing completely the carrot and celery, you can save the peels and tops and bottoms of the celery? What part of the onions do you save? Is there a set ratio for each of the vegetables?
I thought I read somewhere, it may have come from you, that you toss the scraps in a ziplock bag and make broth when it’s full.
Kristen Chidsey
Hi Julie! First of all, I love hearing my meal plans are helping you get dinner on the table with ease 🙂 That is my goal with them. For veggie scraps, I recommend carrots, celery, and onions. I wash the vegetable prior to peeling and then save the ends and tops of the celery and peels and tops from the carrots. For the onions, I simply save small chunks I have after chopping or save leftover onions from a recipe. And you are right, I recommend adding scraps to a freezer bag and storing it in the freezer. When full, make the broth! As for the amounts of veggies to use, I would just be sure that you have a variety and not just 4 cups of carrot scraps or 4 cups of onions.
laura
I'm making it right now was wondering how long do I naturally let it go
Kristen Chidsey
I would let it naturally release for at least 15 minutes.