• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Home
  • About Us
  • Recipe Index

Seasons in the Kitchen

  • Method
  • Seasons
  • Course
  • Cuisine
  • Diet
  • Holidays
  • Ingredient
menu icon
go to homepage
  • Home
  • About
  • Recipe Index
  • Find Us

    • Facebook
    • Instagram
    • Pinterest
  • search icon
    Homepage link
    • Home
    • About
    • Recipe Index
  • Find Us

    • Facebook
    • Instagram
    • Pinterest
  • ×
    Seasons in the Kitchen » Method » How To Recipes

    Published: May 16, 2025 · Modified: Aug 28, 2026 by Grant and Rochelle Murchie · Leave a Comment

    Homemade Vegetable Stock Recipe

    Jump to Recipe·Print Recipe
    Step-by-step process of making homemade vegetable broth on the stovetop, with vibrant chopped vegetables in a pot and finished stock poured into jars. Easy vegan and gluten-free cooking base.
    Glass jars filled with homemade vegetable stock on a light surface, surrounded by garlic cloves, herbs, and a bay leaf. A fresh and healthy vegan broth recipe made from scratch.
    Flat lay of jars filled with golden homemade vegetable stock, with fresh vegetables like carrots, celery, and onions scattered on a white background. A culinary basics guide to making veggie stock at home.

    This easy vegetable stock recipe is made with onion, carrots, celery, herbs, and a few simple aromatics. Simmered gently on the stovetop, it makes a flavorful homemade stock for soups, stews, risotto, grains, sauces, and more.

    Side view of three jars filled with golden homemade vegetable stock, with visible condensation and fresh vegetables scattered on a white surface with a soft blue background.

    Homemade Vegetable Stock

    A good homemade vegetable stock is one of those kitchen basics that is incredibly useful to have tucked away in the fridge or freezer.

    This version starts with the classic combination of onion, carrots, and celery, along with parsley, bay leaves, and peppercorns. We sauté the vegetables first before adding the water, which helps build a little more flavor without making the stock heavy.

    Making stock was one of the first techniques I learned in culinary school, and there was almost always a pot gently simmering somewhere in the professional kitchens I worked in. These days, we make it at home and freeze it in smaller portions so it is ready whenever we need it.

    If you cook with meat as well, you might also like our Slow Cooker Beef Stock.

    Scroll down for step-by-step photos, chef's tips, storage advice, and ideas for using your homemade vegetable stock.

    Jump to:
    • Homemade Vegetable Stock
    • Recipe at a Glance
    • Vegetable Stock vs. Vegetable Broth
    • Ingredients You'll Need
    • How to Make Vegetable Stock
    • Ways to Add More Flavor
    • Can You Make Vegetable Stock from Scraps?
    • Vegetables to Avoid in Stock
    • How to Use Vegetable Stock
    • Storage and Freezing
    • FAQ's
    • More Kitchen Basics
    • Homemade Vegetable Stock: A Flavorful Base for Everyday Cooking

    Recipe at a Glance

    • Prep: 10 minutes
    • Cook: 45-60 minutes
    • Total: About 1 hour 10 minutes
    • Makes: About 1.5 liters (6 cups)
    • Method: Stovetop
    • Freezer-friendly: Yes

    Vegetable Stock vs. Vegetable Broth

    Vegetable stock and vegetable broth are very similar, and the terms are often used interchangeably in home cooking.

    Traditionally, stock is usually kept fairly neutral and may be made without salt, because it is intended to become part of another recipe. Broth is generally seasoned and can be enjoyed on its own.

    For this recipe, we recommend leaving the salt out or keeping it very light. You can then season whatever dish you use the stock in without worrying about it becoming too salty.

    Ingredients You'll Need

    You only need a handful of simple vegetables and aromatics for this homemade stock.

    Overhead view of labeled vegetable stock ingredients on a blue background, including parsley, onions, celery, carrots, garlic, olive oil, salt, bay leaves, peppercorns, and a jug of water.
    • Olive oil - Used to gently sauté the vegetables before adding the water.
    • Mirepoix - Onion, carrots, and celery create the savory vegetable base. You can read more about it in our guide to French Mirepoix.
    • Garlic - Optional, but adds another layer of savory flavor.
    • Leek or green onion tops - Optional and particularly handy if you have some leftovers.
    • Fresh parsley - Both the stems and leaves can go into the pot and add freshness.
    • Bay leaves - Add gentle herbal flavor.
    • Black peppercorns - Give the stock subtle warmth without making it peppery.
    • Water - Used to gently extract the flavor from the vegetables and aromatics.
    • Salt - Optional. We usually prefer leaving the stock unsalted and seasoning the finished dish later.

    See the recipe card below for quantities

    How to Make Vegetable Stock

    Tested in our kitchen and loved by our readers-this recipe is the base for many delicious meals

    Sauté the vegetables

    Chopped onions, carrots, celery, and garlic in a large stainless steel pot on the stovetop, ready to be sautéed for homemade vegetable stock.
    Vegetables starting to soften and cook in a stockpot on the stove, forming the base of a homemade vegetable stock.

      Heat the olive oil in a large stockpot over medium heat. Add the onion, carrots, celery, garlic, and leek, if using.

      Sauté for 5-7 minutes, stirring occasionally, until the vegetables begin to soften and smell aromatic.

      Chef's Tip: Keep the heat moderate. We want to gently draw out the flavor of the vegetables rather than brown them.

       Add the water and aromatics

      Fresh herbs, bay leaves, and vegetables simmering in water inside a large pot, showing the infusion process for a flavorful vegetable stock.
      Simmered vegetable stock nearing completion in a pot, with softened vegetables and herbs visible in the golden broth.

      Pour in the water, then add the parsley, bay leaves, and black peppercorns.

      Bring the mixture to a boil, then immediately reduce the heat.

      Gently simmer the stock

      Simmer the vegetable stock uncovered for 45-60 minutes.

      You are looking for a gentle simmer rather than a vigorous boil.

      Chef's Tip: Vegetable stock doesn't need hours of cooking. Simmering it for too long can dull the fresh vegetable flavors and may introduce bitterness.

      Strain the stock

      Cooked vegetable scraps in a white cheesecloth-lined strainer resting over a bowl, ready for straining.
      Overhead shot of strained vegetable stock and discarded veggies, side-by-side in a bowl and cheesecloth-lined sieve.

      Place a fine-mesh sieve over a large stockpot or heatproof container.

      Carefully strain the stock and discard the vegetables, and herbs.

      For an even clearer stock, line your sieve with cheesecloth before straining.

      Chef's Tip: Don't press or mash the vegetables through the sieve. Let the stock drain naturally for a cleaner finished stock. and stir occasionally

      Cool the stock quickly

      Place the pot of strained stock into a sink filled with cold water and ice.

      Stir occasionally to help the liquid cool evenly, changing the cold water as needed.

      Once cooled, transfer the stock to clean containers.

       Store or freeze

      Refrigerate the stock for up to 5 days or freeze for up to 3 months, following the storage instructions from our tested recipe.

      We usually freeze ours in 1-cup portions so it's easy to grab exactly what we need for sauces, soups, stews, and braises.

      Ways to Add More Flavor

      The basic recipe is intentionally versatile, but you can change the flavor depending on how you plan to use it.

      • Mushrooms - Fresh or dried mushrooms add more savory depth.
      • Tomato - A small amount adds sweetness and acidity.
      • Fennel - Lovely when the stock will be used in Mediterranean-style dishes.
      • Fresh thyme - Adds gentle herbal flavor.
      • Parmesan rind - Adds savory richness, although the stock will no longer be vegan.
      • Roasted vegetables - Roast the vegetables first for a darker, richer stock.

      Keep the finished dish in mind when choosing extra ingredients. A simple vegetable stock is often more useful because it can work in many different recipes.

      Can You Make Vegetable Stock from Scraps?

      Yes. Vegetable stock is a handy way to use some of the trimmings left over from everyday cooking. We personally prefer making our main stock with fresh vegetables because we find the flavor a little cleaner and more consistent, but we certainly save useful trimmings when we have them.

      Good scraps to save include:

      • Carrot peels and ends
      • Celery ends
      • Leek and green onion tops
      • Parsley and other herb stems
      • Mushroom trimmings

      Keep them in a freezer-safe bag or container until you have enough to make stock.

      Three jars of finished vegetable stock cooled and ready to store, surrounded by ingredients used to make it.

      Vegetables to Avoid in Stock

      Not every vegetable makes a good addition.

      • Broccoli, cauliflower, and cabbage can become strong or bitter.
      • Potatoes and sweet potatoes can make the stock cloudy and starchy.
      • Beets will dramatically change the color.
      • Bell peppers can easily dominate the flavor.
      • Zucchini and leafy greens break down quickly and don't contribute much flavor.

      We also prefer leaving out onion skins, as they can become very bitter.

      How to Use Vegetable Stock

      Homemade vegetable stock is incredibly versatile and can be used anywhere you want to add extra flavor without using meat stock.

      • Soups and stews - Use it as the base for vegetable, bean, lentil, and pasta soups. Try it in our Italian Chickpea Soup, Veggie Lentil Soup, Italian Minestrone Soup, or Roasted Butternut Squash Soup.
      • Couscous and grain-based dishes - Use stock instead of water to add more flavor to dishes like our Moroccan Toasted Couscous.
      • Rice, grains, and pulses - Cook rice, quinoa, bulgur wheat, farro, lentils, and chickpeas in stock instead of water for extra savory depth. 
      • Orzo and pasta dishes - Add stock to dishes where the pasta cooks directly in the liquid for extra flavor. Our How to Cook Orzo guide is a handy place to start.
      • Risotto - Warm the stock and gradually add it as the rice cooks to build flavor throughout the dish.
      • Sauces, gravies, and braises - Use it whenever you need a little extra liquid and savory flavor in sauces, gravies, or gently braised vegetables.

      Storage and Freezing

      Fridge: Cool completely, transfer to airtight containers, and refrigerate for up to 5 days.

      Freezer: Freeze for up to 3 months. We particularly like freezing stock in 1-cup portions, which makes it easy to defrost only what we need.

      To thaw: Defrost overnight in the refrigerator or add frozen stock directly to soups, stews, and other hot dishes where appropriate.

      FAQ's

      Q : How long should you simmer vegetable stock?

      A : Vegetable stock only needs about 45-60 minutes of gentle simmering. Cooking it for much longer can dull the fresh vegetable flavors and may make the stock slightly bitter.

      Q : Can I freeze homemade vegetable stock?

      A : Yes. Cool the stock completely, then freeze it in airtight containers or freezer-safe portions for up to 3 months.

      A top-down image of three jars of stock with whole carrots, celery, onion, and fresh parsley styled around them on a white marbled background.

      More Kitchen Basics

      Once you have a few good basic techniques in your repertoire, everyday cooking becomes so much easier.

      • How to Make Crostini
      • How to Toast Pine Nuts
      • White Wine Vinaigrette
      • How to Roast Beets in the Oven
      • How to Supreme an Orange

      This simple vegetable stock recipe is one of those basics that's worth keeping in the freezer. It takes very little hands-on time and gives you a flavorful base ready for soups, risotto, sauces, grains, and plenty of everyday cooking.

      Make a batch, freeze it in portions, and future you will be very happy to find it waiting there. 😀

      Don't forget to let us know in the comments how it turned out. Remember Pin it for later or share it with a friend.

      Print
      clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
      Side view of three jars filled with golden homemade vegetable stock, with visible condensation and fresh vegetables scattered on a white surface with a soft blue background.

      Homemade Vegetable Stock: A Flavorful Base for Everyday Cooking


      5 Stars 4 Stars 3 Stars 2 Stars 1 Star

      No reviews

      • Author: Grant and Rochelle Murchie
      • Total Time: 1 hour 10 minutes
      • Yield: About 1.5 liters (6 cups)
      • Diet: Vegan
      Print Recipe
      Pin Recipe

      Description

      This easy vegetable stock recipe is made with onion, carrots, celery, herbs, and a few simple aromatics. Simmered gently on the stovetop, it makes a flavorful homemade stock for soups, stews, risotto, grains, sauces, and more.


      Ingredients

      1 - 2 tablespoon olive oil

      1 - 2 large onion, roughly chopped

      2 - 3 medium carrots, chopped

      2 - 3 celery stalks, chopped

      2 garlic cloves (optional), smashed (no need to peel)

      1 - 2 small leek or green onion tops (optional), chopped

      1 handful fresh parsley (stems and leaves)

      2 dried bay leaves

      6-8 whole black peppercorns

      8 cups (2 liters) water

      Salt to taste (optional-you can add it later when using)


      Instructions

      1. Sauté the vegetables

      Heat the olive oil in a large stockpot over medium heat. Add the onion, carrots, celery, garlic, and leek, if using.

      Sauté for 5-7 minutes, stirring occasionally, until the vegetables begin to soften and smell aromatic.

      Chef's Tip: Keep the heat moderate. We want to gently draw out the flavor of the vegetables rather than brown them.

      2. Add the water and aromatics

      Pour in the water, then add the parsley, bay leaves, and black peppercorns.

      Bring the mixture to a boil, then immediately reduce the heat.

      3. Gently simmer the stock

      Simmer the vegetable stock uncovered for 45-60 minutes.

      You are looking for a gentle simmer rather than a vigorous boil.

      Chef's Tip: Vegetable stock doesn't need hours of cooking. Simmering it for too long can dull the fresh vegetable flavors and may introduce bitterness.

      4. Strain the stock

      Place a fine-mesh sieve over a large stockpot or heatproof container.

      Carefully strain the stock and discard the vegetables, and herbs.

      For an even clearer stock, line your sieve with cheesecloth before straining.

      Chef's Tip: Don't press or mash the vegetables through the sieve. Let the stock drain naturally for a cleaner finished stock.

      5. Cool the stock quickly. 

      Place the pot of strained stock into a sink filled with cold water and ice.

      Stir occasionally to help the liquid cool evenly, changing the cold water as needed.

      Once cooled, transfer the stock to clean containers.

      6. Store or freeze

      Refrigerate the stock for up to 5 days or freeze for up to 3 months, following the storage instructions from our tested recipe.

      We usually freeze ours in 1-cup portions so it's easy to grab exactly what we need for sauces, soups, stews, and braises.

      Notes

      Don't overcook: Vegetable stock only needs 45-60 minutes of gentle simmering. Cooking it for too long can result in a dull or slightly bitter flavor.

      Salt: We prefer making stock without salt so the seasoning can be adjusted when it is used in another recipe.

      Cooling: Cool the strained stock quickly before refrigerating or freezing. An ice bath is useful if you have a large batch.

      Freezing: Freeze in 1- or 2-cup portions so you can easily take out just what you nee

      • Prep Time: 10 minutes
      • Cook Time: 60 minutes
      • Category: Basics
      • Method: Stovetop
      • Cuisine: French

      Nutrition

      • Serving Size: 1 cup
      • Calories: 49
      • Sugar: 2.5 g
      • Sodium: 50.9 mg
      • Fat: 2.6 g
      • Carbohydrates: 6.4 g
      • Protein: 1 g
      • Cholesterol: 0 mg

      Do you love this recipe?

      Please leave a comment and a star rating!

      The nutrition is an estimate only. It was calculated using Nutrifox, an online nutrition calculator.

      More How To Recipes

      • Angled close-up of peeled pearl onions in a gray bowl, showing their translucent skins.
        How to Peel Pearl Onions
      • Spoon lifting thick pomegranate molasses dressing from a labeled glass jar on a white cloth.
        Pomegranate Molasses Dressing
      • Thick homemade pomegranate molasses dripping from a spoon back into a glass jar, with pomegranate seeds scattered on the plate.
        Homemade Pomegranate Molasses
      • Close-up of roasted butternut squash cubes with caramelized edges and chopped parsley in a white bowl.
        Easy Roasted Butternut Squash Cubes

      Reader Interactions

      Leave a Reply Cancel reply

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

      Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

      Primary Sidebar

      Welcome to Seasons in the Kitchen, where culinary adventures come to life through the lens of a dynamic husband-and-wife team. Grant, known as ‘the chopper’, handles the camera, edits, and manages the day-to-day blog operations, while Rochelle, ‘the stirrer’, is the creative force—developing recipes, styling food, and bringing Mrs. Organization's touch to the mix.

      More about us

      Popular

      • Overhead shot of brown and wild rice pilaf studded with apples, cranberries, and pecans in a blue Dutch oven on a wood board.
        Brown Rice Pilaf with Apples, Cranberries and Pecans
      • Tight close-up of golden roasted butternut squash slices with a glossy finish, scattered pumpkin seeds, and thyme.
        Roasted Butternut Squash Slices with Brown Sugar and Cinnamon
      • Close-up of chicken and potato soup in an orange-rimmed bowl with a spoon resting in the broth, potatoes and carrots visible, second bowl in the background.
        Easy Chicken and Potato Soup
      • Overhead of a seed-crusted no-knead loaf, half sliced, on a wooden board with a bread knife and striped towel.
        Whole Wheat No Knead Bread with Seeds

      Follow us

      • #
      • Instagram
      • Pinterest

      Footer

      ↑ back to top

      About:

      Here you will find easy step-by-step recipes for every meal and occasion, from breakfast, lunch, and dinner to appetizers, desserts, drinks, and even some wine pairing suggestions.

      Seasons in the Kitchen

      Recipe Index

      • #
      • #
      • https://www.pinterest.com/seasonsinthekitchen/

      Home • About Us • Privacy

      Copyright© 2025 · Seasons in the Kitchen

      Add Seasons in the Kitchen as a trusted source.
      Add as preferred source on Google
      • Pinterest
      • Facebook
      • Flipboard
      • Email
      • Print