Homemade Vegetable Broth

A clear glass bowl holds the finished homemade vegetable broth with fresh herbs, showing a golden liquid and specks of parsley.  Bookmark
A clear glass bowl holds the finished homemade vegetable broth with fresh herbs, showing a golden liquid and specks of parsley. | everybitebetters.com

This aromatic vegetable broth blends fresh carrots, celery, onion, leek, and herbs like parsley, thyme, and rosemary. Simmered gently for an hour, it extracts rich flavors that form a versatile base for soups, risottos, or a comforting sip on its own. Roasting vegetables before simmering enhances depth, while added herbs infuse layers of fragrance and taste. Strain to remove solids for a clear, savory liquid that's vegan, gluten-free, and low in fat, perfect to prepare ahead and store refrigerated or frozen.

My tiny apartment kitchen smelled like a garden after rain the first time I made this broth. I'd gathered odds and ends from my crisper drawer, not expecting much, but when that pot started simmering, something magical happened. The whole neighborhood seemed to lean in through my open windows.

Last winter, my friend came over crying about a terrible day at work. I didn't have much in the fridge, but I had vegetables. We sat at my kitchen table watching the broth bubble, and somehow, between the steam rising and the herbs filling the room, everything felt a little less heavy.

Ingredients

  • 2 medium carrots: Sweetness foundation, leave the skin on for more color and earthy depth
  • 2 celery stalks: Essential aromatic backbone, include some leaves if they're attached
  • 1 large onion: The flavor base, quarter it with skin still on for beautiful golden color
  • 1 leek: Mild onion sweetness, slice it lengthwise and rinse well to remove hidden grit
  • 1 medium parsnip: Secret ingredient that adds a subtle honeyed undertone
  • 2 cloves garlic: Smash them with your knife handle to release their oils
  • Fresh parsley: Brightens everything, stems included
  • 4-5 sprigs fresh thyme: Woodsy warmth that makes the broth taste slow-cooked
  • 2 sprigs rosemary: Piney aromatic note, use sparingly
  • 2 bay leaves: Classic herbal depth
  • 10 whole black peppercorns: Gentle heat, crack them slightly if you want more punch
  • 1 ½ teaspoons salt: Enhances all other flavors, add more after cooking if needed
  • 2 liters cold water: Start with cold to extract maximum flavor

Instructions

Prep your vegetables:
Wash everything well, chopping into generous chunks since they'll be discarded later
Build the flavor base:
Add all vegetables and herbs to your largest pot along with garlic, peppercorns, and salt
Add water and bring to life:
Pour in cold water until everything is submerged, then turn up the heat
Let it work:
Once boiling, drop to a gentle simmer and leave mostly undisturbed for an hour
The final touch:
Strain through a fine-mesh sieve into a clean container, pressing gently to extract every drop
Bright orange carrots and green celery float in the aromatic homemade vegetable broth with fresh herbs inside a white pot.  Bookmark
Bright orange carrots and green celery float in the aromatic homemade vegetable broth with fresh herbs inside a white pot. | everybitebetters.com

This recipe saved me during my broke graduate school years. I'd keep a bag in my freezer, adding vegetable trimmings all week, then make a batch that felt like the most luxurious thing in the world.

The Secret to Deep Flavor

Roast your vegetables at 200°C for about 25 minutes before adding water. The caramelization creates a broth so rich you'd swear there's meat in it, and your kitchen will smell incredible.

Freezing Like a Pro

Cool the broth completely before freezing, then portion into 2-cup containers. Flat freezer bags work brilliantly, and having perfectly sized portions ready to go changes everything about weeknight cooking.

Making It Your Own

The beauty of vegetable broth is its flexibility. I've made versions with mushroom stems for umami, fennel for licorice notes, even tomato trimmings for body. Let what's fresh guide you.

  • Add a Parmesan rind during simmering for incredible depth
  • Toss in a piece of kombu for minerals and subtle ocean flavor
  • Save corn cobs in your freezer and add for natural sweetness
Steam rises from a ladle pouring the homemade vegetable broth with fresh herbs into a bowl for serving. Bookmark
Steam rises from a ladle pouring the homemade vegetable broth with fresh herbs into a bowl for serving. | everybitebetters.com

Something about making your own broth feels like reclaiming a piece of kitchen wisdom that used to be passed down in every family. Now it's yours.

Recipe FAQs

Roasting the vegetables at 200°C (400°F) for 25 minutes before simmering enhances their natural sweetness and adds a rich, caramelized note to the broth.

Yes, incorporating mushrooms, tomatoes, or fennel can add complexity and depth to the flavor profile of the broth.

Keep refrigerated for up to 5 days or freeze for up to 3 months to preserve freshness and flavor.

It serves well as a base for soups, stews, risottos, sauces, or enjoyed on its own as a warm, flavorful drink.

There are no major allergens present; however, always ensure herbs and vegetables are free from cross-contamination if allergies are a concern.

Homemade Vegetable Broth

A rich, savory broth combining fresh vegetables and herbs for versatile use in cooking and sipping.

Prep 15m
Cook 60m
Total 75m
Servings 8
Difficulty Easy

Ingredients

Vegetables

  • 2 medium carrots, chopped
  • 2 celery stalks, chopped
  • 1 large onion, quartered
  • 1 leek (white and light green parts), sliced
  • 1 medium parsnip, chopped
  • 2 cloves garlic, smashed

Fresh Herbs

  • 1 small bunch fresh parsley
  • 4-5 sprigs fresh thyme
  • 2 sprigs fresh rosemary
  • 2 bay leaves

Seasonings

  • 10 whole black peppercorns
  • 1 ½ teaspoons salt

Liquids

  • 8 cups cold water

Instructions

1
Prepare Vegetables: Wash and chop carrots, celery, onion, leek, parsnip, and garlic into large chunks.
2
Combine Ingredients: Place all prepared vegetables in a large stockpot along with parsley, thyme, rosemary, bay leaves, peppercorns, and salt.
3
Add Water: Pour in 8 cups cold water, ensuring all ingredients are completely submerged.
4
Bring to Boil: Heat pot over medium-high heat until broth reaches a rolling boil.
5
Simmer: Reduce heat to gentle simmer and cook uncovered for 1 hour, skimming foam from surface occasionally.
6
Strain Broth: Remove from heat and strain through fine-mesh sieve, discarding all vegetable solids.
7
Season and Store: Taste broth and adjust salt if desired. Cool completely before refrigerating or freezing.
Additional Information

Equipment Needed

  • Large stockpot
  • Fine-mesh sieve or cheesecloth
  • Cutting board and knife
  • Ladle

Nutrition (Per Serving)

Calories 25
Protein 1g
Carbs 6g
Fat 0g

Allergy Information

  • Contains no major allergens. Verify herbs and vegetables are free from cross-contamination if severe allergies exist.
Sophie Adams

Sharing simple, flavorful recipes and practical cooking tips for everyday home cooks.