
A French Mediterranean, diy stock, a 45-minute vegetable stock. Instead of long simmering, this method builds flavor quickly using layering, light caramelization, and aromatics added in stages. You get a rich, rounded stock in under an hour, perfect for weeknight cooking or batch prep.
"No bones about it!" (just veggies) đ
So many useful and delicious types of stocks to make at home that are so much healthier and tastier than store-bought.

đ Quick Look: DIY Stock
- â±ïžÂ Prep Time: 15 minutes | Cook Time: 30 minutes
- đ Total Time: 45 minutes
- đ„ Servings: 10 cups
- đ Calories: ~70 kcal per serving (based on nutrition panel)
- đ„ Cook Method: Stove Top, crockpot
- đ©âđłÂ Flavor Profile: An elegant vegetable broth recipe, light, aromatic, and built for everyday cooking - fast!
- â Difficulty: Easy, beginner-friendly
SUMMARIZE & SAVE THIS CONTENT ON
â€ïž Why You Will Love This Vegetable Stock Soup Recipe
- Fast but layered, sweating the vegetables first gives you the depth of a long simmer in half the time.
- Mediterranean aromatics, parsley, thyme, and a whisper of tomato give it that French kitchen warmth.
- Neutral enough for anything, soups, sauces, cooking grains, braises, and I love it in my Goat's Cheese Risotto.
- Naturally vegan, but rich enough to stand in for chicken stock in most recipes.
đïž Key Ingredients DIY Stock

- 1 tablespoon olive oil or butter
- 1 large onion, roughly chopped (skin on for color, optional)
- 2 medium carrots, chopped
- 2 celery stalks, chopped
- 1 leek (white and light green parts), sliced and well-washed
- 3 cloves garlic, smashed
- 6-8 whole black peppercorns
- 1 strip of lemon peel; I save my lemon and orange peels in a bag in the freezer for this occasion. Orange peels pair well with tomato sauces and red meat stock.
- 7 cups of cold water
Optional Tasty Additions: - 1 medium tomato, chopped (or œ cup canned chopped tomato)
- 1 small handful mushrooms (about 4-5), sliced
- 1 bay leaf
- 6-8 parsley stems
- 4-5 thyme sprigs (or œ teaspoon dried)
đ See recipe card for quantities.
đą How To Make DIY Stock
- Build the base (5-7 minutes)
Heat oil or butter in a large pot over medium heat.
Add onion, carrots, celery, and leek.
Cook, stirring occasionally, until slightly softened and just beginning to turn golden.
đ This step adds depth fast-don't skip it. - Add umami & aromatics (3-4 minutes)
Stir in garlic, tomato, and mushrooms.
Cook until fragrant and slightly softened. - Simmer gently (30 minutes)
Add water, bay leaf, herbs, peppercorns, lemon peel, and salt.
Bring to a gentle simmer (not a rolling boil), then reduce heat.
Simmer uncovered for 30 minutes, occasionally skimming any foam. - Strain and finish (5 minutes)
Strain through a fine sieve or cheesecloth.
Taste and adjust salt if needed.
Top Tips
- If you want a deeper color, roast the vegetables first at 425°F for 20 minutes, or leave the onion skin on if you are not caramelizing them first.
- Keep the heat low, a gentle simmer keeps the stock clear.
đ€ What To Use DIY Stock For?
Here is a list of uses for vegetable stock, but don't be limited to these only, as you will want to try other cooking ideas too.
- Velouté bases and many other types of sauces
- Light soups and broths
- Poaching fish or chicken
- Cooking grains (rice, farro, barley)
- Deglazing pans for quick sauces
đ Recipe

DIY Stock: 45-Minute Vegetable Stock
Equipment
- Large soup pot OR
- crockpot
Ingredients
- 2 tablespoon olive oil
- 2 medium onions roughly chopped
- 3 carrots sliced
- 3 celery stalks chopped
- 1 leek cleaned and sliced
- 4 garlic cloves smashed
- 8 cups cold water
Optional Ingredients
- 1 cup mushrooms halved (optional but adds depth)
- 1 bay leaf
- 8 sprigs fresh parsley
- 2 sprigs fresh thyme
- 1 teaspoon whole peppercorns
- 1 small tomato or 1 tablespoon tomato paste optional for color
- Sea salt to taste added at the end or wait to add it when the stock is used in a recipe.
Instructions
- Sweat the aromatics: Warm the olive oil in a large pot over medium heat. Add onions, carrots, celery, leek, and garlic. Cook 5-7 minutes until the vegetables soften and smell sweet, no browning.
- Build flavor with these ingredients if using: Add mushrooms, bay leaf, parsley, thyme, peppercorns, and tomato or tomato paste. Stir for 1 minute to coat everything in the aromatics.
- Simmer gently: Pour in the cold water. Bring just to a simmer, then reduce heat to low. Let it bubble lazily for 35 minutes, never boil, or the stock turns cloudy.
- Strain & Remove from heat: Strain through a fine sieve, pressing lightly on the vegetables to extract their goodness without clouding the broth.
- Season & Taste: Add sea salt only now, so you control the final flavor, or wait and add salt when using in a recipe.
- Store: Cool completely. Refrigerate up to 5 days or freeze up to 3 months.
Notes
- All the vegetables have given their flavor to the water in the first hour, so no need to cook longer.









Judith says
This is such an easy vegetable stock recipe that you can make at home, that takes very little time and gets a delicious meal underway. Give it a go and let me know how you liked it. đ