Vegetarian Roasted Vegetable Broth

Author Debi


  • 1 container cremini mushrooms*
  • 4 large shallots left unpeeled, cut into quarters
  • 3 large carrots scrubbed clean, and coarsely chopped
  • 1 red pepper quartered
  • 2 garlic cloves left unpeeled, cut in half
  • 8 fresh parsley sprigs divided use
  • 6 fresh thyme sprigs divided use
  • 1 tablespoon olive oil
  • 1 bay leaf
  • 4-10 whole peppercorns
  • 4 leeks dark part only
  • Any veggie bits and parts
  • filtered water
  • 1 teaspoon salt


  1. Preheat the oven to 425° F. In a large roasting pan, toss together first 5 ingredients. Add in 4 parsley springs and 3 thyme sprigs. Drizzle olive oil over the veggies, and stir to coat. Roast in 425° oven for 30 minutes, stirring occasionally.
  2. Take roasted veggies, and place them in a large stock pot. Add remaining parsley and thyme, peppercorns, bay leaf, leeks, and any other veggie bits. Cover with cold clean filtered water. Cover pan, and bring to a boil. Reduce heat, and simmer with the lid slightly ajar stirring occasionally, for about 60 minutes, or until the veggies are soft.
  3. Strain the broth through a fine mesh sieve to remove all the solids. If you want a super fine clear stock, run the strained broth through a wet coffee filter. Add salt. It may not taste as salty as you’re used to, but it will add good flavor to whatever you’re making. And, if you’re eating it straight, adjust salt and pepper to taste.
  4. Store the broth in the fridge, or if you aren't going to use it right away, store it in the freezer. It can be frozen in ice-cube trays, and then toss those broth cubes in a large plastic bag.

Recipe Notes

Amount will vary based on how many veggies you actually throw in the pot, but I usually get about 6-10 cups
*Cook’s notes: cremini mushrooms are the little brown mushrooms. I’ve also seen them called Italian mushrooms or baby portabellas. If you can’t find brown mushrooms, white button mushrooms will work just fine. For that matter, so will large portabellas that have been chopped up.