Vegetable Stock Recipe: How to Make Vegetable Stock from Fridge Leftovers
When a few vegetables are lingering at the bottom of the fridge, this simple vegetable stock recipe turns them into something useful. It’s quick, economical, and gives you a clean, flavourful base for soups, risottos and sauces — proper resourceful cooking from Casa Adora.
This is my straightforward method for how to make vegetable stock using whatever you have left in the fridge.

Vegetable Stock Recipe Ingredients
Makes about 1 litre. Use what you have, but here’s a reliable mix:
- 1 onion, roughly chopped (leave the skin on for a darker colour)
- 1 leek, washed, trimmed and sliced
- 1 carrot, scrubbed and sliced
- 1 celery stalk, chopped
- 1 tomato, diced
- 1 garlic clove, crushed
- A small bunch of parsley stalks, chopped
- 1 bay leaf
- Several black peppercorns
- 1 tbsp olive oil, for sweating
- 1.2 litres water
Optional (and excellent): a few broccoli or cauliflower stalks, saved from previous meals — but only a little, as brassicas can make stock slightly bitter.
Tip: Slice the vegetables at an angle. It increases the cooking surface and helps them release flavour more quickly.
How to Make Vegetable Stock
1. Sweat the base vegetables
In a medium pot, gently sweat the onion, carrot and celery in the olive oil over a low to medium flame until they have just started to soften. This builds sweetness and depth.
2. Add the rest
Add the leek, tomato, garlic, parsley stalks, bay leaf and peppercorns. Stir briefly.
3. Add water
Pour in the 1.2 litres of water.
4. Simmer
Bring it to a boil, then immediately turn it down to a gentle simmer. After 30 to 40 minutes, the vegetables will have softened and released their goodness into the water.
5. Strain
Strain gently through a sieve, without pressing the vegetables, and you have a clean, aromatic vegetable stock — that’s the whole vegetable stock recipe done.
Vegetable Stock Troubleshooting: Common Problems and Fixes
Bitter Stock
Usually caused by brassicas (broccoli, cauliflower, cabbage, kale), which contain sulphur compounds that intensify during simmering. Fix: Use only a small amount. Tomato and parsley stalks help balance it.
Weak Flavour
Often too much water or tired vegetables. Fix: Slice vegetables at an angle, and reduce the stock if needed.
Cloudy Stock
Comes from boiling too hard or stirring. Fix: Keep the heat low, don’t stir, and strain gently without pressing the vegetables.
Too Sweet
Carrots, onions and leeks can dominate. Fix: Add celery, bay leaf or peppercorns. Tomato helps round out sweetness.
Too Earthy or “Green”
Too many leafy greens or overcooked herbs. Fix: Use parsley stalks, not leaves, and keep the simmering short.
Flat or Dull Flavour
Needs aromatic lift. Fix: Add bay leaf, peppercorns, garlic or tomato, and sweat the base vegetables first.
Too Oily
The olive oil or tomatoes can leave a little on the surface. Fix: Cool and skim, then use kitchen paper to catch the last of it.
Vegetable Stock FAQ
How long should vegetable stock simmer?
About 30 to 40 minutes. Longer simmering can make it bitter or flat.
Can I use broccoli or cauliflower stalks?
Yes — in small amounts. Brassicas can make stock slightly bitter if overused.
Should I sauté the vegetables first?
Sweating onion, carrot and celery adds sweetness and depth. Optional but recommended.
Can I freeze vegetable stock?
Yes. Chill it, lift off any fat, then freeze in tubs or ice-cube trays for up to 3 months.
Should I salt vegetable stock?
No. Salt concentrates as the stock reduces. Season the final dish instead.
Can I use vegetable stock for risotto?
Absolutely — it’s excellent for risotto when you want a lighter, cleaner flavour.
Can I use vegetable stock cubes instead of homemade stock?
Stock cubes are convenient, but often salty and one-note. Homemade stock gives cleaner flavour and better balance. If using cubes, dilute slightly and adjust seasoning at the end.
Can I add herbs?
Yes — parsley stalks, bay leaf, thyme, peppercorns. Avoid large amounts of leafy herbs.
What vegetables should I avoid?
Large amounts of cabbage, kale, Brussels sprouts and strong leafy greens. They can make the stock bitter or overly vegetal.
How to Use Vegetable Stock
This vegetable stock recipe makes a flexible, everyday stock — light, clean, and ready for whatever you’re cooking next. It’s perfect for:
- Risotto
- Vegetable soups
- Pasta sauces
- Cooking grains
- Thinning purées
- Deglazing pans
It’s also the base for my vegan mushroom soup and my vegan pho:
Vegan Pho for One with Black Trumpet Mushrooms
Storage
- Keeps 3–4 days in the fridge
- Freezes for up to 3 months
- Freeze in small tubs or ice-cube trays for easy portioning
If you've enjoyed the recipes, you can buy me a coffee ☕ — it helps keep the site going.
This vegetable stock recipe is part of my Stock & Gravy hub — stocks, broths and gravies from the Casa Adora kitchen.
Find more recipes and food adventures at The Flexible Chef recipe hubs.
Wonky photos, proper food, genuine adventures — The Flexible Chef




