Basic Vegetable Stock Recipe
This vegetable broth is a flavorful base for soups and stews. Its easy to make with simple ingredients and can be stored for later use. The recipe yields 12 servings, and the cooking process takes just a little over 45 minutes, including simmering and straining.
Ingredients
- 2 large carrots
- 2 stalks celery, including some leaves
- 1 large onion
- 1 tablespoon olive oil
- 1 bunch green onions, chopped
- 8 cloves garlic, minced
- 8 sprigs fresh parsley
- 6 sprigs fresh thyme
- 2 large bay leaves
- 1 teaspoon salt
- 2 quarts water
Directions
Step 1: Gather all your ingredients. Make sure everything is ready before you start cooking.
Step 2: Chop the carrots, celery, and onion into 1-inch chunks. This will help the vegetables release their flavors more quickly while cooking.
Step 3: In a large soup pot, heat the olive oil over high heat. Once the oil is hot, add the chopped carrots, celery, onion, green onions, minced garlic, parsley, thyme, and bay leaves.
Step 4: Cook the vegetables, stirring frequently, for about 5 to 10 minutes, until they soften and begin to brown slightly. This caramelization will add depth of flavor to your broth.
Step 5: Add the salt and water to the pot, then bring the mixture to a boil. Once its boiling, reduce the heat and let it simmer uncovered for 30 minutes.
Step 6: After simmering, strain the broth through a fine mesh sieve or cheesecloth, discarding the solid vegetables and herbs.
Step 7: The vegetable broth is now ready to use! Enjoy it as a base for soups, stews, or any dish that needs a flavorful liquid.
Recipe Tip
Feel free to add other vegetables and herbs to customize the flavor of your broth. Consider adding mushrooms, eggplant, asparagus trimmings, corn cobs, fennel stalks, bell peppers, pea pods, chard stems, or even potato peelings. The more surface area the vegetables have, the quicker they will release their flavors into the broth.
Nutrition Facts (per serving)
| Nutrition | Amount | % Daily Value* |
|---|---|---|
| Calories | 37 | - |
| Total Fat | 1g | 2% |
| Saturated Fat | 0g | 1% |
| Sodium | 227mg | 10% |
| Total Carbohydrate | 6g | 2% |
| Dietary Fiber | 2g | 7% |
| Total Sugars | 2g | - |
| Protein | 1g | 3% |
| Vitamin C | 31mg | 34% |
| Calcium | 62mg | 5% |
| Iron | 2mg | 9% |
| Potassium | 241mg | 5% |
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Comments
phoebecat
10/06/2025 01:52:54 PM
Perfect simple vegetable stock and a great way to use up old vegetables. I throw all my vegetable trimmings in the freezer (stems from mushrooms, broccoli, asparagus etc) and bring them out when I make the stock. I don't add any salt because I use it in many different recipes and I like to season to taste at the end.
Gadget_Queen
02/21/2011 01:57:30 PM
I keep a gallon zip loc bag in my freezer and add trimmings from fresh veggies as I slice and dice along with small bits of leftovers. When it's full, I dump it in the water with seasoning and simmer for a couple of hours then freeze in canning jars. That way, I always have fresh stock available.
Katherinec
07/01/2014 01:07:56 PM
Amazing! Thank you for this recipe! I used a combination of fresh with frozen peppers & pearl onions etc.. the combinations are endless, add tomatoes or paste for a different base. A tip - if you only have dried herbs, the rule of thumb is use three time less dried then fresh. If it calls for 1 tbsp fresh, use about 1 tsp dried. I tripled this recipe so I have more for next time I need it. Thanks again!
Kimber Shannon
07/30/2014 10:29:46 AM
This stock is greatness. I used carrots, zucchini, celery, mushrooms, onions, broccoli and jarred garlic. I tossed the veggies with olive oil and the garlic and then spread them on a baking pan to roast for a full hour at 400F. Then added them to the water and finished the recipe according to directions. My culinary school graduate fiancé was amazed at the depth of flavour. I poured the stock into ice cube trays and stored them in a tupperware container once frozen. Now when we need stock we just take out a few cubes and Voila!
patricia
11/06/2018 06:19:28 AM
Very tasty and easy to make. I also added leeks, green beans, bok choy and turnip. Chopped all veg, then sautéed with little olive oil to bring out flavors. Strained it to use as a broth. I also kept some of the vegetables and mixed it with some broth to eat as a vegetable soup to take to work for lunch. Delicious!
Karen Ruano
11/26/2019 09:12:40 PM
Awesome recipe and works just fine with onion and garlic powder and dried herbs as opposed to “fresh.” I also added a dash of turmeric and some coriander/cilantro which adds nice body and to make it even more wholesome, I blended in the veggies. Great for gravies, soups, seitan, etc.
melb03
05/08/2017 10:54:15 PM
Delicious! I followed the directions almost exactly but added baby bella mushrooms and red bell pepper and omitted the salt. I also simmered for about 2 hours which definitely made the stock much more flavorful.
StaceyD
06/14/2015 02:24:09 PM
Great recipe. I had some tired looking veggies so I just used those. In addition to the listed veggies, I had zucchini, yellow squash and red bell pepper. I also roasted everything per other reviewers. I pressure canned it in quart containers. So now I have shelf stable veggie stock. Thanks for this great recipe. I never thought to can vegetable stock before.
Susanna
09/02/2006 08:24:46 AM
I loved the versatility of this recipe. I used the old, tired veggies sitting in my fridge and cut them up, threw them onto a baking sheet sprayed with olive oil PAM and after roasting, tossed them into a crockpot to simmer for the day. I also used dried herbs since that is what I had. I love having a veggie based stock for my vegetarian daughter to use. We used some to make our own version of vegetarian gravy. We the froze the gravy and remaining stock into single sized portions for her.
DizzyPop2549
04/26/2023 05:16:23 AM
I made it. I winged it. Added a head of cabbage, head of garlic, large bunch of spinach, whole bunch of celery, 4 jalapenos, and a large dash of cayenne pepper. doubled the herbs and salt. We ate the pulse, and it was delicious! The stock was just as good.
David King
05/08/2020 05:56:40 PM
I included several additions: one cup of leftover roasted vegetables parenthesis yellow squash zucchini and onion”, and auto, cloves, tarragon, red pepper flakes, Oregano sage and dried chili peppers. I also cheated by adding a little mesquite smoke flavor. Came out delicious! A little bit sweet,, savory, and hot, with a hint of a smoky finish. I made this to be the stock to be added to a roux for a chicken pot pie I’ll make for dinner!
SweetPecan9985
05/28/2025 06:37:29 PM
Great recipe. Easy to make. Can I keep the veggies or reused them? Thanks
StrongPork8292
01/11/2025 06:47:12 PM
For clear broth just boil any veggies add herbs and ginger.
Joseph Cruz
06/02/2024 11:24:45 PM
Flavors are insane — nailed it.
CozyKnife5555
03/30/2024 01:46:58 PM
I've made this recipe a few times and love the fact that tweaks can be made each time and it still comes out great. Photo is from today when I realized I needed some fast! I didn't have fresh parsley or thyme but made do with the dried versions this time.
PurpleCream8829
07/22/2023 10:45:08 AM
Fabulous - I added miso, nutritional yeast and garlic granules too. Thanks 🙏
michele
04/23/2022 02:22:23 PM
I add miso as well
Lori Marshall
01/02/2022 02:15:15 AM
Very good stock. Great way to control sodium level.
Ian Kenney
12/09/2020 10:20:08 PM
I made this starting off with two cartons of store bought veg broth that I didn't trust to be nutritious. Turned out great! Even without the spices (I only had parsley) this broth turned out great! I used it for a vegetable soup (:
Ray
11/07/2020 07:20:37 PM
This stock makes the best vegetable soup ever ! Try not to skip any ingredients. I only substituted the thyme with some dried origano when makng the soup.