Vegetable Stock (Stovetop & Instant Pot)

Step by StepJump to Recipe

My tried and true recipe for Vegetable Stock is a real kitchen workhorse. Easily add tons of flavor to everything from soup to curry, gravy to risotto. As an added bonus, I have included directions for making my veg stock or vegetable broth on the stovetop and in the Instant Pot.

vegetable broth in a glass mug with vegetables, button mushrooms and parsley by the side

Why This Recipe Works

I have been making this delicious homemade vegetable broth for many years and I’m so happy to be sharing my recipe with you.

Laced with the perfume of fennel and coriander seeds, this vegetable broth infuses any recipe it touches with a delightful and distinctive seasoning.

If you cook often like I do, I’m sure you’re aware of the power of stock. Much more appetizing than water, vegetable stock can be used in various recipes to add flavor and body.

Any savory recipe that calls for water can almost inevitably be improved upon by using stock in its place. In fact, next time you make a pot of rice, try using this vegetable broth instead of water. You won’t believe how much flavor it will lend!

I also love this recipe because it is so simple. With just a handful of ingredients, minimal prep time and a bit of patience, you can have a large batch of savory goodness ready.

My vegetable stock recipe is also very concentrated, meaning you don’t need to use a lot to give a lot of flavor and can dilute it with some water.

I like to make a big batch of this veggie broth and freeze it in ice cube trays. The stock cubes are extremely handy to use in any recipe.

I use it for soups, curries, pulao, risotto and gravy. I also love heating up a mug full to sip on whenever I’m feeling under the weather.

The essential ingredients for this recipe are very easy to find – onion, celery, carrots and garlic. From there, you can easily customize this vegetable broth to fit your needs by using the herbs of your choice.

Is Vegetable Stock the Same As Vegetable Broth?

Indeed it is! Stock and broth are often used interchangeably. While I learned the term “vegetable broth” when I was in cooking school, nowadays people seem to call it “vegetable stock” just as often.

Technically speaking, stocks are made with meat and broths are made with vegetables. But since the rest of the world doesn’t seem to mind, neither will I! Use this delectable liquid in any recipe that calls for either stock or broth.

Vegetables to Include

The basic version of just about any vegetable broth starts with the French trinity of onions, celery and carrots. These are non-negotiable and essential in a vegetable stock recipe.

However, you can easily switch things up by adding some other veggies to the mix like:

  • Tomatoes: increases the acidity and give the stock a beautiful hue.
  • Corn cobs – imparts a delicious sweetness.
  • Fennel bulb – gives a lovely licorice like flavor.
  • Leeks – for a mild onion-like aroma.
  • Parsnips – imparts an earthier, sweet and nutty flavor.
  • Mushrooms like button, shiitake or cremini – will give a lovely umami flavor.

TIP: If you cook often, I recommend keeping a gallon sized freezer bag for your veggie scraps. The skin and root ends from garlic, onions, celery, carrots, the stems from your herbs can all get tossed in. When the bag is full, you can use it to flavor your stock!

vegetable stock in a glass mug with vegetables and parsley by the side

Vegetables to Avoid

There are some vegetables that you have to avoid adding in your vegetable broth recipe. They can make your stock bitter, cloudy or slimy.

1. Watery vegetables

I do not suggest to add some watery vegetables like gourds to the stock as they do not offer a whole lot of flavor and can make your stock cloudy or dark.

  • zucchini
  • summer squash
  • okra
  • cucumber
  • eggplant
  • radishes
  • beets

2. Cruciferous vegetables

I also recommend steering clear of any cruciferous veggies in a vegetable broth recipe as they lend an almost sulfurous flavor to the batch.

  • cauliflower
  • broccoli
  • cabbage
  • brussels sprouts

3. Starchy vegetables

I also suggest avoiding starchy vegetables as they will make your broth quite cloudy, thick and starchy.

  • potatoes
  • sweet potatoes
  • peas

How to Get the Most Flavor From Your Vegetable Broth

The trick to any broth or stock recipe is slow simmering. The low heat coaxes all the flavor from the vegetables over time. For this recipe, you can simmer for up to 45 minutes.

Take care not to boil the stock, as this will end up in veggies that are decimated. It will make it near impossible to strain all of the solids from your final product.

Finally, make sure to allow the stock to cool completely before straining. This will help to pull out any remaining flavor from the vegetables and will help to ensure that they stay intact when you strain.

Step-by-Step Guide

How to Make Vegetable Stock

Preparation

1. Whether you are making your stock on the stovetop or in the Instant Pot, the preparation for the vegetables is the same. Rinse and roughly chop or slice carrots, tomatoes, onions, celery and button mushrooms. Chop your herbs.

You will need the following proportions of the veggies and herbs:

  • 1 to 1.25 cups chopped onions
  • 1 cup chopped carrots
  • 1 to 1.25 cups chopped button mushrooms
  • ⅓ cup chopped tomatoes
  • ⅓ cup chopped celery or 2 celery stems (with or without leaves)
  • ⅓ cup chopped parsley (both leaves and stems)
pile of chopped carrots, onions and mushrooms on wooden cutting board

Cooking Stock on the Stovetop

2. Heat oil in a large pot or sauce pan. Add lightly crushed 4 medium-sized rinsed garlic cloves (with their peels) and 1 small to medium bay leaf or tej patta.

Sauté for a couple of seconds. Do not brown the garlic. Sautéing the garlic and bay leaf will extract maximum flavor.

TIP: In the stove-top method I have added oil, but this can be skipped if you prefer.

bay leaf, garlic sautéing in oil in stockpot to make vegetable broth

3. Add chopped mushrooms, onions, tomatoes and carrots.

veggies for vegetable stock in stockpot

4. Mix and sauté them for a minute.

bay leaf, onions, carrots, mushrooms and tomatoes cooking in stockpot

5. Add the chopped parsley and celery. Quick note: celery leaves are often discarded, but you don’t have to remove them for this recipe!

vegetables, celery and parsley in stockpot

6. Add the spices – 1 tablespoon coriander seeds, 2 teaspoons fennel seeds, 3 cloves, ½ teaspoon black peppercorns and 1 to 1.5 inches true cinnamon (Ceylon cinnamon).

all vegetables, herbs and spices added to stockpot

7. Add 4 cups water. Mix and stir well.

mushrooms, celery and coriander seeds floating in water in stockpot to make vegetable stock

8. Cover and simmer for 30 to 45 minutes on low to low-medium heat.

covered stockpot simmering on the stovetop

Cooking in the Instant Pot

9. The Instant Pot version of my stock has all the same ingredients and quantities as the stovetop version with the notable exception of oil and more water. Add 6 cups of water rather than 4 if you are making this in the Instant Pot.

Place the chopped veggies, herbs and spices in the steel insert of a 6 quart Instant Pot.

veggies, herbs and spices in the steel insert of the instant pot

10. Add water and give a nice stir.

all vegetable broth ingredients and water added to the bowl of the instant pot

11. Pressure cook on high pressure for 15 minutes. Let pressure release naturally. Cool at room temperature.

vegetable broth with all solids remaining in the Instant Pot

Straining

12. Regardless of whether you opted for the stovetop or Instant Pot method, you will need to strain your stock. Below is what it will look like after cooking. Let your stock completely at room temperature, before you strain it

finished homemade vegetable broth prior to straining

13. Let it cool and then pass through a strainer. Mash the veggies lightly if you prefer.

hand pouring cooked and cooled vegetable broth through a strainer

14. Here is the flavorful homemade vegetable stock after straining. YUM!

strained vegetable broth in a white bowl

15. I love to pour the stock into ice cube trays and pop them in the freezer.

ice cube trays filled with homemade vegetable stock

Once they are frozen, I keep them in a zip lock bag so I can easily add stock to anything I’m making.

frozen round veg stock cubes in a green enameled bowl

How to Use Vegetable Broth

This delicious and flavorful broth can be used in myriad ways. Use it to make your favorite soups, stews, curries, gravies and more! Literally any recipe that calls for vegetable broth/stock (or even chicken broth/stock!) will benefit from your homemade stock.

Here are a few of my favorite recipes that call for veggie stock:

How to Store Veg Stock

This homemade vegetable stock will keep in a lidded container in the refrigerator for up to a week. You can also do what I do and freeze some in ice cube trays. Once they are frozen solid, pop them into a bag for easy access.

Finally, if you want to store your homemade vegetable broth in the freezer, but would rather not freeze it into cubes, you can use freezer bags instead.

Tips

How can I customize the flavor of this veggie stock?

I recommend that no matter how you flavor your broth, make sure you keep the celery, carrots and onions.

While you can skip adding fennel seeds and coriander seeds, both give a lovely flavour. The coriander and fennel is a secret I learned from my Mom. She adds these seeds to her stock that she uses for Yakhni Pulao, and it is honestly the best I’ve ever had.

If you love the flavor of coriander (cilantro), feel free to substitute fresh coriander leaves for the parsley. In fact, including different herbs and spices is a great way to customize your flavor profile.

You can also add things to your stock to change the flavor. Tomatoes will add some acidity, mushrooms or nutritional yeast will add umami, and corn cobs will add sweetness.

Adding dried shiitake mushrooms

Rinse about 6 to 7 dried shiitake mushrooms thoroughly in fresh water. Soak for one to two hours in 2 cups of warm water.

When they soften, add them with the soaked water to the remaining vegetables. Additionally add 2 cups water of water if making veggie stock on the stovetop or 4 cups of water for Instant pot cooking. 

Cloudy stock

If you have made vegetable stock with the veggies you had and have got a cloudy stock. Then do not worry. Simply strain it twice using a fine strainer or placing a cheesecloth or muslin on a strainer.

FAQs

This stock is a little potent for my taste. Any suggestions?

I like my stock to be quite concentrated for the most oomph. That said, you can easily add more water to dilute it to your preference.

Can I re-use the vegetables after I strain the stock?

After making the stock, the vegetables will have given up most of their flavor and will become soft and mushy. I don’t recommend using them in any recipes, but they will do wonders for your compost!

Can I use a slow cooker or crockpot to make this homemade veggie broth?

Absolutely! Simply add your vegetables, herbs, spices and 6 cups water to the crockpot and let it simmer on low for 8 to 9 hours.

More Homemade DIYs!

If you made this recipe, please be sure to rate it in the recipe card below. Sign Up for my email newsletter or you can follow me on Instagram, Facebook, Youtube, Pinterest or Twitter for more vegetarian inspirations.

vegetable stock in a glass mug with vegetables and parsley by the side

Vegetable Stock (Stovetop & Instant Pot)

5 from 2 votes
A Vegetable Stock recipe that add tons of flavor to everything from soup to curry, gravy to risotto. I have included directions for making the veg broth recipe on the stovetop and in the Instant Pot.
Prep Time 10 mins
Cook Time 30 mins
Total Time 40 mins

Cuisine World
Course: Condiment
Diet: Diabetic, Gluten Free, Vegan, Vegetarian
Difficulty Level: Easy

Servings 900 ml
Units

Ingredients

  • 1 tablespoon oil – any neutral oil, optional
  • 1 bay leaf (small to medium sized) or tej patta
  • 4 garlic cloves (medium-sized) lightly crushed with peels
  • 1 cup chopped carrots or 2 medium-sized carrots
  • 1 to 1.25 cups chopped onions or 1 medium to large onion
  • 1 to 1.25 cups chopped button mushrooms or 8 to 10 button mushrooms
  • cup chopped tomatoes or 1 small to medium sized tomato
  • cup chopped celery or 2 celery stems, with or without leaves
  • cup chopped parsley – both leaves and stems
  • 3 cloves
  • 1 to 1.5 inches cinnamon – true cinnamon and not cassia cinnamon
  • 2 teaspoons fennel seeds
  • 1 tablespoon coriander seeds
  • ½ teaspoon black peppercorns
  • 4 cups water or add as required

Instructions

Preparation

  • Rinse and roughly chop or slice carrots, tomatoes, onions and button mushrooms. Chop your herbs.

Cooking stock in a pot

  • Heat oil in a large pot or sauce pan. Add lightly crushed garlic cloves and bay leaf or tej patta.
  • Add the chopped veggies and mushrooms. Sauté for a minute.
  • Add the chopped herbs and whole spices – parsley, celery, coriander seeds, fennel seeds, cloves, black peppercorns and cinnamon.
  • Add water. You can add more water to get a slightly diluted light stock.
  • Cover and simmer for 30 to 45 minutes on low heat to medium-low heat.

Straining

  • Let the vegetable stock cool completely at room temperature. Then filter it through a strainer.
  • Mash the veggies lightly if you prefer.
  • I pour them in ice cube trays, so that I can pop in the frozen veggie stock when making any recipe.

Instant pot vegetable stock

  • Except for oil, add the chopped veggies, mushrooms, herbs and spices in the steel insert of a 6 quart IP.
  • Add 6 cups water and mix.
  • Pressure cook on high pressure for 15 minutes. Let pressure release naturally.
  • Cool the vegetable broth and then strain and store.

Storing Suggestions

  • Store this homemade vegetable stock in a lidded container in the refrigerator for up to a week. You can also do what I do and freeze some in ice cube trays. Once they are frozen solid, pop them into a zip-lock bag for easy access.
  • If you want to store your homemade vegetable broth in the freezer, but would rather not freeze it into cubes, you can use freezer bags instead.

Uses

  • This flavorful broth can be used in so many ways. Use it to make your favorite soups, stews, curries, gravies and more! You can use it any recipe that calls for vegetable broth/stock (or even chicken broth/stock!).

Notes

  • Vegetables to avoid: Zucchini, summer squash, eggplant, okra, radishes, beets, cauliflower, broccoli, cabbage, brussels sprouts, potatoes, sweet potatoes and peas
  • Vegetables to include: Onions, carrots, tomatoes, fennel bulb, corn cobs, leeks, parsnips and edible fungi like button mushrooms, shiitake mushrooms and cremini mushrooms.
  • Spices and herbs: Coriander and fennel seeds add a lovely flavor, but you can skip them. Do not skip the celery. Feel free to customize the stock with spices and herbs that you like. You can also include some nutritional yeast to bring some umami.
  • Dried shiitake mushrooms: For dried shiitake mushrooms, rinse about 6 to 7 of them thoroughly in fresh water. Soak for one to two hours in 2 cups of warm water. When they soften, add them with the soaked water to the remaining vegetables. Additionally add 2 cups of water for stovetop cooking or 4 cups of water for Instant pot cooking. 
  • Cooking in slow cooker or crockpot: Add all the ingredients – vegetables, herbs, spices and 6 cups water to the crockpot. Simmer on low for 8 to 9 hours. 

Nutrition Info Approximate values

Nutrition Facts
Vegetable Stock (Stovetop & Instant Pot)
Amount Per Serving (225 ml)
Calories 84 Calories from Fat 36
% Daily Value*
Fat 4g6%
Saturated Fat 1g6%
Sodium 49mg2%
Potassium 361mg10%
Carbohydrates 11g4%
Fiber 3g13%
Sugar 4g4%
Protein 2g4%
Vitamin A 5908IU118%
Vitamin B1 (Thiamine) 1mg67%
Vitamin B2 (Riboflavin) 1mg59%
Vitamin B3 (Niacin) 1mg5%
Vitamin B6 1mg50%
Vitamin C 15mg18%
Vitamin D 1µg7%
Vitamin E 2mg13%
Vitamin K 90µg86%
Calcium 63mg6%
Vitamin B9 (Folate) 30µg8%
Iron 1mg6%
Magnesium 24mg6%
Phosphorus 64mg6%
Zinc 1mg7%
* Percent Daily Values are based on a 2000 calorie diet.

Like our videos? Then do follow and subscribe to us on youtube to get the latest Recipe Video updates.

Tried this recipe?If you have made the recipe and liked it then do share the recipe link on facebook, twitter & pinterest. For instagram mention @dassanasvegrecipes and tag #dassanasvegrecipes!

Like this Recipe?
Pin it Now to Remember it Later

Pin Recipe Now

Share This Recipe:

PinWhatsAppPrintShares27

Meet Dassana

Welcome to Dassana's Veg Recipes. I share vegetarian recipes from India & around the World. Having been cooking for decades and with a professional background in cooking & baking, I help you to make your cooking journey easier with my tried and tested recipes showcased with step by step photos & plenty of tips & suggestions.

Get My Secrets to Great Indian Food
Sign up for my FREE Beginners Guide to Delicious Indian Cooking