Forget bland, watery vegetable stocks from a carton! This recipe is your secret weapon for adding incredible depth and savory flavor to all your vegetarian dishes. In just one hour, we’ll transform simple vegetables into a liquid gold that will become the backbone of your best soups, stews, and sauces. The magic lies in a few simple techniques: browning the vegetables to develop complex, caramelized notes, and adding umami-rich mushrooms and a splash of soy sauce. It’s a small investment of time for a massive flavor payoff!
Ingredients
• 2 tablespoons extra virgin olive oil
• 2 large carrots, sliced
• 1 large onion, quartered (skin on is fine!)
• 1 medium potato, sliced
• 1 celery stalk, chopped
• 2-3 cloves garlic, smashed (no need to peel)
• 5-10 white or cremini mushrooms, halved or sliced
• 10-20 parsley stems
• 2 tablespoons soy sauce or tamari
• Salt and freshly ground black pepper, to taste
• 6 cups / 1.5 liters water
Instructions
1. Heat the olive oil in a large stockpot or Dutch oven over medium-high heat. Once shimmering, add the carrots, onion, potato, celery, garlic, and mushrooms. Let the vegetables cook undisturbed for about 5 minutes to get a good sear. Stir once or twice and continue to cook until they are nicely browned and fragrant.
2. Add the parsley stems, 6 cups of water, soy sauce, and a few grinds of black pepper to the pot. Stir everything together, scraping up any browned bits from the bottom of the pot.
3. Bring the mixture to a rolling boil, then immediately reduce the heat to low. Let the stock simmer gently, partially covered, for at least 30 minutes. The longer it simmers, the richer the flavor will be, so feel free to let it go for up to an hour.
4. Carefully strain the stock through a fine-mesh sieve into a large bowl or container, pressing gently on the vegetables to extract all the liquid. Discard the solids.
5. Taste the finished stock and adjust the seasoning. Add a pinch of salt or another splash of soy sauce if needed. Use immediately or let it cool completely before storing.
Nutritional Information
• Serving Size: 1 cup (240ml) | Calories: ~35 kcal | Sodium: ~250mg (varies with soy sauce/salt) | Fat: 2g | Carbohydrates: 4g | Protein: 1g
• This is an estimate. Actual values may vary based on and preparation.
Pro Tips
• Pro-Tips for the Best Veggie Stock
• Double the recipe and freeze the extra stock in ice cube trays or quart-sized containers for quick and easy flavor boosts in future meals.
• Don’t rush the browning process in the first step. Those caramelized bits on the bottom of the pan are pure flavor, so let the veggies get some real color.
• Save your vegetable scraps! Keep a bag in the freezer for onion skins, carrot peels, celery ends, and mushroom stems to add to your next batch of stock.
• For an even deeper umami flavor, add a tablespoon of tomato paste or a teaspoon of miso paste along with the soy sauce.
• Hold off on adding salt until the very end. As the stock simmers and reduces, the flavors concentrate, so you’ll have better control over the final seasoning if you wait.
FAQ
Q: Can I make this vegetable stock soy-free or gluten-free
A: Absolutely! To make this stock gluten-free, simply use tamari or a certified gluten-free soy sauce. For a completely soy-free version, you can substitute coconut aminos or leave it out and add a teaspoon of miso paste (check that it’s soy-free if needed) or an extra pinch of salt at the end for savory depth.
Q: What other vegetable scraps can I use in this stock
A: This recipe is perfect for using kitchen scraps to reduce waste and add flavor. Feel free to add onion skins (for a rich color), carrot peels, celery ends, leek tops, and mushroom stems. Avoid starchy scraps like potato peels, which can make it cloudy, and cruciferous vegetables like broccoli or cabbage, as they can make the stock bitter.
Q: How long does homemade vegetable stock last and how should I store it
A: You can store this stock in an airtight container in the refrigerator for up to 5 days. For longer storage, it freezes beautifully. Let it cool completely, then pour it into freezer-safe containers or ice cube trays for pre-portioned flavor bombs. It will keep in the freezer for up to 3 months.
Q: Why is browning the vegetables so important for a vegetarian stock
A: Browning, or caramelizing, the vegetables is the key to developing a deep, complex flavor profile that you won’t find in stocks where vegetables are just boiled. This step creates rich, savory, and slightly sweet notes, adding a ‘meaty’ depth that is essential for standout vegetarian and vegan dishes.





