Instant Pot Vegetable Broth

This post may contain affiliate links.

When I want a flavor boost in soups, rice, and casseroles, this instant pot vegetable broth is what I use instead of water! It comes together with veggie scraps that I keep in the freezer. With just 15 minutes of cook time, it’s an easy one to make while I’m busy with other things.

Instant Pot vegetable broth in a clear glass mason jar sits on a counter top in front of an Instant Pot.

I love, love, love my Instant Pot — it took a while to earn its place in our kitchen, but now I reach for it almost every day. I make so many things with it, from batches of Instant Pot Jasmine rice to tasty Instant Pot Yogurt.

This instant pot vegetable broth is one of my favorite things to make in it, because it turns scraps I’d otherwise toss into something I can use in soups like Mexican Vegetable Soup or sip on its own.

It’s also significantly cheaper than store-bought broth, and the Instant Pot gets it done in a fraction of the time a stovetop version would take.

Why This Recipe is a Family Favorite

Making this broth is about as low-effort as homemade cooking gets. There’s no chopping, no measuring exact amounts, and no fussing over the recipe. Just toss in whatever scraps you have and let the Instant Pot do the work. It’s endlessly customizable too, so the flavor changes a little every time depending on what’s in your freezer bag.

Since it comes together hands-off, it’s an easy one to make ahead and keep on hand for whenever a recipe calls for broth or you want something warm to sip.

A mason jar filled with brown liquid sits on a counter near a halved red onion, a Pyrex measuring cup, and a pressure cooker.

Happy Kitchen Secrets

Here are my important mom-tested cooking tips for making this recipe! I’ve made this countless times, so I can save you from a failed attempt.

  1. Frozen vegetable scraps work perfectly, so there’s no need to thaw them first.
  2. If you want to make vegetable broth taste richer, you can roast your vegetable scraps in the oven for about 20 minutes before adding them to the Instant Pot, or you can also sauté them right in the Instant Pot!
  3. Straining through a fine mesh strainer gives you the clearest broth. For an extra-clear result, strain a second time.
  4. No matter what size Instant Pot you’re using, never fill it past the “PC MAX 2/3” line in the inner pot.

This broth is great to have on hand for making meals like pasta fagioli or ham and white bean soup!

Ingredients

You’ll want to add these ingredients to your grocery shopping list:

A container of frozen vegetable scraps on a grey stone countertop with black peppercorns, bay leaves, half a red onion, celery, and a garlic clove seen nearby.

This broth starts with vegetable scraps, any kind you have on hand. Carrot peels, celery bottoms, onion and garlic skins, and herb stems all work well, and fresh or frozen scraps can be used interchangeably.

My favorites for flavor are garlic, onion, carrots, celery, mushrooms, and leeks, along with fresh herbs like thyme or rosemary, but almost anything works. Starchy vegetables like potatoes or squash are fine too, though they’ll make the broth a little cloudier than a clear broth.

There are also a few vegetables to avoid when making broth. Cabbage, broccoli, cauliflower, Brussels sprouts, and artichokes can make the broth taste bitter and overpower the other flavors, so it’s best to save those scraps for another use.

If you haven’t been saving scraps, just use four cups of any combination of roughly chopped, washed vegetables instead.

How to Make Instant Pot Vegetable Broth

For the full instructions, scroll or jump to the recipe card! ⬇️

Jump to Recipe
A ladle holds instant pot vegetable broth with carrots, peppers, and onion above an open electric pressure cooker filled with steaming broth.
Instant Pot vegetable broth is being poured through a metal strainer with vegetables into a glass measuring cup on a countertop.
  1. Add your washed vegetable scraps, peppercorns, and bay leaves to the Instant Pot. Add a bit of salt now if you’re using it, then pour in the water. Close the lid and the pressure valve, then set it to high pressure, and let it cook.
  1. Once the cook time is up, let the pressure release naturally. That just means hitting ‘cancel’ and letting the steam release on its own.
A mason jar being filled with Instant Pot vegetable broth from a glass measuring cup.

Storing Homemade Vegetable Broth

This vegetable stock recipe is a great one to make in a big batch and freeze in smaller portions, so you always have some ready when you need it. I like to keep a zip top bag in the freezer for saving vegetable scraps as I cook throughout the week, then make a batch of broth once the bag is full.

To refrigerate, let the broth cool completely, then store it in an airtight container for up to 4 days.

To freeze, let the broth cool completely, then transfer it to a glass container, mason jars, or souper cube tray, leaving room at the top for expansion. If you freeze broth in ice cube trays, you can pop out just a cube or two whenever a recipe calls for a small amount, without thawing the whole batch.

Freeze it uncovered for 3 hours, then add the lid and return it to the freezer. It keeps its best flavor for 2 to 3 months.

An Instant Pot, viewed from above, filled with with vegetable scraps and water.

Instant Pot Vegetable Broth FAQs

Should I add salt when I make vegetable broth?

This recipe leaves out salt so you have full control when you use the broth in other recipes. If you’d like a saltier broth, feel free to stir in the teaspoon of salt from the recipe card before cooking.

How much broth can I make in my Instant Pot?

That depends on the size of your Instant Pot. This vegetable stock recipe has been tested in both a 6 and 8 quart Instant Pot, so regardless of size, just never fill it past the “PC MAX 2/3” line in the inner pot.

What do I do with vegetable broth leftovers?

Composting the cooked vegetable scraps puts them to good use, and they break down into great compost for your garden. If you don’t have a compost bin, toss them in the trash rather than the garbage disposal, since they can be tough on your disposal.

Planning to make this recipe?

5 stars
After you make this recipe, please give it a star rating below and comment to let me know how it went!

Instant Pot vegetable broth in a clear glass mason jar sits on a counter top in front of an Instant Pot.

Instant Pot Vegetable Broth

Total Time 20 minutes
A simple homemade vegetable broth is easy to make right in your Instant Pot, with no trip to the store needed. It's the perfect kitchen staple to use for soups, sauces, and much more!
5 from 1 vote
Print Pin Leave Rating
Prep Time: 5 minutes
Cook Time: 15 minutes
Total Time: 20 minutes
Servings: 8 cups

Video

Ingredients

  • 4 cups vegetable scraps roughly chopped. Use any combination of carrot, celery, garlic, onion, and/or herb scraps.
  • 1 teaspoon peppercorns
  • 2 bay leaves
  • 1 teaspoon salt optional
  • 64 ounces water 8 cups

Instructions

  • Add all 4 cups vegetable scraps, 1 teaspoon peppercorns, 2 bay leaves, 1 teaspoon salt and 64 ounces water to an Instant Pot.
  • Close the lid and turn to High Pressure. Set for 15 minutes.
  • Once the cook time is done, allow for a Natural Pressure Release (NPR). This usually takes about 20 minutes. Once the steam has released, carefully open the lid.
  • Set a fine mesh strainer on top of a large bowl or measuring cup. Use a ladle to transfer the cooked stock to the strainer.
  • Use immediately, or allow the strained broth to cool completely, then pour into large glass containers or bags for storing.
Plan next week’s dinners in less than an hourBalanced Dinner Club delivers weekly meal plans, grocery lists, and a meal system so dinner actually comes together. See What's Inside

Notes

  • Nutrition information does not include optional ingredients (salt).
  • If you don’t have vegetable scraps, use any combination of fresh carrots, celery, onion, garlic, and herbs, roughly chopped. 
To refrigerate vegetable stock: Allow the stock to cool completely, then transfer to an airtight container or bag. Store in the refrigerator for 3-4 days, per USDA
To freeze vegetable stock: Allow the broth to completely cool to room temperature. Transfer it to a glass container, jar, or super cube tray, being careful to leave plenty of space at the top for expansion. Set in the freezer for 3 hours without a lid on, then put the lid on and return to the freezer. For best taste, use homemade broth within 2-3 months, per USDA

Nutrition

Calories: 51kcal | Carbohydrates: 12g | Protein: 1g | Fat: 0.2g | Saturated Fat: 0.04g | Polyunsaturated Fat: 0.04g | Monounsaturated Fat: 0.1g | Sodium: 309mg | Potassium: 257mg | Fiber: 3g | Sugar: 3g | Vitamin A: 5IU | Vitamin C: 11mg | Calcium: 34mg | Iron: 0.5mg
Did you try this recipe? Share your experience in the comments below!

2026 Update: This recipe is still a favorite of ours! It’s been updated to simplify the cooking instructions and include extra cooking tips. We hope you love it as much as we do!

Other Instant Pot Recipes

A woman in a black dress smiles while holding a bowl of food with vegetables and ground meat in a kitchen.
Hey friend, I’m Madison!

I’m the mama behind Cook at Home Mom. Through simple, family-friendly recipes and practical meal prep tips, I show busy moms how to make healthy eating enjoyable and sustainable, even with packed schedules. So glad you are here!

5 from 1 vote (1 rating without comment)

Leave a Reply

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

Recipe Rating





One Comment

  1. Thanks for the great idea!

    I see this published almost 2 years ago, but maybe you still check it…

    Can you “can it?” I see the image @ the top in a canning jar; I realize in the recipe it is for freezing, but could I can it instead to store in the pantry?

    Also, why are the peppercorns and bay leaves necessary?

    Thanks again
    Michele