This homemade vegetable broth recipe turns out so hearty, rich, and savory that you can sip it on its own. It’s so much better than store-bought!

After trying our recipe for vegetable broth, you will never want to buy boxed broth again! It’s simple to make, takes much less time to make than chicken stock, and packs in so much flavor.
This soothing and delicious veggie broth is perfect for all of your recipes. It’s also so flavorful that you can sip it like tea or bone broth. It’s simple to make, and I’m confident you’ll love it.
Key Ingredients
- Onion, Carrots, and Celery: This classic trio forms the aromatic base of the vegetable stock.
- Tomatoes: They add both rich flavor and a beautiful color.
- Garlic and Dried Mushrooms: These develop even more flavor. I love dried shitakki mushrooms, which I find in my local grocery store in the same aisle as international ingredients like specialty soy sauces.
- Herbs: I go heavy on the herbs, using fresh parsley, thyme, and bay leaves.
- Vegetable Scraps: This is the perfect time to use up those scraps you’ve been saving in the freezer, like kale stems, leek tops, carrot peels, and mushroom stems.
- Salt and Filtered Water: I love sea salt for this, and make sure to use filtered water for the best flavor.
Find the full recipe with measurements below.
How to Make the Best Vegetable Broth
Tip 1: Roast your vegetables. For the most savory and satisfying broth, roast the onion, carrots, celery, tomatoes, and garlic until nicely browned. This simple step intensifies the stock’s flavor and adds color.

Tip 2: Don’t leave out the tomatoes. Tomatoes add sweetness, color, and umami to this broth. Tomatoes are naturally high in glutamate, which means they contribute to that “fifth taste” or umami. Simply put, umami makes things taste good, adding that super delicious quality. Using tomatoes makes it rich and crave-worthy.

Tip 3: Use dried mushrooms. Even though we didn’t add any bones or meat to this recipe, we still wanted some “meatiness” in the stock. Mushrooms are the solution. Just one ounce of dried mushrooms transforms this veggie broth from merely okay to something you wonder if it’s even vegetarian.

Tip 3: Use it in your favorite recipes. This is perfect anytime a recipe asks for broth (even if it’s asking for chicken broth or beef broth). I often use it to make the soup recipes on Inspired Taste, like this potato soup, French onion soup, butternut squash soup, lemon turmeric lentil soup, and this veggie tortellini soup. It’s also great for cooking rice or quinoa. Use it in my quinoa recipe or to make this cilantro lime rice.
Tip 4: Sip it like tea. This veggie broth has so much flavor, it’s lovely in a mug and sipped like tea. Any time I’m under the weather, I crave this broth. It’s so comforting. I highly recommend making a double batch of our broth and freezing some for a rainy day! It’s magic.

The Best Vegetable Broth
- PREP
- COOK
- TOTAL
This homemade vegetable broth is hearty enough to enjoy alone as soup and perfectly replaces boxed stock in your favorite recipes. Roasting is the secret to rich and hearty veggie stock. When seasoned well, we find this veggie broth just as satisfying as bone broth.
Think of this as a guide, and feel free to add any vegetable scraps in your fridge or freezer. Leeks, turnips, or mushroom scraps are all excellent. For even more richness, we add dried mushrooms, which pack a punch and add a “meatiness” to the stock.
You Will Need
1 pound onion, 2 medium (450g)
1 pound carrots, 5 medium (450g)
½ pound celery, 4 to 5 (225g)
1 pound tomatoes, 3 medium (450g)
4 garlic cloves, smashed and peeled
2 tablespoons olive oil
½ ounce dried mushrooms such as shiitake or porcini (14g)
Half a bunch of fresh parsley
3 sprigs fresh thyme
2 bay leaves
1 to 2 cups vegetable scraps from fridge or freezer, optional
1 teaspoon sea salt, optional
12 cups water, preferably filtered (2.8L)
Directions
- Roast Vegetables
1Preheat the oven to 425°F (218°C). Set aside a large, rimmed baking sheet or a 9-inch by 13-inch baking dish for roasting the vegetables.
2Peel the onion and roughly chop it into 1-inch chunks. Scrub the carrots and celery and cut them roughly into 1-inch chunks. Rinse the tomatoes, and if they are large, half or quarter them.
3Add onion, carrots, celery, tomato, and garlic to the baking sheet. Toss with olive oil and roast for 15 minutes. Stir the vegetables and roast for another 15 minutes. Stir once more and roast until the vegetables are nicely browned and the tomatoes are caving in, another 10 minutes or so.
- Make Vegetable Broth
1While the vegetables roast in the oven, cover the dried mushrooms with ½ cup of cold water and set aside for 5 minutes.
2Spoon the roasted vegetables into a tall stockpot. Add 1 cup of water to the baking sheet or pan, then stir it around, scraping up as much of the browned bits stuck to the bottom as possible. Pour over the vegetables in the stockpot.
3Add the parsley, thyme, bay leaves, vegetable scraps, and salt (if using).
4Add the partially rehydrated mushrooms, and then pour the water they sit in through a fine mesh strainer to catch any grit. Add the strained mushroom water to the pot with the vegetables.
5Cover with 11 cups of water. Bring to a boil, then reduce to a simmer. Cook, partially covered, for 45 minutes.
6Strain broth and use immediately, refrigerate for up to 3 days, or freeze for up to 3 months. When using, taste the broth and adjust the seasoning with additional salt or, if you are okay with using it, a few dashes of fish sauce.
Adam and Joanne's Tips
- Dried mushrooms alternative: If you can’t find dried mushrooms, you can add mushroom scraps or chopped mushrooms to the onions and carrots when they roast. Dried mushrooms will taste stronger, but this will still make a delicious broth.
- The nutrition facts provided below are estimates. We have omitted salt since you will need to add to your tastes.



What do you do with the roast vegetables after you strain the broth out?
I usually discard them as they have given so much to the broth. If you make a creamy soup, you can always save them and blend them into that.
A couple questions: What would be best to replace tomates when they are not available? What vegetable scraps would be best not to use in the broth? Thank you. I’m making the broth now and it looks and smells amazing! I can’t wait til it’s done. 🙂 Kate
Hi Kate, You can leave the tomatoes out and up the mushroom a little bit. Most veggie scraps are great. I’d just leave out anything that stains (like beets), skip any citrus peels since they turn bitter, and anything that’s moldy or really past its prime.
Wonderful broth. Thank you so much. Best Wishes
You are so welcome. We are happy that you enjoyed your broth! 🙂
I’ve also added grated ginger to my broth to give it a kick. Where do you buy your dried mushrooms?
I love your addition of ginger! I find dried shiitake easily at my local grocery store (most often in the aisle with International ingredients).
I just made this tonight and this recipe was delicious! I took another reviewers advice and added nutritional yeast. Added roasted bell peppers with the other veg to roast and the extra veg I used was chopped Zucchini and Kale. This is better than any store bought broth I’ve ever had hands down. Thank you!
I made this and it was wonderful! If I want to start the broth late in the evening when I have some downtime, can the simmering part be done in a slow cooker overnight? Thanks!
I bet it can! I’d just do low.
I just made your homemade veg broth—wow! This is the best! I love broths and soups. So I added scrap corn cob and over grown okra. I made two batches and this first cup I am eating the veggies in it as a soup. It is great as a whole soup as well as a broth. I agree this is the best veggie broth I have made! Do yourself a favor and make it! Your body will thank you for all the minerals you will get! Usually broth helps you wake up if it’s day time and you sleep if it’s night time. Thank you so much for developing this recipe! Yay!
I know that fresh would be better but can you use dried thyme? Thank you in advance!! I cannot wait to try this!
Dried thyme is definitely an option, I’d start with 1/2 teaspoon, taste and go from there.
Okay this is the BEST- I just want to eat this for the rest of my life! It has such deep flavour and it’s so good I eat it on its own. For increased depth of flavour I recommend adding nutritional yeast (don’t skip this). This broth is wonderful 🙂 Thank you for the recipe!
Hi I’m a vegan and I was going to make this into a ramen. However we are trying to stay away from flour so I am going to make the noodles from spiraled butternut squash, spaghetti squash, acorn squash and zucchini. I just would like to know if this will last longer than 3 days in the fridge because I prep my meals a week ahead of time so it lasts the week.
If you have a vacuum sealer you can store for up to 5 times longer than just sealed in the fridge. This means you can easily and safely store for at least a week.
The broth will likely last up to 5 days.
Made this tonight and it’s the best vegetable broth I’ve ever had. I can’t wait to use this broth in my soup dishes!
I am a fan of all of your recipes. I love the taste from the roasted vegetables. I especially enjoy the broth during Lent for fasting. The broth is delicious and satisfying.
How many people does the broth serve
It really depends on what you are using it for. The recipe yields about 10 cups of broth.
Made this tonight to take to my Mom in the hospital in the morning. I went pretty much by the recipe but I added more garlic and instead of veggie scraps I had a bag of frozen edamame that I know my mom will never use anywhere else… Not sure how it ended up in her freezer .. lol. Hope she likes the broth. Hope it helps her heart… It’s still simmering in the pot I haven’t tasted it yet.
I love soups. Can’t wait to try this one.
By the way this broth sounds amazing.
Hi, I’m from Africa, Kenya in particular. I’m a fan of your recipes. I just love the clear illustrations and they are healthy too. Today I was looking for a sweet potato recipe, then I came across the lentil soup so I will try it out today. Thanks
What do you do with the cooked veggies that you strain out of the broth at step 6? All I can think of is blending them up separately into a creamy soup. Thanks.
Hi Mel, the veggies are super soft. They have given most of their flavor to the broth but you can always blend them into a soup.
I am 84 years old and my wife can’t cook anymore so I do the cooking and the buying and the shopping and I am interested in cooking Thank you John
Call me crazy for cooking up veggie broth when it’s 110 degrees out but I’m just finishing a 12-day cleanse and freshly squeezed OJ and veggie broth is the order of the day. I loved this recipe. I added sliced cucumber and lots of cilantro…not sure about the cucumber but definitely tasted notes of cilantro. It’s not for everyone but it sure was tasty to me! 🙂
This sounds terrific. Do you have any suggestions for substitutions for those of us who need to avoid nightshades like tomatoes (bell peppers, chilies, etc.)?
Hi Nancy, I’d try leaving them out. They add a bit more richness, but the broth will still taste lovely without them.
Holy cow!!! This was delicious! Obviously more time consuming than just using a bouillon cube, but so worth it.
This veg broth has the perfect balance of flavors! the roasted tomatoes is the best part of it. I’m writing this review as I sip on this delicious broth. I pureed the cooked vegetables to add to a soup later. Nothing goes to waste. Thank you!
We are thrilled you loved it!
I just happened to find this recipe and just happened to have these veggies! I’m embarrassed to say I didn’t know you could roast celery! I left out the mushroom, but made the tomato, onion, celery and carrots. Blended some to thicken my veggie soup and added white beans and spinach. AHHHMAAZING!
Exceptionally flavorful – 10 stars! Making my second batch now. Added Parsnips on a whim as they really amped the flavor. And, you are so right, roasting the vegetables in advance makes a world of difference in flavor! What heady aromas emanate from my kitchen when roasting the vegetables. This is my new go to for vegetable broth – thank you so much for sharing, Adam & Joanne!
Yummy and healthy.
I look forward to making your pho and veggie broth especially.
I’m getting ready to come off a 31 day Fast…..We were instructed to eat broth for a day or two….This looks good, so I’ve decided to try it….I will post a picture on Instagram. Be Blessed and thank you ?? for sharing
I’m soon to be coming off of 38 day master cleanse. I will be using this broth to do so.
This is delicious. Thanks for the recipe.
Hi, I love this recipe! I only have one question: I’ve heard that parsley should never be cooked, because when it cooks it releases toxic substances. What’s your opinion on this? Thank you!
Hi there, This is not something we are familiar with. If you are concerned, I’d check with your doctor.
Very keen on real food. About to try out some of your recipes, they sound delicious.
I only have One Word to describe this Veggie Broth. AMAZING!!!!!!
I made this! it is very satisfying. thank you for the recipe ??
After roasting the vegetables to use for broth, can they be added to the soup or do they have to be discarded? Thanks. Looking forward to trying this recipe!
I’ve often pureed the roasted veggies (either in a food processor or with an immersion blender – depending on how chunky you like t) and added Veg broth to make a roasted veg soup !!! Nothing goes to waste !
Delicious!! Thank you for thus recipe. I pureed the veggies and put them through a strainer to remove the celery strings, added it to leftover spaghetti sauce, plus cream, and ended up with a delicious tomato soup.
After making the broth the vegetables will have given most of their flavor to the broth and will be quite mushy.
I came upon your website by accident. It is wonderful. I have made both the blueberry and strawberry muffins and will be making the chewy oatmeal raisin cookies for a church luncheon next week. The secret you gave about stirring the muffin batter was great. My muffins are large. Can’t wait for other recipes.