This post may contain affiliate links. Please see our disclosure policy.
Stop wasting money buying vegetable broth! Homemade Vegetable Broth comes together with minimal effort for pennies per serving!
Not only is making vegetable broth (or chicken stock) a money saver, but the flavor is far superior to anything store-bought. You can control the sodium content and the quality of ingredients in homemade broth--no yeast extract, gluten, caramel color, or MSG here! Perfect for making Instant Pot Vegetable Soup, Potato Soup, or Broccoli Rice Casserole, or any recipe calling for veggie broth.

Kristen's Key Tips
- Save Your Vegetable Scraps. While you can prepare vegetable broth with whole vegetables, the most economical thing to do is to save your carrot peels, ends of onions, wilted celery, etc. As you collect the scraps, place them in a freezer storage bag and store in the freezer, adding to it as you collect more. Use to make homemade broth for nearly free! The same is true for fresh herbs.
- Clean Your Vegetables Well. Just be sure whether using whole vegetables or scraps the veggies were well cleaned first--we don't want to make dirt broth!
- Avoid Flavorless and Cruciferous Vegetables. Avoid potatoes, zucchini, yellow squash as they don't yield much flavor. For the opposite reason, avoid broccoli, cauliflower, Brussels sprouts, as they will overpower the broth and make it bitter.
- Use one of three preparations. Prepare vegetable broth in the slow cooker or Instant Pot for hands-off cooking or use the stove-top--which is especially helpful when preparing an extra large batch of veggie broth.
Options for Vegetable Broth Ingredients

- Vegetables/Vegetable Scraps: Regardless of using scraps or whole vegetables, you want to be sure you have onions, carrots, and celery.
- Herbs: A small amount of fresh (or frozen) herbs like thyme sprigs, parsley, and/or oregano will add a nice depth of flavor to the broth. Avoid cilantro, basil, and rosemary, as they can quickly overpower vegetable broth.
- Spices: To add subtle, classic flavor use a combination of dried bay leaves, garlic cloves, and whole peppercorns. Whole peppercorns are more aromatic and milder than ground pepper.
- Salt: Kosher salt it best and use more/less or omit based on your preference or dietary needs.
- Two Optional (But Encouraged) Additions: Tomato paste and dried mushrooms are not necessary, but both add incredible depth to homemade broth. Tomato paste adds a bit of sweetness and rich concentrated flavor to the broth. Dried mushrooms add earthiness and umami flavor to this broth.
How to Make Homemade Vegetable Broth
The following tips are provided to help you achieve perfect results. You will find the ingredient quantities and detailed instructions in the recipe card at the bottom of this post.
- Combine Ingredients. Place the vegetables (or scraps), herbs, salt, whole peppercorns, bay leaves, tomato paste, and dried mushrooms in a large stockpot, the base of a slow cooker, or the inner pot of an Instant Pot.
- Cover with Water. Add in cold tap or filtered water to cover the vegetables, being careful to leave room for the broth to simmer.
- Simmer. Set to pressure cook, slow cook, or bring the broth to a boil, and then reduce the heat to low, and simmer.
- Strain Off Solids. After cooking the broth, strain off the broth using a fine-mesh spider spoon, fine mesh strainer, or strainer insert for the Instant Pot. Be sure to discard the scraps in the trash, not down the disposal, as they can be too much for your garbage disposer.
- Let Cool. Let the broth cool before transfering the broth to storage containers.


How to Store Homemade Vegetable Broth
- Refrigerate: Transfer the cooled vegetable broth to storage containers or clean glass jars and store in the refrigerator for up to 7 days.
- Freeze: I recommend portioning out the broth into 2 to 4-cup quantities and freezing in freezer-safe containers or souper cubes (my personal favorite), for up to 3 months in the freezer. Defrost the broth overnight in the refrigerator as needed.
Recipes that use Vegetable Broth
This Vegetable Broth is perfect for any recipe calling for vegetable broth. Some of our favorites are listed below.
If you enjoyed this recipe for Vegetable Broth, I would love for you to leave a comment and review below.
Homemade Vegetable Broth

Video
Ingredients
- 2 medium yellow onions, cut in half
- 3 stalks celery , leaves included, roughly chopped
- 4 large carrots, cut in half
- 3 cloves garlic, optional
- 2 dried bay leaves
- 1 teaspoon whole peppercorns
- 3 sprigs fresh thyme
- ½ teaspoon kosher salt, more, or less to taste
- 1 tablespoon tomato paste, optional
- 1 tablespoon dried shiitake mushrooms, optional
- 8 cups cold water, + more as needed
Instructions
- Place 2 medium yellow onions, 3 stalks celery , and 4 large carrots (or 3-4 cups vegetable scraps) in base of inner pot, slow cooker, or large stockpot. Add in 3 cloves garlic, 2 dried bay leaves, 1 teaspoon whole peppercorns, 3 sprigs fresh thyme, ½ teaspoon kosher salt, 1 tablespoon tomato paste, and 1 tablespoon dried shiitake mushrooms. Cover with 8 cups cold water.
- For Stove Top: Bring the mixture to a gentle boil over medium heat. OOnce 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, adding up to 2 cups additional water if needed. For Instant Pot: Cook on high pressure for 15 minutes. Hit manual or pressure coo and use the +/- buttons to adjust the cook time to 15 minutes.For 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 in the trash (not garbage disposal). Let the stock cool before storing in airtight containers. Use as desired.

Notes
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
This recipe was originally shared in 2017 but updated in 2025.













I cook for pescatarians, semi vegetarians and vegans and have tried many veggie broth recipes. Your recipe works for me while others did not by hitting some key points. Letting your veggie broth bubble happily for hours results in bitter broth. Balancing types of veggies/scraps gives a nice flavor. I once tried fennel - didn’t work. I’m a Leek Freak, though, and will often sub 2 leeks for one of the onions for extra special flavor.
Love hearing this, Laurie! You are right that while an easy recipe, there are some key points to remember when making broth.
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
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.
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.
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.
I'm making it right now was wondering how long do I naturally let it go
I would let it naturally release for at least 15 minutes.
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!
Thanks for sharing Amy! I love hearing you enjoyed (and yes, super versatile!)
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
Just once. I will fix that now. Sorry!
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.
I love hearing you enjoy this recipe Mindy!