There’s something truly comforting about a warm bowl of vegetable broth. It’s the foundation of countless recipes, from soups and stews to risottos and sauces.
But store-bought broths often fall short in flavor and can be laden with preservatives and excess sodium. That’s why making your own vegetable broth at home is a game changer.
Not only is it incredibly easy and economical, but it also allows you to control every ingredient for a rich, wholesome taste.
In this post, I’ll share the best vegetable broth recipe that is vibrant, deeply flavorful, and versatile enough for all your cooking needs. Using simple, fresh vegetables and aromatic herbs, this broth will elevate your dishes with layers of natural taste.
Plus, it’s vegan, gluten-free, and adaptable to whatever veggies you have on hand. Whether you’re a beginner or seasoned cook, this recipe will quickly become a kitchen staple.
Why You’ll Love This Recipe
This vegetable broth is a true crowd-pleaser for several reasons. First, it’s packed with fresh, wholesome ingredients that impart a depth of flavor unmatched by store-bought versions.
The slow simmering process extracts natural sweetness and umami from the vegetables, resulting in a broth that’s both light and satisfying.
It’s also incredibly flexible — you can customize it based on what’s in your pantry or garden. No fancy or expensive ingredients required!
Plus, it’s a fantastic way to reduce food waste by using vegetable scraps like peels and stems.
Finally, this broth is a healthy choice, free from additives, artificial flavors, and excess salt. It’s perfect for anyone looking to nourish their body with clean, nutrient-rich cooking.
Ingredients
Ingredient | Quantity | Notes |
---|---|---|
Carrots | 3 medium | Chopped |
Celery stalks | 3 | Chopped |
Yellow onion | 1 large | Quartered (no need to peel) |
Garlic cloves | 4 | Crushed |
Leek | 1 (white and light green parts only) | Cleaned and sliced |
Fresh parsley | 1 handful | Stems and leaves |
Fresh thyme | 3-4 sprigs | Optional but highly recommended |
Bay leaves | 2 | Dried or fresh |
Black peppercorns | 1 tsp | Whole |
Mushrooms | 4-5 dried or fresh cremini | For umami boost |
Water | 12 cups (3 quarts) | Filtered preferred |
Salt | To taste (optional) | Add after cooking |
Equipment
- Large stockpot (at least 6-quart capacity)
- Sharp knife
- Cutting board
- Wooden spoon
- Fine mesh strainer or cheesecloth
- Large bowl or another pot for straining
- Measuring spoons
- Storage containers (glass jars or BPA-free plastic)
Instructions
- Prepare your vegetables. Wash all your produce thoroughly. There’s no need to peel the onion or carrots if they’re organic, as the skins add extra flavor and nutrients. Chop the carrots, celery, leek, and quarter the onion into large chunks.
- Sauté the aromatics (optional). For an even deeper flavor, heat a tablespoon of oil in your stockpot over medium heat. Add the chopped onion, garlic, leek, celery, and carrots. Cook for about 5-7 minutes, stirring occasionally, until they soften and start to caramelize. This step is optional but highly recommended.
- Add water and remaining ingredients. Pour in the 12 cups of water. Add the parsley, thyme, bay leaves, peppercorns, mushrooms, and a pinch of salt if desired.
- Bring to a boil and simmer. Increase the heat to high until the broth reaches a boil. Then reduce the heat to low, cover partially with a lid, and let it simmer gently for at least 45 minutes. For richer flavor, simmer up to 2 hours.
- Strain the broth. Remove from heat and carefully strain the broth through a fine mesh strainer or cheesecloth into a large bowl or pot. Press gently on the solids to extract as much liquid as possible, but avoid forcing pulp into the broth.
- Adjust seasoning. Taste your broth and adjust with salt or pepper as needed. Remember, you can always season more in your final dish.
- Cool and store. Let the broth cool completely before transferring it to airtight containers. It will keep for up to 5 days in the refrigerator or can be frozen for up to 3 months. For easy portioning, freeze in ice cube trays.
Tips & Variations
“Saving vegetable scraps like onion skins, carrot peels, and celery ends in a freezer bag makes a perfect base for broth. Just add them when you’re ready to cook!”
- Customize your broth: Feel free to add other vegetables like parsnips, fennel, or tomatoes for a unique twist.
- Boost umami: Add a piece of kombu seaweed or a few dried shiitake mushrooms for an even richer taste.
- Make it spicier: Include a small piece of ginger or a pinch of red pepper flakes for warmth.
- Use leftover broth: This broth is the perfect base for soups like our Low Calorie Vegetable Soup Recipe for Healthy Eating or Vegetable Alfredo Recipes for Creamy, Healthy Dinners.
Nutrition Facts
Nutrient | Per 1 Cup Serving | Daily Value (%) |
---|---|---|
Calories | 20 | 1% |
Carbohydrates | 4 g | 1% |
Fiber | 1 g | 4% |
Protein | 1 g | 2% |
Fat | 0 g | 0% |
Sodium | Variable (depends on added salt) | — |
Vitamin A | 1500 IU | 30% |
Vitamin C | 5 mg | 8% |
Potassium | 250 mg | 7% |
Serving Suggestions
This vegetable broth is incredibly versatile and can be enjoyed in numerous ways. Use it as a base for hearty vegetable soups, such as the Low Calorie Vegetable Soup Recipe for Healthy Eating, or as the liquid component in risottos and grain bowls.
It’s also perfect for cooking legumes, lending them a subtle depth of flavor. Try using it in place of water when making dishes like Vegan Bread Machine Recipe for Soft, Delicious Loaves to add moisture and nuance to your bread dough.
If you love creamy pasta, consider pairing your broth with the Vegan Bechamel Sauce Recipe for Creamy Pasta Dishes for a luxurious meal.
Conclusion
Making your own vegetable broth from scratch is a simple yet transformative practice that will enhance your cooking and nourish your body. With just a handful of fresh vegetables and herbs, you can create a rich, flavorful broth that serves as a wonderful foundation for countless dishes.
Plus, it’s a fantastic way to reduce waste and avoid unwanted additives commonly found in commercial broths.
Once you try this recipe, you’ll appreciate the fresh, vibrant taste that only homemade broth can provide. Keep a batch ready in your fridge or freezer to elevate everything from soups and sauces to grains and stews.
For more delicious plant-based recipes to complement your cooking, check out our collections on Peruvian Vegetable Recipes for Flavorful Healthy Meals and Veg Recipes for Slow Cooker: Easy, Tasty Meal Ideas.
Happy cooking!
📖 Recipe Card: Best Vegetable Broth Recipe
Description: A flavorful and versatile vegetable broth made from fresh vegetables and herbs. Perfect as a base for soups, stews, and sauces.
Prep Time: PT15M
Cook Time: PT45M
Total Time: PT60M
Servings: 6 cups
Ingredients
- 2 large carrots, chopped
- 2 celery stalks, chopped
- 1 large onion, quartered
- 4 garlic cloves, smashed
- 1 cup mushrooms, sliced
- 1 bay leaf
- 1 teaspoon black peppercorns
- 1 teaspoon salt
- 1 tablespoon olive oil
- 8 cups water
- 1/2 cup fresh parsley
- 2 sprigs fresh thyme
Instructions
- Heat olive oil in a large pot over medium heat.
- Add carrots, celery, onion, and garlic; sauté for 5 minutes.
- Add mushrooms, parsley, thyme, bay leaf, peppercorns, and salt.
- Pour in water and bring to a boil.
- Reduce heat and simmer uncovered for 40 minutes.
- Strain the broth through a fine mesh sieve.
- Discard solids and let broth cool before storing.
Nutrition: Calories: 40 kcal | Protein: 1 g | Fat: 1 g | Carbs: 8 g
{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Best Vegetable Broth Recipe”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A flavorful and versatile vegetable broth made from fresh vegetables and herbs. Perfect as a base for soups, stews, and sauces.”, “prepTime”: “PT15M”, “cookTime”: “PT45M”, “totalTime”: “PT60M”, “recipeYield”: “6 cups”, “recipeIngredient”: [“2 large carrots, chopped”, “2 celery stalks, chopped”, “1 large onion, quartered”, “4 garlic cloves, smashed”, “1 cup mushrooms, sliced”, “1 bay leaf”, “1 teaspoon black peppercorns”, “1 teaspoon salt”, “1 tablespoon olive oil”, “8 cups water”, “1/2 cup fresh parsley”, “2 sprigs fresh thyme”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Heat olive oil in a large pot over medium heat.”}, {“@type”: “HowToStep”, “text”: “Add carrots, celery, onion, and garlic; saut\u00e9 for 5 minutes.”}, {“@type”: “HowToStep”, “text”: “Add mushrooms, parsley, thyme, bay leaf, peppercorns, and salt.”}, {“@type”: “HowToStep”, “text”: “Pour in water and bring to a boil.”}, {“@type”: “HowToStep”, “text”: “Reduce heat and simmer uncovered for 40 minutes.”}, {“@type”: “HowToStep”, “text”: “Strain the broth through a fine mesh sieve.”}, {“@type”: “HowToStep”, “text”: “Discard solids and let broth cool before storing.”}], “nutrition”: {“calories”: “40 kcal”, “proteinContent”: “1 g”, “fatContent”: “1 g”, “carbohydrateContent”: “8 g”}}