Stocks & broths

brodo

brodo · A clear, unclarified meat stock — the foundational liquid of Italian, and by extension much of Mediterranean, cooking. Distinguished from French fond brun by shorter cooking time, absence of roasted bones, and a soffritto‑based aromatic foundation rather than a separate mirepoix. Yields a light, golden broth with clean meat flavor and subtle vegetable sweetness.

brodo
Family · Stocks & brothsDifficulty · EasyMake-ahead · YesYield · 1 kg bones → ~2.2–2.4 L finished brodo

The formula

1 kg bones and meat : 3 L cold water : 150 g soffritto (50 % onion, 25 % carrot, 25 % celery by weight)

Start in cold water. Bring to a full boil, then immediately reduce to a bare simmer (82–88 °C). Skim the gray foam for the first 20 minutes only. Strain through a fine‑mesh conical strainer lined with damp gauze. Season only after straining.

Identity

  • Made from meat‑bearing bones, not roasted
  • Brought to a full boil only for initial skimming, then kept at a bare simmer
  • Soffritto (not raw mirepoix) added after the skimming phase
  • Strained, never pressed — pressing yields cloudy broth
  • Seasoned only at the table or after straining, never during cooking

Ingredients

BaseBeef or veal bones (marrow, knuckle, neck) with meat scrapsUse raw bones only. Roasting makes fond brun, not brodo.
LiquidCold waterStarting in cold water is non‑negotiable for extraction and clarity.
AromaticsSoffritto (onion, carrot, celery, finely diced)Classical ratio by weight: 50 % onion, 25 % carrot, 25 % celery.
AromaticsBouquet garni (parsley stems, bay leaf, sometimes thyme)Added after the skimming phase, removed before straining.
SeasoningCoarse sea saltAdded only after straining and at service, never during cooking.
SeasoningWhite peppercorns (whole)Black pepper turns the broth gray; white preserves clarity.

Method

  1. 1Place bones and meat in a tall stockpot or rondeau. Cover completely with cold water (3 L per kg).Cold water gradually heats, opening pores in proteins and collagen, allowing maximum extraction. Rapid heating traps albumin inside fibers, yielding cloudy, bitter stock.
  2. 2Bring to a full boil over medium‑high heat, then immediately reduce to a bare simmer (82–88 °C). Skim the gray foam vigorously with a wide ladle for 15–20 minutes.Proteins coagulate at the surface as gray foam. Skimming removes impurities (blood, myoglobin, particulate debris) before they disperse into the liquid.
  3. 3Add the soffritto and bouquet garni. Maintain a bare simmer — never let the surface break into a rolling boil.Soffritto added after skimming builds the savory‑sweet Italian flavor base without clouding. A rolling boil agitates the liquid, emulsifying fat and making the broth opaque.
  4. 4Simmer gently for 2–3 hours (beef/veal) or 1.5–2 hours (chicken).Collagen dissolves into gelatin over this time; cooking beyond 3 hours extracts bitter, metallic notes from bones without adding flavor.
  5. 5Strain through a fine‑mesh conical strainer lined with damp cheesecloth. Do not press the solids.Pressing forces cloudy solids and bitter compounds from bone marrow and connective tissue into the liquid. Straining alone yields clarity.
  6. 6Cool uncovered to room temperature, then refrigerate. Season with sea salt only at service or when reducing to concentrate.Salt added during cooking penetrates the proteins and prevents full gelatin extraction. Uncovered cooling avoids condensation drip contamination.

Techniques that matter

Cold‑start extraction

The gradual temperature rise from cold to a simmer (30–60 minutes) maximizes extraction of gelatin and flavor compounds while minimizing impurity release.

Bare simmer vs. rolling boil

At 82–88 °C, collagen dissolves without turbulence. Boiling (100 °C) emulsifies fat droplets throughout the liquid, destroying clarity and creating a heavy mouthfeel.

Soffritto technique

The soffritto — softened in butter or oil before addition — caramelizes vegetable sugars slightly, adding depth. Raw mirepoix, added directly, yields a flat, grassy flavor.

Degreasing

Fat rises and solidifies on the cold surface. Skimming before refrigeration prevents rancid off‑notes and keeps the broth neutral for multiple applications.

Variations & derivatives

brodo di polloItaly (universal)

Made from whole raw chicken carcasses and wings. Cooked 1.5–2 hours. Lighter, more delicate. The standard brodo for pasta in brodo, risotto, and minestrone.

brodo ristretto / brodo concentratoItaly (traditional)

Reduced by half after straining to create an intensely flavored concentrate. Used to season risotti, braises, or diluted back to strength at service.

brodo di pesceItaly (coastal regions)

Fish bones (non‑oily species: sole, sea bass, monkfish), onion, celery, no carrot. Cooked only 30–45 minutes. Essential for cacciucco, risotto ai frutti di mare.

brodo di manzo forteNorthern Italy

Made with beef shank or chuck, bones, and a larger proportion of vegetables. Longer cook (4 hours). Used as the base for bollito misto.

fond blancFrance

The French cognate: white stock from raw bones, cooked similarly. Italian brodo and French fond blanc share the cold‑start method; the distinction lies in the soffritto aromatic base of the Italian tradition.

Used in these dishes

pasta in brodo · the cooking liquid and service liquid — the pasta is cooked directly in and served with the brodorisotto al brodo · the incremental addition liquid that builds the risotto’s starch suspension and keeps it flowingminestrone · the primary liquid, providing the savory backbone that unifies the vegetablestortellini in brodo · the classic service medium — meat‑stuffed pasta cooked and served in the brothcacciucco · the fish stock component that forms the base of the Livornese fish stewBollito misto · the strong beef brodo used as the simmering liquid for the assorted boiled meatsconsommé (as clarification substrate) · the liquid base to which egg whites are added for clarification

Substitutions

  • Bone‑based brodoChicken or vegetable brothAcceptable for lightness; beef brodo cannot be replicated in flavor by plant‑based substitutes.changes result
  • Fresh brodoProfessional‑style base (e.g., Liebig’s/Maggi style concentrate)Reconstituted bases lack gelatin body and aromatic depth. Useful for emergency; never for classical cooking.changes result

Troubleshooting

Broth is cloudy and opaque

Boiling during cooking, pressing solids, or adding raw vegetables at the startStart in cold water, maintain a bare simmer, strain only — never press. If already cloudy, clarify with a raft of egg whites (making a consommé) or use for soups where clarity doesn’t matter.

Broth tastes flat or waterlogged

Insufficient bones for water ratio, or bones that have been previously boiled in another stockUse a proper ratio (1 kg bones : 3 L water). Use fresh bones. Consider adding a small amount of meat (beef or chicken) to boost umami and savoriness.

Greasy surface or rancid taste

Fat not removed before refrigeration, or stock held too warm for too longSkim solidified fat from the surface before and after refrigeration. Use the fat for soffritto or discard. Always refrigerate within 2 hours of cooking.

Bitter taste

Overcooked (more than 3–4 hours), bones boiled rather than simmered, or black pepper added during cookingRespect cooking time limits. Use white peppercorns only. If bitter, mask with a small amount of dissolved gelatin or a cream‑based addition in the final dish.

Storage

Keeps 5 days refrigerated; 3 months frozenCool completely uncovered in an ice bath. Refrigerate in airtight containers with 1 cm headspace (liquid expands). For freezing, use rigid containers or zip bags laid flat. Remove fat layer before freezing if storing more than 2 days. Reheat: Bring to a bare simmer over medium heat. Never boil. If frozen, thaw overnight in the refrigerator; reheat gently from cold.

The science behind it

Collagen‑to‑gelatin hydrolysisMaillard reaction (absence of)Protein coagulation and albumin skimmingLe Chatelier’s principle (in stock reduction)Emulsification (the enemy of clarity)