Polish Oxtail Soup Recipe with Barley and Vegetables

Updated November 4, 2026

Total time
4 hr 15 min
prep 35 min · cook 3 hr 40 min
Serves
6
portions as written
Safe temperature (USDA)
145°F / 63°C
check the thickest piece

Jump to recipe

Polish Oxtail Soup Recipe with Barley and Vegetables

Polish oxtail soup, often called zupa ogonowa, is a slow-simmered beef soup made with oxtail, root vegetables, warming spices, and, in this version, pearl barley. Its long, gentle cook turns the bones and connective tissue into a savory broth, while barley makes the finished soup hearty enough to serve as a meal; family and regional versions vary, and some use potatoes or tomato instead.

Ingredients

  • 3 lb (1.36 kg) meaty oxtail pieces, trimmed of excess surface fat
  • 12 cups (2.8 L) cold water
  • 1 medium yellow onion, about 7 oz (200 g), peeled and halved
  • 2 medium carrots, about 7 oz (200 g), peeled and cut into ½-inch (1.25 cm) pieces
  • 1 medium parsnip, about 5 oz (140 g), peeled and cut into ½-inch (1.25 cm) pieces
  • 1 cup (150 g) peeled, diced celery root, also called celeriac
  • 1 medium leek, about 6 oz (170 g), white and light-green parts only, rinsed well and sliced
  • 1 parsley root, about 3 oz (85 g), peeled and diced; if unavailable, use another 3 oz (85 g) parsnip, which makes the soup a little sweeter
  • ½ cup (100 g) pearl barley, rinsed and drained
  • 1 tablespoon (16 g) tomato paste
  • 2 dried bay leaves, about 1 g
  • 6 whole allspice berries, about 1 g
  • 8 whole black peppercorns, about 1 g
  • 1 teaspoon (1 g) dried marjoram
  • 1 teaspoon (6 g) fine salt to start, plus more to taste
  • ¼ teaspoon (0.5 g) freshly ground black pepper, plus more to taste
  • 2 tablespoons (8 g) chopped fresh flat-leaf parsley, for serving

Instructions

  1. Prepare the oxtail and vegetables. Trim away thick, hard pieces of exterior fat from the oxtail, but leave the meat and connective tissue attached to the bones. Rinse the barley under cool water until the water runs mostly clear. Prepare the vegetables, keeping them in separate piles so they are ready to add at the right time. Wash the leek carefully between its layers; grit left there can make the broth unpleasant.
  2. Start the broth. Put the oxtail in a large, heavy soup pot or Dutch oven and pour in the cold water. Set the pot over medium-high heat and bring it gradually to a gentle boil, about 20 minutes. As gray foam rises, skim it off with a spoon or small ladle. A slow rise to the boil and careful skimming help keep the broth clear; avoid a hard, rolling boil, which can break up the foam and make the liquid cloudy.
  3. Simmer until the meat is tender. Add the halved onion, bay leaves, allspice, peppercorns, and salt. Lower the heat until the liquid barely simmers, cover the pot leaving the lid slightly ajar, and cook for 2 hours 45 minutes. Check now and then that the surface is only gently bubbling and that the oxtail remains mostly submerged. Add a little hot water if needed to keep the bones covered. The meat should be very tender and beginning to pull away from the bone; if it is still firm, continue simmering before adding the barley and vegetables.
  4. Add barley and root vegetables. Stir in the rinsed barley, carrots, parsnip, celery root, leek, parsley root, and tomato paste. Break up the tomato paste against the side of the pot so it blends into the broth. Keep the soup at a gentle simmer, covered but slightly ajar, for 35 minutes, stirring once or twice to keep the barley from settling on the bottom. The barley should be tender but still hold its shape, and the vegetables should be soft without dissolving.
  5. Check the meat and finish the soup. Use a food thermometer to check the thickest accessible part of the oxtail meat without touching bone. USDA FSIS lists 145°F (63°C) with a 3-minute rest as the safe minimum for whole cuts of beef; after this long simmer, the meat should be well above that temperature and tender. Lift out the oxtail, let it rest for at least 3 minutes, then pull the meat from the bones and discard bones and any tough pieces. Return the meat to the soup. Remove the bay leaves and, if easy to find, the onion halves and whole spices.
  6. Season and serve. Stir in the marjoram and ground black pepper. Taste the broth and add salt gradually; oxtail and the vegetables can vary in saltiness and sweetness, so adjust to your preference. If a layer of fat has collected on top, skim off as much as you like. Ladle into warm bowls and finish with chopped parsley. The soup can be served immediately, though its flavor often tastes even more rounded after a short rest.

Tips

  • Keep the simmer gentle. Oxtail needs time, not high heat. A quiet simmer softens the connective tissue while helping the broth stay clearer. If the pot boils vigorously, lower the heat and partially uncover it until the bubbling settles.
  • Use the parsley-root substitute thoughtfully. Parsley root is traditional in many Central and Eastern European soups but can be difficult to find outside specialty grocers. Extra parsnip is an easy replacement, though it brings a sweeter, less herbal flavor. A small piece of additional celery root is another option if you prefer a more savory vegetable note.
  • Adjust for a thicker or lighter bowl. Barley continues to absorb broth as it sits. For a looser soup, stir in hot water or unsalted beef stock just before serving and taste again for salt. For a richer broth, chill the soup and lift off some of the solidified fat before reheating.
  • Do not rush the barley or the meat. Barley that is added too early can become overly soft during the long oxtail simmer, while meat that is removed as soon as it is merely cooked may still be chewy. Add the barley near the end and let the oxtail simmer until it pulls apart easily.

Serving Suggestions

Serve this soup as a substantial first course or as the main meal, with a slice of rye bread, sourdough, or another sturdy bread for soaking up the broth. A simple cucumber salad, pickled beets, or sauerkraut makes a bright contrast to the soup’s rich, slow-cooked flavor. Keep any side dish lightly dressed so it does not compete with the allspice and root vegetables.

For a more traditional table, offer chopped parsley and freshly ground black pepper at the table, along with a small dish of horseradish for anyone who enjoys a sharper finish. Start with moderate portions: the barley and oxtail make the soup filling, and diners can always come back for more. If serving it as a first course, use smaller bowls and follow with a simple roast or vegetable dish rather than another heavy stew.

Variations

Polish oxtail soup has home-style variations rather than one single fixed formula. Some cooks add potatoes instead of barley, while others include both. To use potatoes, replace the barley with about 1 lb (450 g) peeled potatoes cut into ¾-inch (2 cm) cubes, and simmer them with the vegetables until tender, usually 20 to 25 minutes. Potatoes give the broth a softer, less nutty texture than barley. If you want both, use ¼ cup (50 g) barley and 8 oz (225 g) potatoes so the soup does not become too thick.

For a more tomato-forward version, increase the tomato paste to 2 tablespoons (32 g), or stir in ½ cup (120 ml) passata with the vegetables. This gives the broth a brighter, slightly tangy taste and a deeper color. For a more restrained, clear broth, leave out the tomato paste. You can also add ½ cup (75 g) diced celeriac or carrot in place of some of the other root vegetables, but keep the overall vegetable amount similar so the broth remains balanced.

If you cannot find oxtail, beef shank is a practical substitute in the same weight, though it usually produces a less gelatin-rich broth and may need a different simmering time. Check it for tenderness rather than relying only on the clock. Avoid replacing the oxtail with very lean stewing beef if you want the characteristic body of this soup; lean meat will cook through but will not contribute as much richness to the stock.

Storage and Reheating

Cool the soup promptly and refrigerate it within 2 hours of cooking. Store it in a covered, shallow container for 3 to 4 days. Barley swells as it absorbs liquid, so the soup will be thicker after chilling; add a splash of water or unsalted stock when reheating. If the oxtail was stored on the bones, you can remove the meat before chilling, which makes serving easier and helps keep the soup portions consistent.

Reheat only the portion you plan to eat in a saucepan over medium heat, stirring occasionally until it is steaming throughout and reaches 165°F (74°C). Check with a food thermometer, especially when reheating a large portion. You can also reheat it in the microwave in a covered, microwave-safe container, stirring midway so the center heats evenly; confirm the same temperature before serving.

For longer storage, freeze the soup in meal-size airtight containers for up to 2 to 3 months for best quality. Leave a little room at the top because liquid expands as it freezes. Thaw it in the refrigerator, then reheat to 165°F (74°C). The barley may be softer after freezing and thawing, but the soup remains suitable for serving if it has been handled and stored safely.

Frequently Asked Questions

Do I need to brown the oxtail first?
No. This version starts the oxtail in cold water and builds a gently simmered broth, so browning is not necessary. Browning the pieces first can add roasted, deeper notes and darken the soup, but it is an optional variation, not a required step. If you brown them, do so in batches and avoid scorching the pot before adding the water.

Can I make Polish oxtail soup without barley?
Yes. Leave it out for a lighter, brothier soup, or use the potato variation above. If you omit the barley without replacing it, the soup will have more broth per serving and will not thicken as it rests. Taste the finished soup again before serving because the smaller amount of starch can make the seasoning seem more pronounced.

Why is my oxtail still tough after simmering?
Oxtail pieces differ in size, and a pot that simmers too gently may take longer than the stated time. Continue cooking at a quiet simmer until the meat yields easily to a fork and begins to separate from the bone. If the vegetables and barley are already tender, lift them out temporarily, keep the oxtail simmering in the broth, and return the vegetables near the end so they do not turn mushy.

Can I make this soup in a slow cooker?
Yes, but the timing and texture can vary by appliance. Put the oxtail, water, onion, and whole spices in the slow cooker and cook on low until the meat is tender, often about 8 to 10 hours. Add the barley and prepared vegetables toward the end, allowing roughly 1 to 2 hours on high or until the barley is tender. Check the meat with a thermometer and make sure it reaches the USDA FSIS safe minimum described in the instructions.

Can I prepare it a day ahead?
Yes. The broth’s flavor develops as it rests, and chilling makes it easier to remove excess fat from the surface. Refrigerate the soup within 2 hours, then skim the chilled fat if desired. Barley thickens overnight, so loosen the soup with water or stock while reheating and bring it to 165°F (74°C) before serving.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).