I always feel a little disappointed when I use store-bought stock for a big pot of soup; it just tastes thin and salty. This homemade vegetable stock recipe, however, completely transforms simple ingredients into a rich, golden elixir perfect for boosting soups, risottos, and sauces. The secret lies in roasting the garlic first and adding warm spices for a rich, comforting aroma that fills your kitchen. You’ll get a vibrant, all-natural liquid gold without any preservatives or excess salt, making it ideal for healthy family meals. This specific vegetable stock recipe yields a rich, warm stock with notes of turmeric and roasted garlic, far beyond basic vegetable scraps.

Ingredients
- 4 liters (1 gallon) cold filtered water
This amount yields approximately 3 liters of finished stock after reduction.
Using filtered water ensures a clean, neutral base without chlorine or mineral flavors.
The final stock volume may vary depending on simmer time. - 500 g (1.1 lbs) carrots, roughly chopped
Carrots add natural sweetness to balance the savory notes.
A rough chop is fine as the vegetables will be strained out later.
No need to peel if thoroughly washed. - 300 g (0.66 lbs) celery, roughly chopped
Celery adds essential savory depth to the stock.
Include both the stalks and leaves for maximum flavor infusion.
Cut into 1-inch pieces. - 300 g (0.66 lbs) yellow onions, quartered
The onion base provides essential sweetness and savory depth.
Keep the outer skin on for additional color and depth, provided they are clean.
Avoid using red onions, which can turn the stock purple. - 2 whole garlic bulbs, unpeeled
Roasting them first provides a deep, sweet, savory flavor profile instead of raw garlic bitterness.
Keeping the peel on during roasting prevents burning and adds a subtle umami note to the final stock.
Do not peel until after roasting, just brush off excess dirt from the outside layers. - 50 g (1.7 oz) fresh turmeric root, thinly sliced (no need to peel)
Turmeric provides a vibrant golden color and a warm, earthy flavor.
Wear gloves when handling fresh turmeric to avoid staining your hands.
Slice thinly to maximize surface area for flavor extraction. - 3-4 whole star anise pods
These add a subtle, warm, licorice-like note that complements the other spices.
Do not add more than 4, as too much star anise can overpower the other ingredients.
Ensure pods are whole; crushed ones may make straining difficult. - 10 g (2 teaspoons) black peppercorns
Provides a gentle, subtle heat and prevents the stock from tasting flat.
Do not crush the peppercorns; use them whole to avoid bitterness.
These will be strained out with the other solids. - 2 bay leaves
Bay leaves add a classic aromatic note to the stock.
Use dried bay leaves; fresh ones can be overpowering.
Check for cracks to ensure they don’t break apart. - 1 large bunch fresh parsley stems
Stems contain more flavor than the leaves and add a clean, green note.
The leaves can be reserved for use in other recipes.
Use a large handful (around 20-30g) of stems. - 5 mL (1 teaspoon) extra virgin olive oil, for garnish
Used to finish the stock for a glossy, elegant presentation.
Do not add this during cooking; only at the end. - 5 g (1 tablespoon) fresh chives, finely chopped, for garnish
Adds a sharp, fresh green note to contrast the rich stock.
Garnish is optional but adds visual appeal and freshness.
Finely chop just before serving to maximize flavor.
Instructions
- Preheat your oven to 200°C (400°F). Place the unpeeled garlic bulbs on a small baking tray or directly on the oven rack.
Roast for 30-40 minutes, or until the cloves are tender and slightly caramelized, but not burnt.
Roasting is crucial for a sweet, deep flavor in this vegetable stock recipe; do not skip this step.
The cloves should feel soft when gently squeezed, indicating they are ready. - While garlic roasts, prepare other vegetables: Roughly chop carrots and celery. Quarter the onions, leaving the skin on for color and flavor, if desired (ensure outer layers are clean). Thinly slice the fresh turmeric root.
Rough chopping is fine; no need for precision cutting as these will be strained out.
Slicing the turmeric thinly allows for faster flavor infusion into the water.
Keep the onion skin on for color and depth. - In a large, heavy-bottomed pot (at least 6-liter capacity), combine the roasted garlic bulbs, chopped carrots, celery, quartered onions, sliced fresh turmeric, star anise pods, black peppercorns, bay leaves, and parsley stems.
Ensure the pot is large enough to comfortably hold all ingredients plus the water.
Add the whole roasted garlic bulbs directly to the pot; do not peel or break them open yet.
This combination creates the specific flavor profile of this golden stock. - Pour the cold filtered water over all the ingredients in the pot. Ensure all vegetables are submerged.
Start with cold water rather than hot to allow flavors to release gradually and extract more depth.
If necessary, add slightly more water to cover all ingredients completely.
Use filtered water for the cleanest taste. - Bring the mixture to a rolling boil over high heat, then immediately reduce the heat to low to maintain a gentle simmer. Do not cover the pot tightly, as this can dull the flavors; allow some steam to escape.
Maintain a gentle simmer; a rapid boil will turn the stock cloudy.
Skim any foam or impurities that rise to the surface during the first 30 minutes of simmering.
A gentle simmer ensures clarity and a richer extraction of flavors, which is essential for a high-quality vegetable stock. - Simmer gently for at least 1.5 hours, up to 2 hours. This homemade vegetable stock should develop a rich golden color and fragrant aroma.
Simmering time allows the flavors to deepen and meld together effectively.
The longer simmer time extracts the best flavor from the roasted garlic and turmeric.
Visually check for the vibrant golden color, which indicates the turmeric has infused fully. - After simmering, remove the pot from the heat. Carefully strain the stock through a fine-mesh sieve into a clean heatproof bowl or another large pot. Discard all the solids.
For extra clarity, you may line the sieve with a piece of cheesecloth, but a fine-mesh sieve is usually sufficient.
Press down gently on the solids to extract as much liquid as possible, but avoid mashing them, which can release bitterness.
Let the strained stock cool slightly before storing. - To serve, gently reheat the stock until warm. Pour the golden stock into clear glass mugs or shallow white ceramic bowls to showcase its vibrant color. Drizzle a small amount of extra virgin olive oil onto the surface of the stock, creating a glossy, swirling sheen. Sprinkle the finely chopped fresh chives onto the center of the oil drizzle for a pop of contrasting green color and fresh aroma, ensuring the golden liquid remains the focal point.
This serving suggestion highlights the rich, golden hue of the turmeric.
The garnish elevates the stock from a simple cooking base to a standalone drinkable soup.
Enjoy immediately or use this vegetable stock in other recipes.
Why This Stock is a Game Changer for Family Meals
Store-bought stocks often contain high amounts of sodium and preservatives that can dull the taste of your dishes. This homemade vegetable stock recipe offers a deep, savory foundation that enhances everything from homemade pasta sauce to simple rice dishes. The turmeric and roasted garlic infusion provides a richer, more complex flavor than standard vegetable stocks. Because it’s so flavorful, you can often use less salt in your finished recipes, making it a healthier option for your family. Using this hearty vegetable stock recipe will make a huge difference in your cooking, especially when making quick meals. I love adding a splash of this liquid gold to weeknight rice and grains; it makes a simple meal feel special without extra steps.

Storing and Freezing Homemade Stock for Meal Prep
Once cooled completely, transfer the stock to airtight containers, leaving a little space at the top if freezing. Refrigerate immediately after cooling; it will last in the fridge for up to 5 days. For longer storage, freeze in ice cube trays for easy portioning, then transfer cubes to a freezer bag. Freeze stock in larger containers (1-cup or 2-cup portions) for use in specific family dinner recipes like soups or risottos. Label containers with the date to keep track; frozen stock is best used within 3–4 months.
FAQs about Making Vegetable Stock
Can I use kitchen scraps instead of whole vegetables?
For this specific recipe, using whole, high-quality vegetables (especially the turmeric and garlic) provides the best flavor and color. Kitchen scraps often contain bitterness that can dull the final taste, especially when simmering for this long. Using quality ingredients is key to creating a premium vegetable stock recipe.
What if I can’t find fresh turmeric root?
While fresh turmeric is key to the vibrant golden color and specific flavor of this vegetable stock recipe, you can substitute 1 tablespoon of ground turmeric. Add it near the end of simmering to prevent it from tasting bitter. The color won’t be as bright, but the flavor will still add depth.
Why roast the garlic instead of boiling it directly?
Roasting caramelizes the natural sugars in the garlic, creating a sweet, deep, nutty flavor. Boiling raw garlic can result in a harsh, pungent taste that isn’t as appealing for a stock meant to be sipped on its own. The roasted garlic provides a healthy and comforting flavor profile.
Should I add salt during simmering?
It’s best practice to make unsalted stock. This gives you full control over the salt level in your finished recipes; you can season your soup or risotto separately without worrying about over-salting the base.
How long will this stock last in the freezer?
Properly frozen stock will maintain its quality for 3–4 months. Be sure to use freezer-safe containers and leave room for expansion. This makes it ideal for meal prep recipes and healthy eating.
Can I make this in an Instant Pot or pressure cooker?
Yes, you can reduce the simmer time significantly. Combine ingredients and pressure cook for 30 minutes, then release pressure naturally for 15 minutes before straining. This is a great shortcut for quick meals.
Conclusion
Making your own homemade vegetable stock recipe is a simple yet high-impact way to improve your home cooking significantly. Pin this recipe for later to make a batch of liquid gold for quick, flavorful weeknight cooking. This golden turmeric and roasted garlic version adds a unique depth that transforms everyday recipes into extraordinary comfort meals.
Print
vegetable stock recipe
- Total Time: 160 minutes
- Yield: 3 liters
- Diet: Vegan
Description
A rich, homemade vegetable stock featuring roasted garlic and turmeric for a deep golden color and complex flavor. Ideal as a base for soups, risottos, and sauces, offering a healthier alternative to store-bought options.
Ingredients
- 4 liters cold filtered water (1 gallon)
- 500 g carrots, roughly chopped (1.1 lbs)
- 300 g celery, roughly chopped (0.66 lbs)
- 300 g yellow onions, quartered (0.66 lbs)
- 2 whole garlic bulbs, unpeeled
- 50 g fresh turmeric root, thinly sliced (1.7 oz)
- 3–4 whole star anise pods
- 10 g black peppercorns (2 teaspoons)
- 2 bay leaves
- 1 large bunch fresh parsley stems
- 5 mL extra virgin olive oil, for optional garnish (1 teaspoon)
- 5 g fresh chives, finely chopped, for optional garnish (1 tablespoon)
Instructions
- Roast Garlic Bulbs: Preheat oven to 400°F (200°C). Place unpeeled garlic bulbs on a baking tray and roast for 30-40 minutes, until cloves are tender and slightly caramelized.
- Prepare Vegetables: While the garlic roasts, roughly chop the carrots and celery. Quarter the onions, keeping the skin on for color. Thinly slice the fresh turmeric root.
- Combine Ingredients in Pot: Add the roasted garlic bulbs, prepared carrots, celery, onions, turmeric, star anise, peppercorns, bay leaves, and parsley stems into a large pot (6-liter capacity).
- Simmer Stock: Pour cold filtered water over the ingredients, ensuring everything is submerged. Bring the mixture to a rolling boil over high heat, then immediately reduce to a gentle simmer. Do not cover tightly.
- Continue Simmering: Simmer gently for 1.5 to 2 hours, allowing the flavors to deepen and the color to turn golden. Skim off any foam during the first 30 minutes of simmering.
- Strain and Serve: Remove pot from heat and carefully strain the stock through a fine-mesh sieve into a clean bowl, discarding all solids. For optional garnish, pour stock into bowls, drizzle with olive oil, and sprinkle with fresh chives before serving warm.
Notes
Roasting the garlic before simmering adds a sweet, deep flavor profile. Keep the onion skin on for additional color and depth, provided they are clean. Use filtered water for a neutral base. Making this stock unsalted allows for full control over seasoning in finished recipes. Simmer gently to avoid a cloudy stock.
- Prep Time: 55 minutes
- Cook Time: 105 minutes
- Category: Soup Base
- Method: Stove Top
- Cuisine: General
Nutrition
- Serving Size: 240 ml
- Calories: 15 kcal
- Sugar: 1 g
- Sodium: 10 mg
- Fat: 0 g
- Saturated Fat: 0 g
- Unsaturated Fat: 0 g
- Trans Fat: 0 g
- Carbohydrates: 2 g
- Fiber: 1 g
- Protein: 1 g
- Cholesterol: 0 mg
FREE PRINTABLE RECIPE
Get the Printable Recipe PDF (Free)
Enter your email and we’ll send you the ingredients + step-by-step instructions as a clean PDF you can save to your phone.
- ✅ Printable PDF (ingredients + steps)
- ✅ Save it to your phone (no long scrolling)
- ✅ Includes cook time + servings
- ✅ Easy to follow
FAQ
Where’s the full recipe?
It’s delivered as a printable PDF so you can save it and cook without scrolling.
I didn’t get the email.
Check Spam/Promotions and search your inbox for your site name. Then click Confirm to receive the PDF.