Food EditionCookFrenchDinnerClassic Brown Veal Stock
8 hrIntermediateServes 3 quarts
French · Dinner

Classic Brown Veal Stock

This is not a quick task, but it is a simple one. The secret lies in the patience you afford the bones in the oven and the gentle simmer on the stove that avoids clouding the liquid.

Total time
8 hr
Hands-on
45 min
Serves
3 quarts
Difficulty
Intermediate
Before you start

Color is flavor

Do not pull your bones from the oven too early. You need them to reach a dark, even brown to ensure your stock has the necessary depth and intensity.

  • large heavy-duty roasting pan
  • 12-quart stockpot
  • fine-mesh chinois or cheesecloth
  • ladle
Ingredients

What goes in.

  • 5 lbveal bones, cut into 3-inch pieces
  • 2large carrots, roughly chopped
  • 2yellow onions, skin on, quartered
  • 2ribs of celery, roughly chopped
  • 2 tbsptomato paste
  • 1 headgarlic, halved crosswise
  • 1 bunchfresh thyme, parsley stems, and 2 bay leaves
  • 10black peppercorns
The key technique

Maillard reaction in practice

Roasting at 425°F (220°C) is essential. You aren't just heating the bones; you are triggering the chemical reaction that creates the dark, savory crust required for a deep brown stock.

Step by step

The method.

  1. Roast the bones

    Place bones in a single layer in the roasting pan. Roast at 425°F for 45-60 minutes, turning halfway through, until they are deep mahogany.

  2. Add aromatics

    Scatter the carrots, onions, and celery over the bones. Return to the oven for 20 minutes until the vegetables are also well-browned.

  3. Glaze with paste

    Brush the tomato paste over the bones and vegetables. Return to the oven for 5-8 minutes to caramelize the paste without burning it.

  4. Deglaze

    Transfer everything to your stockpot. Place the roasting pan on the stove over medium-high heat with a splash of water, scraping up every dark bit stuck to the bottom, then pour this liquid into the stockpot.

  5. Simmer

    Cover bones with cold water by two inches. Bring to a bare simmer—just an occasional bubble breaking the surface. Add herbs, garlic, and peppercorns.

  6. Skim and cook

    Simmer gently for 6 hours, skimming any grey foam or fat from the surface every 30 minutes. Do not let it boil.

  7. Strain

    Strain through a fine-mesh sieve or chinois into a clean container. Discard solids.

Variations

Other turns to take.

Roasted Beef Stock

Substitute veal bones with high-quality beef marrow and knuckle bones for a heartier, more assertive flavor profile.

Tips & troubleshooting

When it doesn't go to plan.

Tip

Always start with cold water to ensure better extraction of proteins and impurities.

Tip

Chill the finished stock overnight in the fridge so you can easily lift the layer of solidified fat off the top before storing.

Tip

If the stock tastes thin, reduce it by simmering it further after straining until it coats the back of a spoon.

Questions

The ones that keep coming up.

Why shouldn't I let it boil?

Boiling emulsifies the fat and impurities into the liquid, which will result in a cloudy, muddy-tasting stock rather than a clear, clean one.

Community kitchens

How real cooks make it.

No one’s shared their version yet. Be the first to put your kitchen on the map.

Your turn

Cook this your way?

Share your version — your steps, your story. We’ll feature it right here.

Add your recipe