Homemade Vegetable Stock

5 from 10 votes

Learn how to make flavorful homemade vegetable stock using veggie scraps or fresh produce and even beans - great for soups, stews, and sauces.

Jump to Recipe โ–ผPin
Prep Time 10 minutes
Servings 6 servings
Comments
6

This post may contain affiliate links. Please read our disclosure policy.

How to Make Vegetable Stock.
Save this recipe!
Type your email & I’ll send it to you!

Make Vegetable Stock From Scratch!

Here is how I make vegetable stock for vegetarian soups and stews. It’s totally vegan, too! The added beans and their juices give the stock thickness so it doesn’t have a watery texture, but a better mouth texture. Using beans in the brto h is my little tip for how to make vegetable stock have a similar texture to a long-simmered chicken or beef stock. Try it!

Happy Cooking!
– Yumna

How to Make Vegetable Stock

All of the vegetable stock ingredients in a large pot.
Step 1: Place all your ingredients in a big pot, like a stockpot or Dutch oven. Make sure it is large enough for all your ingredients plus water.
Water added to the pot, covering three-quarters of the vegetables.
Step 2: Add the water, enough to cover three-quarters of the vegetables in the pot. You do not need to completely submerge all the veggies.
Pot covered with a lid.
Step 3: Cover and bring to a simmer on low heat. Once simmering, adjust the heat to maintain the simmer without over boiling. Cook like this for a couple hours. Stir occasionally.
Pot uncovered to cool the vegetable stock.
Step 4: Uncover, remove from heat, and let cool.
Removing the vegetables from the pot.
Step 5: Fish out the larger chunks of cooked vegetables and beans using a small strainer, spider, or slotted spoon.
Removing all floating pieces or vegetables.
Step 6: Strain the remaining soup through a fine-mesh strainer. Store in an airtight container in the fridge.
How to Make Vegetable Stock.

Homemade Vegetable Stock

Author: Yumna Jawad
5 from 10 votes
Learn how to make Homemade Vegetable Stock in this easy tutorial. I share tips for how to use vegetable scraps and beans for best taste and consistency!
Prep Time10 minutes
Cook Time2 hours
Total Time2 hours 10 minutes
Servings6 servings
Email This Recipe
Enter your email and I’ll send this directly to you. Plus you’ll get new recipes from me every week!

Ingredients
 
 

  • 2 white onions quartered
  • 5 carrots peeled and quartered
  • 3 celery ribs quartered
  • 15 ounces cannellini beans with liquid
  • 4 sprigs fresh thyme
  • 4 Fresh rosemary
  • 3 bay leaves
  • 6 garlic cloves crushed
  • 1 teaspoon whole black peppercorns
  • As needed water about 8-10 cups

Instructions

  • Place all items in a pot large enough to hold everything.
  • Add 8-10 cups of water, enough to cover ¾ of the vegetables in the pot.
  • Bring to a simmer on low heat. Once simmering, cook for 2 hours.
  • Let cool, then strain. Makes 6-8 cups of broth

Notes

Storage: Allow the vegetable stock to cool completely. Then store the cooled broth in an airtight container in the fridge for up to 7 days or in the freezer for up to 3 months. 

Nutrition

Calories: 94kcal, Carbohydrates: 21g, Protein: 5g, Fat: 1g, Saturated Fat: 1g, Sodium: 191mg, Potassium: 238mg, Fiber: 6g, Sugar: 4g, Vitamin A: 8533IU, Vitamin C: 8mg, Calcium: 79mg, Iron: 2mg

Nutrition information provided is an estimate. It will vary based on cooking method and specific ingredients used.

Did You Make This Recipe?

Recipe Tips

  1. Roast the vegetables for deeper flavor. Caramelizing the veggies first will develop more flavor and give the stock a darker color.
  2. Add a little tomato paste. Add 1 tablespoon of tomato paste to the stock after the vegetables have been strained, reduce until it coats the back of a spoon. This is a great base for sauces or vegetarian gravies.
  3. Stay away from adding vegetables from the brassica family Cauliflower, kale, cabbage, broccoli, and other brassicas add bitterness to stock. Save them for their own soups.
  4. Hold the salt. You’ll notice there is no salt in this recipe. That is a deliberate choice to avoid oversalting since salt will be added to the final recipe for how you use the homemade vegetable stock.

Recipes to Make with Easy Homemade Vegetable Stock

FAQs

What’s the difference between vegetable stock and vegetable broth?

There are a few differences. Stock is made specifically for use in other recipes. That is why there is no salt added (See above). Broth is thinner and seasoned to be sipped as its own soup. Meat-based stocks have their gelatinous texture from long-simmered bones. My vegetable stock uses beans to get a similar texture.

What are some other good herbs or vegetables to add to vegetable stock?

Parsley and mushrooms make good additions as do leeks, or other alliums like shallots. Tomatoes are also not a bad idea. If you are making your stock for a specific dish, you can flavor according, for instance using ginger,, if you intend it for an Asian dish.

Dutch oven and pouring water on top of vegetables to make the stock

More Recipes for Cooking Basics

5 from 10 votes (9 ratings without comment)

Rate and comment

Recipe Rating




Comments

  1. Catherine says:

    I have made this soup. I put in a whole packet of celery. It turned out sweet. Thank you so much Beautiful Soul for this recipe. Itโ€™s simple and tasty!

    1. Yumna J. says:

      Thank you, Catherine! I’m so happy you liked it!!

  2. Anna says:

    Hello Yumna!

    I love homemade soup stock! Can you recommend a veg that can substitute for the carrots? I cannot eat carrots or fennel or corn.

    Thank you ๐Ÿ™‚

    1. Yumna J. says:

      Hi Anna, you can leave the carrot out or you can toss in some caramelized Vidalia onions for that touch of sweetness. Hope you enjoy!

  3. Silvia says:

    Hi Yumma. I want to know what can I do with the cooked vegetables and beans left – I don’t like throw away food. Thanks for your recipes

    1. Yumna J. says:

      I totally understand that! Check out my Mediterranean White Bean Soup recipe.