Stocks & broths

Rosół

Rosół · A traditional Polish clear meat broth that serves as a foundational reusable component, made by gently simmering poultry, beef, and/or veal bones and meat with włoszczyzna and aromatics. It is the base liquid for numerous Polish soups and dishes, and is also finished on its own as rosół z makaronem (chicken noodle soup).

Rosół
Family · Stocks & brothsDifficulty · EasyMake-ahead · YesYield · Approximately 1.5-2 L of clear golden broth from 1 kg mixed poultry and/or beef parts plus ~3 L cold water, włoszczyzna, and aromatics.

The formula

1:3 bones/meat to cold water by weight

Cold water start; bare simmer 3-6 h (typically 4-6 h on stovetop, ~3 h in pressure cooker); never boil. Pork is excluded by tradition.

Identity

  • Clear, golden broth — never cloudy or thickened
  • Slow-simmered at a bare tremble; never a rolling boil
  • Built on włoszczyzna (the Polish aromatic root vegetable mix)
  • Keyed by allspice (ziele angielskie) and bay leaf
  • Traditionally pork-free — uses poultry, beef, veal, or fish
  • Often combines two to three meats for layered flavor (the 'three-meat rule')

Ingredients

BaseChicken, beef, or veal bones and meat (commonly a mix of 2-3)Whole chicken or bony parts for poultry versions; shank/bones for beef; never pork. Meat is reserved for use in the finished soup.
LiquidCold waterCold start is critical — allows proteins and impurities to rise slowly for skimming, producing a clear broth.
AromaticsWłoszczyzna (carrot, parsley root, celery root, leek, parsley)The defining Polish aromatic root mix; parsley root is the signature element.
AromaticsBurnt onion (opiekany cebula)Onion charred directly over a flame or on a burner; adds golden-amber color and subtle caramel sweetness.
SeasoningAllspice berries (ziele angielskie)3-4 whole berries give the characteristic warm, peppery Polish aromatic note.
SeasoningBay leaf (liść laurowy)Provides background herbal lift; added during the simmer.
SeasoningSaltAdded only near the end of cooking — the name rosół itself derives from 'rozsolić' (to dissolve salt).

Method

  1. 1Place bones and meat in a large pot, cover with cold water, and let rest briefly.A cold-water start allows blood and soluble proteins to rise gradually so they can be skimmed, which is the foundation of a clear broth.
  2. 2Heat slowly to a bare simmer; skim foam and impurities from the surface as they appear.Removing scum before a full boil prevents emulsification of fat and proteins, which would cloud the broth and dull its flavor.
  3. 3Add włoszczyzna, the charred onion, allspice, and bay leaf once a gentle simmer is established.Aromatics need an already-warm liquid to infuse without releasing harsh or bitter notes; the burnt onion imparts color.
  4. 4Maintain a barely-there simmer (small bubbles occasionally breaking the surface) for 3-6 hours.A gentle simmer extracts collagen and flavor while keeping the liquid clear; boiling emulsifies fat and coagulates suspended proteins, causing cloudiness.
  5. 5Skim excess fat periodically; season with salt only in the final 20-30 minutes.Late salting prevents toughening proteins and keeps the broth clear; skimming controls grease.
  6. 6Strain through a fine sieve into a clean pot; reserve the cooked meat and vegetables separately.The strained liquid is the reusable base; the solids become the garnish and filling for the finished dish.

Techniques that matter

Cold-water start

Slowly coaxes out impurities and blood for skimming, which is essential for a clear, clean-tasting broth.

Bare simmer (never boil)

Prevents fat emulsification and protein coagulation that would cloud the broth and give it a greasy mouthfeel.

Skimming

Removes foam, scum, and excess surface fat to preserve clarity and a clean flavor.

Opiekany cebula (charred onion)

Burning the onion over an open flame gives the broth its signature golden-amber color and a subtle caramel depth.

Variations & derivatives

Rosół drobiowy (poultry rosół)Poland — universal Sunday and sick-day dish

The most popular version, made with a whole chicken or hen; considered the gentlest and most comforting.

Rosół wołowy (beef rosół)Poland

Made with beef shank and bones; yields a deeper, more robust broth.

Rosół cielęcy (veal rosół)Poland

Lighter than beef but more pronounced than poultry; often reserved for special occasions.

Rosół mieszany (mixed-meat rosół)Polish home kitchens

Combines two or three meats (e.g., chicken + beef, or chicken + veal + a touch of beef) — a beloved family tradition said to give the most complex flavor.

Rosół rybny (fish rosół)Polish coastal regions; Wigilia (Christmas Eve)

Light broth made from freshwater or white fish; served on Christmas Eve as a meatless option.

Used in these dishes

Rosół z makaronem (Polish chicken noodle soup) · The strained base broth, served over fine egg noodles (makaron nitki) with shredded cooked chicken and julienned carrot.↗Krupnik · The base broth for Polish barley and vegetable soup.Pomidorowa z ryżem · The base broth thinned with tomato purée to make Polish tomato-rice soup.Flaczki warszawskie · The base broth in tripe soup (some regional versions).Kapuśniak · A common base broth for sauerkraut soup.↗Suflet z rosół (rosół soufflé) · The primary liquid set with egg yolks and whipped whites to make a classic Polish savory soufflé.

Substitutions

  • Whole chicken → Chicken wings, necks, and backs — Bony cuts alone yield a leaner broth; whole bird gives both flavor and meat for serving.
  • Beef shank bones → Veal bones — Both work; veal produces a more delicate, lighter-colored broth.
  • Parsley root → Extra celery root and carrot — Parsley root is the signature element of włoszczyzna; omitting it noticeably changes the authentic flavor.changes result
  • Charred onion → Raw onion quarter — You will lose the golden color and subtle caramel note that define a traditional rosół.changes result
  • Allspice berries → Black peppercorns — A rough substitute, but loses the warm, clove-like note that is characteristic of Polish rosół.changes result

Troubleshooting

Cloudy or milky broth

Boiling too vigorously, insufficient skimming, or adding salt too early → Maintain a bare simmer, skim regularly, and salt only near the end; strain through a fine sieve or cheesecloth.

Pale, watery flavor

Too little bone-to-water ratio or too short a simmer → Increase the proportion of bony cuts and extend the simmer up to 6 hours; ensure the pot is partially covered to reduce water.

Greasy mouthfeel

Inadequate fat skimming during and after cooking → Skim during simmering, then chill the strained broth and lift off the solidified fat cap before reheating.

Dull, grayish color

Skipped the burnt onion or used overly lean, pale meats → Add a properly charred onion at the start, or include skin-on chicken parts and beef bones for deeper color.

Storage

Keeps 3-4 days refrigerated; 4-6 months frozen — Strain, cool quickly (an ice bath in the sink helps), refrigerate in sealed containers, or freeze in portioned containers or ice-cube trays for small uses. Reheat: Bring to a bare simmer over low heat; do not boil, to preserve clarity. Add a splash of fresh water if reduced during storage.

The science behind it

WłoszczyznaOpiekany (charred onion)RozsolićBrodo / bouillon family