| |

Vegetable Stock (Rich Homemade Stock)

This is how you make vegetable stock when you actually want flavor. Not the pale, watery stock you get from simmering random vegetable scraps. This is proper stock—deeply flavored, golden, rich enough to stand on its own. Roasted vegetables, aromatics, herbs, and time. That’s it.

Most vegetable stock tastes like hot water with a vague vegetable smell. That’s because people throw in everything—potato peels, broccoli stems, whatever’s in the fridge. But not all vegetables belong in stock. Some add bitterness. Some add starch that makes the stock cloudy. Some overpower everything else.

This stock uses specific vegetables chosen for flavor. Onions, carrots, celery—the holy trinity. Leeks for sweetness. Mushrooms for umami. Tomato paste for depth and color. Garlic, herbs, peppercorns. You roast half the vegetables first to develop caramelization, which adds complexity you can’t get from just simmering.

The result is a stock that tastes like concentrated vegetables—sweet, savory, golden, clean. Use it for soups, risotto, braising, deglazing pans, cooking grains. Anywhere you’d use chicken or beef stock. This vegetable stock doesn’t taste like a compromise. It tastes like its own thing, and it’s excellent.

Chef Griffin

Vegetable Stock (Rich Homemade Stock)

Deeply flavored vegetable stock made from roasted aromatics, mushrooms, and herbs. Golden, rich, and clean-tasting. Use it for soups, risotto, braising, or anywhere you need flavorful stock.

Ingredients
  

  • 4 large yellow onions, quartered (skin on is fine)
  • 8 medium carrots, cut into 2-inch pieces
  • 8 celery stalks, cut into 2-inch pieces
  • 2 leeks, white and light green parts, cut into 2-inch pieces
  • 1 pound mushrooms (white button, cremini, or a mix), halved
  • 2 cloves whole head garlic, cut in half crosswise
  • 4 tbsp tablespoons tomato paste
  • 6 tbsp olive oil
  • 6 quarts cold water
  • 1 bunch fresh parsley
  • 1 bunch fresh thyme
  • 4 bay leaves
  • 1 tsp whole black peppercorns

Method
 

  1. Preheat Oven: Preheat oven to 425°F. Position rack in center of oven.
  2. Prep and Roast Half the Vegetables: Place the quartered onions (with skins on), half the carrots, half the celery, the mushrooms, and the garlic head halves on a large rimmed baking sheet. Drizzle with olive oil and toss to coat. Spread in a single layer. Roast for 35-45 minutes, stirring once halfway through, until the vegetables are deeply browned and caramelized on the edges. Some dark spots are good—that's flavor. Don't worry if the onion skins char slightly. Remove from oven and let cool slightly while you prep the rest.
  3. Start the Stock: While vegetables roast, prepare the remaining vegetables. In a large stockpot (at least 8 quarts), add the remaining raw carrots, celery, and the leeks. These will simmer raw to add freshness and balance the roasted flavors.
  4. Add Roasted Vegetables: Once the roasted vegetables are done, scrape them into the stockpot along with any browned bits from the baking sheet—that's concentrated flavor. Add the tomato paste directly to the pot.
  5. Deglaze the Roasting Pan (Optional): Place the empty roasting pan over medium heat on the stovetop. Add the white wine and use a wooden spoon to scrape up any stuck-on bits. Let it simmer for 1 minute, then pour this into the stockpot. If not using wine, skip this step or deglaze with 1 cup of the water instead.
  6. Add Water and Aromatics: Add 12 cups of cold water to the stockpot. Add parsley, thyme, bay leaves, and peppercorns. The liquid should cover the vegetables by about 1 inch. Add more water if needed.
  7. Bring to a Boil, Then Simmer: Bring to a boil over high heat. Once boiling, immediately reduce heat to low so the stock barely simmers. You should see small bubbles breaking the surface occasionally, not a rolling boil. A hard boil makes the stock cloudy and bitter. Simmer uncovered for 1.5 to 2 hours. The longer it simmers, the more concentrated the flavor. Stir occasionally and skim any foam that rises to the surface in the first 30 minutes.
  8. Strain the Stock: Remove from heat. Set a large fine-mesh strainer over a large bowl or another pot. Carefully ladle or pour the stock through the strainer. Press gently on the solids with the back of a ladle to extract all the liquid, but don't press too hard or you'll make the stock cloudy. Discard the solids.
  9. Season and Cool: Taste the stock. Add salt if needed, starting with 1 teaspoon and adjusting to taste. Let the stock cool to room temperature, uncovered, stirring occasionally. This takes about 1 hour. Once cool, transfer to containers.
  10. Store: Refrigerate in airtight containers for up to 5 days. For longer storage, freeze in portions (ice cube trays, 1-cup containers, or quart containers) for up to 6 months. Label with the date.

Notes

Yield: Makes about 5 quarts. The yield varies depending on how long you simmer—longer simmering = more evaporation = more concentrated stock.
Why Roast Half the Vegetables: Roasting develops caramelization and Maillard reactions that create deep, complex flavors you can’t get from just simmering. But roasting ALL the vegetables would make the stock too dark and heavy. Using half roasted, half raw gives you both depth and freshness. This is a professional technique that elevates vegetable stock from bland to brilliant.
Vegetables to Use: Stick to aromatics that add flavor without bitterness or starch. Onions, carrots, celery, and leeks are the foundation. Mushrooms add umami—the savory depth that makes this stock taste meaty even though it’s vegetarian. Garlic adds aromatic complexity. Tomato paste adds color and a subtle sweetness. These vegetables work together to create a balanced, flavorful stock.
Vegetables to Avoid: Don’t use starchy vegetables like potatoes or sweet potatoes—they make stock cloudy and gummy. Avoid cruciferous vegetables like broccoli, cauliflower, cabbage, or Brussels sprouts—they add sulfurous, bitter flavors. Avoid beets—they turn the stock pink and add earthy sweetness that doesn’t work in most applications. Avoid bell peppers—they’re too sweet and too strong. Stick to the aromatics listed in the recipe.
Onion Skins: Leave the skins on the onions when roasting. The skins add a beautiful golden color to the stock. They’re papery and peel off easily after roasting, or they’ll strain out anyway. This is a classic French technique.
Mushrooms are Key: Mushrooms add glutamates—the compounds responsible for umami or savory flavor. This is what gives the stock depth and makes it taste richer. White button mushrooms work great. Cremini (baby bella) mushrooms add more flavor. Shiitake stems (saved from other recipes) are even more flavorful. Use what you have. Don’t use delicate mushrooms like oyster or enoki—they’re too expensive and too subtle for stock.
White Wine: The wine adds acidity and complexity. Use a dry white wine you’d actually drink—Sauvignon Blanc, Pinot Grigio, or dry Vermouth. Don’t use cooking wine. If you don’t want to use wine, skip it or substitute with 1 tablespoon white wine vinegar or lemon juice added at the end. The stock will still be good, just slightly less complex.
Tomato Paste: A small amount of tomato paste adds glutamates (umami) and gives the stock a beautiful golden color. Don’t skip this. It doesn’t make the stock taste like tomatoes—it just adds depth. Make sure to roast the tomato paste with the vegetables or cook it in the pot for a minute to remove the raw tomato flavor.
Cold Water Start: Always start with cold water, not hot. Cold water extracts more flavor from the vegetables as it slowly heats up. Hot water shocks the vegetables and extracts less flavor. This is basic stock-making technique.
Simmer, Don’t Boil: A hard rolling boil makes stock cloudy and bitter. The agitation emulsifies fats and breaks down vegetables into tiny particles that cloud the liquid. A gentle simmer extracts flavor while keeping the stock clear. You should see small bubbles occasionally breaking the surface, like a lazy hot tub. If the stock is boiling, reduce the heat.
Simmering Time: 1.5-2 hours is the sweet spot for vegetable stock. Less than 1 hour and you won’t extract enough flavor. More than 2 hours and the vegetables start breaking down and adding muddiness. Vegetable stock is faster than meat stock because vegetables give up their flavor quickly. Don’t simmer for 6 hours like you would beef stock—it won’t improve, it’ll just get cloudy and taste stale.
Skimming Foam: In the first 20-30 minutes of simmering, foam and impurities will rise to the surface. Skim these off with a ladle and discard. This keeps your stock clear and clean-tasting. After 30 minutes, there won’t be much foam to skim.
Straining: Use a fine-mesh strainer to remove all solids. Press gently on the vegetables with the back of a ladle to extract more liquid, but don’t press too hard or squeeze the vegetables—this forces particles through the strainer and makes the stock cloudy. For ultra-clear stock, line the strainer with cheesecloth before straining.
Don’t Add Salt While Cooking: Salt concentrates as the liquid evaporates. If you add salt at the beginning and the stock reduces, it becomes too salty. Always add salt at the end after tasting. This way you control the seasoning. If you’re using the stock in a recipe that already contains salt, you might want to leave the stock unsalted entirely.
Cooling Stock Safely: Hot stock is a food safety risk. Cool it quickly to prevent bacterial growth. The fastest method: pour the strained stock into a large, shallow container (like a roasting pan) and place it in an ice bath (a larger container filled with ice water). Stir occasionally. This cools the stock to room temperature in 30 minutes instead of 2 hours. Once at room temperature, transfer to storage containers and refrigerate immediately.
Storage: Refrigerate stock in airtight containers for up to 5 days. For longer storage, freeze. The best method: pour into ice cube trays (each cube is about 2 tablespoons), freeze until solid, then pop out and store in freezer bags. This lets you use small amounts without thawing an entire container. Or freeze in 1-cup, 2-cup, or 4-cup portions depending on how you use stock. Label everything with the date. Frozen stock keeps for 6 months.
Concentrating Stock: If you want a more concentrated stock for storage, simmer the strained stock for another 30-60 minutes to reduce by half. This gives you a “double strength” stock that takes up less freezer space. When using, dilute with equal parts water. Or leave it concentrated for intense flavor in sauces.
Using Vegetable Scraps: You can supplement this recipe with clean vegetable scraps saved in the freezer—carrot peels, celery leaves, leek greens, mushroom stems, parsley stems, thyme stems. But don’t make stock ONLY from scraps. The vegetables in this recipe provide the backbone of flavor. Scraps add complexity but can’t carry the stock on their own. Use them as a supplement, not a replacement.
What to Save for Scrap Stock: Good scraps include clean carrot peels and ends, celery leaves and ends, onion skins and ends, leek greens (light green only), mushroom stems, parsley stems, thyme stems, and fennel fronds. Store scraps in a freezer bag and add to this recipe when making stock.
What NOT to Save: Don’t use potato peels (starchy and bitter), broccoli or cauliflower stems (bitter and sulfurous), bell pepper scraps (too sweet and overpowering), beet peels (turn stock pink), cabbage or Brussels sprouts (sulfurous), or anything moldy or spoiled. When in doubt, leave it out.
Color: Good vegetable stock should be golden to amber, not pale or gray. The roasted vegetables and tomato paste provide the color. If your stock is pale, you didn’t roast the vegetables enough or didn’t use enough tomato paste. If it’s too dark, you over-roasted or simmered too long.
Flavor Balance: The stock should taste like concentrated vegetables—savory, slightly sweet, aromatic, clean. It shouldn’t taste overwhelmingly like any one vegetable. If it tastes too much like celery or carrots, adjust the proportions next time. The mushrooms should add background umami without making it taste like mushroom soup.
Uses for Vegetable Stock:
  • Base for vegetable soups
  • Cooking liquid for risotto or grain dishes
  • Braising liquid for vegetables or tofu
  • Deglazing pans when making sauces
  • Cooking liquid for beans, lentils, or grains
  • Base for vegetarian gravy
  • Substitute for chicken or beef stock in any recipe
Vegetarian vs Vegan: This stock is both vegetarian and vegan as written. No animal products. If you’re cooking for vegans, just make sure your wine is vegan (some wines use animal products in filtering, though most are vegan).
Make Ahead: Stock is the ultimate make-ahead ingredient. Make a big batch on the weekend, freeze in portions, and use throughout the month. It takes 2 hours mostly unattended time and gives you a building block for dozens of meals.
Scaling: This recipe easily doubles. Use a larger pot (12+ quarts). You can also halve it if you only need a small batch. The cooking time stays the same regardless of batch size.
Variations:
  • Asian-Style Vegetable Stock: Add 1-inch piece of ginger, 2 whole star anise, 1 tablespoon soy sauce. Omit wine and tomato paste.
  • Italian-Style Stock: Add 1 fennel bulb (sliced) and 1 tablespoon dried oregano. Add 1 Parmesan rind while simmering.
  • Herb-Forward Stock: Double the herbs—add more parsley, thyme, and a few sprigs of rosemary or sage.
  • Richer Umami Stock: Add 1 tablespoon soy sauce or tamari with the water. Use shiitake stems instead of button mushrooms.
Troubleshooting:
  • Stock tastes weak: You didn’t use enough vegetables or didn’t simmer long enough. Next time use more vegetables or simmer longer (up to 2 hours). Or reduce the strained stock by simmering uncovered until it tastes strong enough.
  • Stock is cloudy: You boiled instead of simmered, or you pressed the vegetables too hard when straining. Next time keep it at a gentle simmer and strain carefully.
  • Stock tastes bitter: You used the wrong vegetables (cruciferous vegetables, beet greens, too much celery) or over-roasted the vegetables. Stick to the vegetables in the recipe and watch the roasting.
  • Stock is too dark: You over-roasted the vegetables or used too much tomato paste. Reduce roasting time or reduce tomato paste to 1 tablespoon.
  • Stock is too pale: You didn’t roast the vegetables enough or omitted the tomato paste. Make sure vegetables are deeply caramelized and don’t skip the tomato paste.
  • Stock has off flavors: You used old, spoiled, or strongly flavored vegetables. Use fresh vegetables and avoid anything past its prime.

Similar Posts