This post contains affiliate links.

Making this vegetable stock recipe is one of those small kitchen habits that delivers big rewards. Unlike store-bought versions, which can be watered down, overly salty, or packed with preservatives, homemade stock is rich, flavorful, and totally customizable. You get to control the ingredients and reduce food waste by using scraps. Plus, once you taste the difference, it’s hard to go back—this is the kind of upgrade your soups, stews, and sauces have been waiting for.

Mason jars of homemade vegetable stock with vegetable scraps on marble counter.

What is Vegetable Stock?

A vegetable stock recipe is typically made by simmering vegetables, herbs, and water for about an hour, then straining out the solids. It’s usually unseasoned or only lightly seasoned, making it a great base for other recipes. Vegetable broth, on the other hand, is similar but often seasoned with salt and spices. It’s meant to be enjoyed as-is—like sipping broth from a mug or using it in a quick soup.

In everyday cooking, most people use the terms interchangeably. But if you’re following a specific recipe, check whether it calls for stock (a neutral base) or broth (ready-to-eat).

Never Lose a Recipe Again!

Enter your info below and I’ll send this one straight to your inbox to have for later.

Ceramic stock pot full of vegetable scraps, water and spices.

Tips When Making Vegetable Stock

If you’re someone who loves exact measurements, this vegetable stock recipe might feel a little loose—but that’s part of the magic. It’s all about working with what you’ve got. Here’s how to make it a success:

  • Use what you have. This recipe is all about using up veggie scraps you’d normally toss. No need to buy fresh produce just to make stock—this is your compost pile’s glow-up moment.
  • Mix it up. The most flavorful stocks come from variety. If you don’t want it to taste like onion soup, make sure your freezer stash includes a mix of veggies like carrots, celery, leeks, herbs—even a handful of arugula or mushroom stems.
  • Skip the cruciferous crew. Veggies like broccoli, cabbage, and kale can make your stock bitter. Save those for a separate soup and keep them out of the pot here.
  • Boost with anti-inflammatory extras. Want a wellness edge? Add a chunk of fresh ginger or turmeric root. Just a little adds flavor and extra health perks.

This is a flexible, no-stress recipe that helps reduce food waste and boosts your cooking game at the same time.

How to Use Vegetable Stock

You can use my homemade vegetable stock in any recipe that calls for vegetable broth or stock—and trust me, once you taste the difference, you’ll never go back to store-bought. It adds a rich, fresh flavor that makes every dish better. I love using mine in cozy, nourishing recipes like Vegetable Barley Soup, Vegetarian Ramen, Vegetarian Tortilla Soup, and Minestrone Soup. Homemade veggie stock takes them all to the next level.

How to Store Homemade Vegetable Stock

Fridge: Once your homemade vegetable stock has finished simmering, let it cool completely before transferring it to the fridge. Pour it into airtight containers—mason jars, glass storage containers, or BPA-free plastic containers all work great. I recommend using quart-size jars since they hold 4 cups (perfect for most recipes) and fit easily in the fridge. Your vegetable stock will stay fresh in the refrigerator for up to 5 days.

Freezer: You can also freeze vegetable stock to use later in freezer safe bags or Souper Cubes Freezer System—just make sure to let it cool completely before pouring it into your chosen container. Always label everythingwith the date and amount. Trust me, that mystery bag in the back of the freezer won’t be so helpful when you’re guessing what it is three months from now. For the best flavor, try to use your frozen stock within 3 months.

how to make vegetable stock
5 (7 votes)

Homemade Vegetable Stock from Scraps

This homemade vegetable stock recipe is a total flavor booster for soups, grains, and sauces made from simmered veggie scraps and transformed into rich, savory liquid gold with a deep, layered flavor that store-bought broth just can’t compete with.
Prep: 2 hours
Cook: 10 minutes
Total: 2 hours 10 minutes
Serves: 8
Author: Jen Hansard

Ingredients 

  • 1 cup onion scraps tops, bottoms, and skins
  • 2 cup celery scraps tops and bottoms
  • 2 cup carrot scraps tops and skins
  • 4 garlic clove tops, bottoms, and skins
  • ½ cup herbs parsley, rosemary, thyme
  • 1 tsp black peppercorns
  • 1 bay leaf
  • 1 tsp sea salt, unrefined optional
  • 12 cup water

Instructions 

  • Add vegetable scraps to a 6-quart pot.
    Bowl of vegetable scraps and carrot peels to make homemade vegetable stock.
  • Pour water on top, making sure everything is covered by 2 inches water. Leaving an inch or two below the top of the pot so it doesn’t boil over.
    Pouring water on top of vegetable scraps to make stock.
  • Cover, bring to a boil at high heat, and then reduce to a rolling simmer for 2+ hours or until vegetables are so soft they are falling apart.
    Spoon with carrots, celery and onions that have been cooked into a stock.
  • Strain the stock through a fine-mesh strainer and discard scraps.
    Scooping vegetable broth into a sieve to separate the vegetables from the liquid.
  • Pour broth into air-tight containers, like quart-size mason jars.
    Pouring vegetable stock into mason jar.

Notes

  • To make this in a crockpot, add all ingredients to the crockpot. Cover with water by 2 inches then cover and set to low for 8-10 hours. Follow steps 2-3 above.
  • The nutritional info is based on my sample recipe; yours will vary depending on the types of vegetables you use.
  • I just make a batch of stock whenever I get a full-gallon bag of veggies. No need to thaw them in advance!
  • Don’t be afraid to use onion shells, garlic skins, really ALL the scraps you have. 
  • Feel free to boost your broth with fresh turmeric, fresh ginger, or a tbsp of apple cider vinegar. 
  • Refrigerate broth for up to 5 days. You can also freeze the broth for up to 3 months in freezer-safe containers.

Nutrition

Serving: 1 cup | Calories: 23 kcal | Carbohydrates: 5 g | Protein: 1 g | Fat: 0.2 g | Saturated Fat: 0.04 g | Polyunsaturated Fat: 0.1 g | Monounsaturated Fat: 0.03 g | Sodium: 242 mg | Potassium: 213 mg | Fiber: 2 g | Sugar: 2 g | Vitamin A: 3954 IU | Vitamin C: 7 mg | Calcium: 33 mg | Iron: 0.4 mg

Did you make this recipe?

Leave a review for a chance to win signed copies of my cookbooks! Winners announced each season in my newsletter.

Common Questions

What vegetables work best in a homemade vegetable stock recipe?

In a vegetable stock recipe, it’s best to use aromatic vegetables like onions, carrots, celery, garlic, and leeks. These create a flavorful base. Avoid starchy vegetables (like potatoes) or cruciferous ones (like broccoli or cauliflower), which can make the stock cloudy or bitter.

Can I use scraps in a vegetable stock recipe?

Yes, homemade vegetable stock is a great way to use up kitchen scraps! Keep a freezer bag of clean veggie trimmings—like onion skins, carrot peels, and celery ends—and once you have enough, toss them in a pot to simmer. Just skip anything moldy or overly bitter.

How long should I simmer a vegetable stock recipe?

For a balanced vegetable stock recipe, simmer your ingredients for about 45 minutes to 1 hour. This extracts plenty of flavor without overcooking the veggies. Simmer uncovered if you want a more concentrated stock.

Can I freeze my homemade vegetable stock recipe?

Yes! After your vegetable stock recipe is finished and cooled, store it in freezer-safe containers or silicone ice cube trays. It’ll keep for up to 3 months and makes a quick flavor boost for soups, grains, or sauces.

You Might Also Like…


Leave a Comment

Your email address will not be published. Required fields are marked *

Rate it




5 from 7 votes (2 ratings without comment)

Comments

  1. Hello Jen, do you just throw everything in the pot without washing it or rinsing it? Even if its from a store and not your own garden? Thank you for all the recipes!

    1. I definitely wash all of the veggies before chopping and putting them into the pot.