How to Make Vegetable Stock: A Complete Guide to Flavorful Homemade Stock
Master the essentials of homemade vegetable stock with expert tips, tricks, and a step-by-step method for rich, versatile flavor in your kitchen.

Homemade vegetable stock is one of the simplest and most rewarding ways to transform ordinary vegetables—and even scraps—into a deeply flavorful foundation for soups, risottos, sauces, and more. Creating your own stock not only elevates the tastes of your favorite dishes but also helps reduce kitchen waste. Whether you’re using fresh vegetables or a freezer bag full of trimmings, this guide will walk you through every step, share expert tips, and leave you with a custom stock that is far superior to anything you’ll find in stores.
Why Make Vegetable Stock at Home?
- Flavor: Homemade stock has a richer, more complex profile than most boxed or canned versions.
- Customization: Tailor every batch to your taste preferences or specific recipes.
- No Waste: Put those carrot peels, onion skins, and herb stems to delicious use—instead of the compost.
- No Additives: Control the sodium and keep your stock free of preservatives and artificial flavors.
- Cost Effective: Make something valuable out of scraps you’d otherwise throw away.
What You Need to Make Vegetable Stock
Basic Equipment
- Large stockpot (at least 6- to 8-quart capacity)
- Sharp knife and cutting board for prepping vegetables
- Large fine-mesh strainer or cheesecloth for filtering stock
- Large bowl for straining stock
- Freezer-safe containers or jars for storage
Core Ingredients
- Allium: Onion (including skins and peels), leeks, shallots, or scallions
- Carrots: Whole carrots or peeled trimmings
- Celery: Ribs and leaves
- Garlic: Cloves or skins/end pieces
- Herb stems: Parsley, thyme, dill, cilantro, or bay leaves
- Mushroom stems: Especially for a deep, savory flavor
- Other options: Tomato trimmings, bell pepper scraps, corn cobs, ginger peels, lemongrass, or squash peels
Keep a freezer bag or airtight container handy to collect these scraps as you cook; when it’s full (about 8 cups of trimmings), you’re ready for stock-making.
What NOT to Use
- Cruciferous vegetables: Broccoli, cabbage, cauliflower, or Brussels sprouts—they make stock bitter and overpowering.
- Potato peels: Can make stock cloudy and starchy.
- Spoiled, moldy, or dirty scraps: Always wash well and use only fresh or frozen, unspoiled trimmings.
How to Collect and Store Vegetable Scraps
Making stock from scraps is the ultimate kitchen efficiency hack, and it couldn’t be easier:
- Reserve clean, washed trimmings as you prep vegetables—store these in a gallon-sized freezer bag or container.
- Squeeze out excess air before sealing to avoid freezer burn.
- Continue adding to the bag until you fill it (about 8 cups). Scraps will keep for up to 10 months in the freezer.
- When you’re ready to make stock, use the whole bag—frozen scraps are fine to use without thawing.
Step-by-Step: Making Vegetable Stock
Start with the Right Ratio
Use 8 cups (about 2 liters) of mixed vegetable scraps or chopped fresh vegetables. Cover with 10–12 cups (2.5–3 liters) of cold water in your stockpot.
Optional: Sauté for Depth of Flavor
For a richer, more caramelized stock, sauté the onions, carrots, and celery (plus garlic, if using) in a little olive oil in the bottom of the pot for 5–10 minutes before adding water. This step is optional but adds lovely flavor and color.
Add Aromatics and Seasonings
- 2–3 bay leaves
- 5–10 whole black peppercorns (or 1 tsp ground pepper)
- Herb stems (parsley, thyme, dill)
- 1–2 sprigs of fresh thyme or a teaspoon of dried
- Salt (start with 1 tsp; you can adjust later)
Avoid over-salting: Stock will concentrate when simmered or reduced, so season gently and taste before adding more salt.
Bring to a Boil, Then Simmer
Raise heat until the water just reaches a boil, then immediately reduce the heat to low. Cover and simmer gently for 1–2 hours. For an extra-rich stock, let it go as long as 4 hours—taste occasionally to check flavor depth.
Strain the Stock
Place a large fine-mesh strainer or colander lined with cheesecloth over a big bowl or another pot. Pour the stock through, letting all the liquid drain out. Press down lightly to extract more flavor, but don’t mash the vegetables (to avoid cloudy stock).
Cool, Store, and Use
- Let stock cool completely before transferring to storage containers.
- Refrigerate for up to 5 days or freeze for up to 3 months. Freeze in 1- or 2-cup portions for easier use.
- Defrost in the refrigerator or directly in soups.
Pro Tips & Variations
- Use fresh or frozen: Both work equally well—frozen scraps won’t affect the quality.
- Boost umami: Add a handful of dried mushrooms, tomato paste, miso, or a strip of dried seaweed for savory depth.
- Make it clear: Simmer gently and avoid boiling hard, which can make the stock cloudy.
- Experiment with flavors: Try adding a star anise, ginger, lemongrass, or different herbs for international twists.
- Reduce waste: Use the leftover strained vegetable solids as compost or discard if you don’t compost.
The Best Vegetables for Stock at a Glance
| Category | Good Choices | Vegetables to Avoid |
|---|---|---|
| Alliums | Onions, leeks, shallots, scallions, garlic | Excess garlic peels, too much onion skin |
| Roots | Carrots, parsnips | Potato, sweet potato |
| Herbs | Parsley, thyme, dill, cilantro stems | Sage, rosemary (can be overpowering) |
| Mushrooms | Button, portobello, shiitake stems | None |
| Others | Tomato pieces, bell pepper scraps, corn cobs, celery | Cabbage, broccoli, cauliflower, Brussels sprouts |
How to Use Homemade Vegetable Stock
- Soups & Stews: The foundation for everything from minestrone to creamy squash soup.
- Risotto & Grains: Use in place of water for risotto, quinoa, or rice for more flavor.
- Sauces & Gravies: Deglaze pans or form the base of gravies and pan sauces.
- Sipping Broth: Sip as a light, nutritious beverage—season to taste.
How to Store Vegetable Stock
- Refrigerator: Store in airtight containers for up to 5 days.
- Freezer: Divide into 1- or 2-cup portions in freezer-safe containers or silicone molds. Freeze for up to 3 months.
- Ice Cube Trays: Pour cooled stock into ice cube trays for small, quick portions. Once frozen, transfer cubes to a zip-top bag.
- Label and date all containers to keep track of freshness.
Frequently Asked Questions (FAQs)
Q: Can I use only scraps for vegetable stock?
A: Yes, using only properly cleaned and stored vegetable scraps (like ends, peels, and herb stems) makes an excellent stock. Avoid spoiled, moldy, or bitter-tasting vegetables like cabbage or broccoli.
Q: How can I make a richer, darker stock?
A: Sauté your aromatics (onion, carrot, celery, garlic) in olive oil before adding water, or roast the vegetables in the oven beforehand for deeper flavor and color.
Q: Is it possible to overcook vegetable stock?
A: Simmering longer than 2–3 hours is usually unnecessary; flavors begin to dull after long cooking times. If the stock tastes weak early, allow more time at a gentle simmer—but taste frequently and don’t let it go bitter.
Q: Why is my stock cloudy?
A: Boiling too vigorously or mashing down the vegetables will cause cloudiness. Keep the heat low and simmer gently for the clearest stock.
Q: How do I make a salt-free or low-sodium version?
A: Simply omit or reduce salt during the stock-making process; season individual recipes to taste when using the stock.
Q: Can I use the leftover vegetable solids after straining?
A: Most flavor and nutrients will have been extracted, but you can compost the leftovers or use them in your garden if you wish.
Printable Basic Vegetable Stock Recipe
- 8 cups vegetable scraps or roughly chopped fresh mixed vegetables
- 10–12 cups cold water
- 2–3 bay leaves
- 5–10 black peppercorns or 1 tsp ground pepper
- 1–2 tsp kosher salt (to taste)
- Herb stems (parsley, thyme, dill)
- Optional: 1 tablespoon tomato paste, a handful of dried mushrooms, orange or lemon peels
Instructions: Place all vegetables and aromatics in a large stockpot. Add water. Bring to a boil, then simmer gently for 1–2 hours. Strain, cool, and store as directed above.
Final Tips for Flawless Vegetable Stock
- Taste as you go.
- Don’t overcrowd the pot—if too full, use a larger pot or make two small batches.
- Keep a freezer bag handy at all times to get the most value from your kitchen scraps.
- Label your frozen stock with contents and date for easy identification.
- Customize to your needs—different vegetables for different cuisines.










