Polish Tripe Soup (Flaki): A Rich, Warming Recipe

Updated November 4, 2026

Total time
1 hr 20 min
prep 25 min · cook 55 min
Serves
6
portions as written
Safe temperature (USDA)
165°F / 74°C
check the thickest piece

Jump to recipe

Polish Tripe Soup (Flaki): A Rich, Warming Recipe

Polish tripe soup, known as flaki or flaczki, is a savory beef soup made with tender strips of tripe, stock, vegetables, and marjoram. This practical version uses fully cooked, cleaned tripe, so the broth can develop its warm, peppery flavor without the long cooking required for raw tripe.

Ingredients

  • 2 lb (900 g) fully cooked, cleaned beef tripe, preferably honeycomb tripe
  • 8 cups (1.9 L) beef stock, preferably low-sodium
  • 2 cups (475 ml) water
  • 1 medium yellow onion (about 1 cup chopped/150 g), finely diced
  • 2 medium carrots (about 1½ cups chopped/150 g), peeled and cut into small dice
  • 1 celery stalk (about ½ cup chopped/60 g), finely diced
  • 1 garlic clove (about 3 g), minced
  • 2 tablespoons (30 ml) neutral oil
  • 2 tablespoons (28 g) unsalted butter
  • 2 tablespoons (16 g) all-purpose flour
  • 1 teaspoon (1 g) dried marjoram, lightly crushed between your fingers
  • 1 bay leaf
  • ½ teaspoon (1 g) ground allspice
  • ¼ teaspoon (0.5 g) ground nutmeg
  • ½ teaspoon (1 g) freshly ground black pepper, plus more to taste
  • 1½ teaspoons (9 g) fine salt, or less to taste depending on the stock
  • 2 tablespoons (8 g) chopped fresh parsley, for serving
  • 1 tablespoon (15 ml) lemon juice, optional, for serving

Instructions

  1. Prepare the tripe and vegetables. If the cooked tripe is packed in liquid, drain it and rinse briefly under cool running water; check the package directions first, since some products are ready to use as sold. Pat it dry, then cut it into thin, bite-size strips about ¼ inch (6 mm) wide. Dice the onion, carrots, and celery, and mince the garlic. Keeping the strips fairly even helps them heat through together and makes the soup easy to eat with a spoon.
  2. Soften the vegetables. Heat the oil in a large, heavy soup pot over medium heat. Add the onion, carrots, and celery with a small pinch of the measured salt. Cook for 7 to 8 minutes, stirring occasionally, until the onion is translucent and the carrots begin to soften. They should not brown deeply; gentle cooking brings out their sweetness without giving the broth a roasted flavor. Stir in the garlic and cook for 30 seconds, just until fragrant.
  3. Simmer the tripe in the broth. Add the stock, water, tripe, bay leaf, allspice, nutmeg, black pepper, and remaining salt. Stir and bring the pot to a gentle boil, then reduce the heat so the soup simmers steadily but does not bubble hard. Partly cover and simmer for 30 minutes, stirring once or twice. This gives the cooked tripe time to become tender and lets the spices season the broth. Taste a strip; if it is still firmer than you like, simmer for another 5 to 10 minutes before thickening.
  4. Make a light roux. While the soup simmers, melt the butter in a small saucepan over medium-low heat. Whisk in the flour and cook for 2 to 3 minutes, whisking often, until the mixture is smooth and pale golden. Do not let it turn dark brown, which can make the soup taste toasted rather than gently rounded. Ladle about 1 cup (240 ml) of hot broth into the roux a little at a time, whisking after each addition until smooth. This loosens the roux and helps prevent lumps when it goes into the pot.
  5. Thicken and finish the soup. Pour the loosened roux into the simmering soup in a thin stream, stirring constantly. Add the marjoram and simmer uncovered for 10 minutes, stirring the bottom of the pot occasionally, until the broth is lightly thickened and no floury taste remains. The soup should coat a spoon lightly, not be as thick as gravy. Since this recipe uses cooked tripe, heat the finished soup to 165°F (74°C), checking with a food thermometer; USDA FSIS guidance is to reheat cooked foods to 165°F (74°C).
  6. Adjust the seasoning and serve. Remove the bay leaf. Taste the broth and add more salt, pepper, or marjoram as needed; stock brands vary considerably in saltiness. Stir in the parsley, or scatter it over individual bowls. Add a few drops of lemon juice at the table if you want a brighter finish, and serve the soup hot.

Tips

  • Buy the right tripe. Look for plain, fully cooked beef tripe, not tripe already seasoned in a sauce. Honeycomb tripe has a tender, pleasantly springy texture and holds the broth well. If the package says the tripe is raw, this 55-minute cooking time is not enough: follow its preparation directions and cook it separately until tender before adding it to the soup.
  • Keep the simmer gentle. A hard boil can make the broth cloudy and can encourage the tripe strips to toughen. Once the pot reaches a boil, lower the heat and look for occasional small bubbles. If the soup thickens more than you want, loosen it with a little hot stock or water.
  • Prevent roux lumps. Whisk hot broth into the roux gradually before adding it to the pot. If a few small lumps do appear, whisk the soup briskly or strain the broth before serving; avoid blending the whole soup, which would change its characteristic texture.
  • Adjust for dietary needs. For a gluten-free soup, use a certified gluten-free flour blend or cornstarch slurry instead of wheat flour. For a cornstarch slurry, mix 1 tablespoon (8 g) cornstarch with 2 tablespoons (30 ml) cold water, stir it into the simmering soup, and cook until clear and lightly thickened. The texture will be glossier and less roux-like.

Serving Suggestions

Serve flaki in warm, deep bowls so the broth stays hot. Chopped parsley and freshly ground black pepper make simple toppings; a little lemon juice can cut through the rich beef flavor, though it is optional. Rye bread, crusty wheat bread, or a plain roll is useful for soaking up the broth. Keep sides uncomplicated: boiled potatoes or a crisp cucumber salad can turn the soup into a filling meal without competing with its marjoram and allspice notes.

For a traditional-style spread, offer seasoning at the table rather than making every bowl equally spicy. Some diners like extra black pepper, while others prefer a milder broth. If serving a group, keep any bread separate until serving so it does not soak up the soup and become soggy.

Variations

Flaki has regional and household variations, so there is no single version that every Polish cook makes. Some cooks use a deeply flavored beef stock made from bones, while others add a little more carrot or celery. This version keeps the seasoning focused on marjoram, allspice, and black pepper. A pinch of sweet paprika is another possible addition; it gives the broth color and a mild pepper flavor, but it is not necessary.

If you cannot find honeycomb tripe, another plain, cooked beef tripe can be used, though the texture may be smoother or firmer. There is no close plant-based substitute for tripe’s springy bite. For a meat-free soup inspired by the same seasoning, use vegetable stock and sliced mushrooms, understanding that it will be a different dish rather than traditional flaki.

You can also leave out the roux for a thinner broth. Simmer the soup for the same time and season it carefully; the tripe and vegetables will still provide substance, but the broth will feel lighter. If you want a slightly thicker result without flour, mash a small portion of the softened carrots into the broth before serving.

Storage and Reheating

Refrigerate the soup within 2 hours of cooking. Transfer it to shallow, covered containers so it cools promptly, and keep it refrigerated for 3 to 4 days. The broth may thicken as it chills, and the tripe can absorb some liquid; add a splash of water or stock when reheating if needed. Freeze cooled soup in airtight freezer-safe containers for up to 2 to 3 months for best quality, leaving a little room for expansion. Thaw it in the refrigerator rather than on the counter.

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) on a food thermometer. Do not let a thick soup scorch on the bottom; lower the heat and stir more often as it warms. You can also microwave an individual serving in a covered, microwave-safe bowl, stirring halfway through and checking that it reaches 165°F (74°C). Avoid repeatedly cooling and reheating the entire pot.

Frequently Asked Questions

What does flaki mean?
Flaki, also called flaczki, is the Polish name commonly used for tripe soup. The name refers to the tripe strips that are the soup’s defining ingredient. It is typically served hot as a substantial soup, with variations in broth, vegetables, and seasoning from one cook or region to another.

Does tripe soup taste strong?
Properly cleaned, cooked tripe has a mild beef flavor and a distinct, pleasantly springy texture. The stock, vegetables, marjoram, and spices make up much of the finished soup’s flavor. If you are sensitive to the aroma of tripe, rinse it if the package directions allow, use a good-quality beef stock, and keep the pot at a gentle simmer rather than a rolling boil.

Can I make Polish tripe soup with raw tripe?
Not by following this recipe’s timing. Raw tripe needs thorough cleaning and a much longer separate cooking period before it is tender enough for soup. Preparation varies by product and whether it has already been blanched, so follow the butcher’s or package’s instructions, cook it until tender, and then use the cooked tripe in this recipe.

Can I make the soup ahead?
Yes. The flavors meld as the soup sits, and it can be refrigerated for 3 to 4 days. Cool and store it promptly, then reheat the amount you need to 165°F (74°C). The roux may make the chilled broth noticeably thicker, so stir in a little stock or water as it warms.

What can I use instead of marjoram?
Dried oregano is the closest easy-to-find substitute, but it has a sharper, more assertive flavor. Start with ½ teaspoon (about 0.5 g), taste the broth, and add more only if needed. If you have no substitute, leave the marjoram out rather than adding a large amount of a strong herb; the allspice and pepper will still give the soup warmth.

Can I leave out the flour?
Yes. The soup will have a thinner, clearer broth, which is a reasonable variation. For some body without wheat flour, use the cornstarch slurry in the tips and add it gradually, since you may not need all of it. Always simmer briefly after adding a thickener so the texture settles before you adjust the seasoning.

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).