Cuisine: The Polish Palate
Course: Main Courses
Diet: High-Protein, High-Satiety, Iron-Rich, Comfort Food, Dairy-Free

Zrazy Zawijane (Traditional Polish Stuffed Beef Roulades)

Tender beef parcels stuffed with smoked bacon, dill pickles, and mustard, slow-braised in a rich, self-thickening mushroom gravy.
Prep time 30m
Cook time 2h
Rest time 10m
Total 2h 40m
Yield 4
Per serving:
530 kcal
10g Carbs
55g Protein
30g Fat
By Adam Dworak

Brilliant!

You cooked this today. How did it turn out?

Maybe Later

Ingredients

Success!

Ingredients added to your shopping list.

View Shopping List Continue Browsing

Kitchen Kit

  • Meat Mallet
  • Heavy Dutch Oven
  • Butcher's Twine
  • Baking Parchment
  • Toothpicks
Preparing beef roulades Zrazy | Cook & Keeper - Zrazy Zawijane - Traditional Polish Stuffed Beef Roulades

Method

  1. Prep the Filling: Slice the smoked bacon, dill pickles, and 100g of the onions into uniform matchsticks (julienne). Finely chop the remaining 100g of onions and set aside for the gravy. Chuck the dried forest mushrooms into a small bowl with a splash of hot water to rehydrate.
  2. Carve & Bash the Beef: Using a sharp chef's knife, carve the 800g beef topside joint against the grain into 4 even steaks. Lay the steaks out on a board. Place a sheet of parchment paper over the top and, using a meat mallet, bash them out evenly until they are roughly 5mm thick. Be aggressive, but do not tear the meat.
  3. Seasoning & Assembly: Here is your salt split: take 4g of the salt and half the black pepper, and season the bashed steaks on one side. Smear a generous layer of mustard across each steak. Lay your matchsticks of bacon, pickle, and sliced onion horizontally across one end.
  4. Roll & Secure: Tuck the side edges inwards slightly, then roll the beef up tightly into a firm sausage shape. Secure each roulade tightly with butcher's twine or pierce through with two toothpicks.
  5. Dust & Sear: Tip the plain flour onto a plate. Roll each secured Zraz in the flour, tapping off any excess. Melt the lard in a heavy-bottomed cast-iron casserole dish over a medium-high heat. Sear the beef rolls in batches until deeply browned on all sides (about 15 minutes total). Remove the meat to a plate.
  6. Build the Base: In the same pot, utilizing the leftover fat and browned bits, chuck in the finely chopped onions. Sweat them down for 5 minutes until soft.
  7. Deglaze & Braise: Pour in the 700ml of water, scraping the bottom of the pot vigorously with a wooden spoon to lift all that flavor. Add the rehydrated mushrooms (and their soaking liquid), bay leaves, allspice berries, and the remaining 4g of salt and pepper.
  8. The Time Reality Check: Return the beef to the pot. Turn the heat up and allow roughly 10 minutes for the cold water and heavy pot to come to a rolling boil.
  9. Simmer & Reduce: Once boiling, drop the heat to low, cover with a lid, and leave to simmer gently for 90 minutes. Check occasionally. By the end, the sauce physics will have taken over: the liquid will have reduced, and the residual flour will have thickened the water into a rich, glossy gravy that coats the back of a spoon.
  10. Finish: Remove from the heat and let it rest in the pot for 10 minutes. Snip off the twine or pull out the toothpicks before serving.
Chef's Note & Storage
Fridge 4 days. The flavour profile actually deepens on day two. Keep the meat fully submerged in the gravy to prevent it from drying out, and reheat gently on the hob.
00:00
Roasted meat tied with twine on a dark background | Cook & Keeper - Zrazy Zawijane - Traditional Polish Stuffed Beef Roulades

Zrazy Zawijane: The Crown Jewel of the Polish Sunday Table

There is perhaps no dish that commands the reverence of the traditional Polish Sunday dinner quite like Zrazy. Rooted deeply in the history of the szlachta (Polish nobility), this technique of stuffing, rolling, and braising was born out of a desire to elevate tougher, working cuts of beef into something spectacular. It’s an exercise in patience and culinary alchemy. The magic happens during that long, slow braise. The aggressive tang of the mustard and dill pickles, alongside the deep smokiness of the bacon, slowly bleeds out into the cooking liquor. What starts as water and tough meat transforms over two hours into meltingly tender parcels bathed in a dark, glossy, self-forging gravy.

CHEF'S SECRET: The structural integrity of a Zraz dictates its success. Bash the beef out thin, but never pierce it. Place the meat between two sheets of parchment paper or cling film before taking the meat mallet to it—this prevents the fibers from tearing. And always, always sear the rolls hard in hot fat before adding liquid; that Maillard crust is the foundation of your sauce.

The Anatomy of the Perfect Gravy

Let’s talk sauce physics. We are dealing with a hefty amount of "hidden salt" here—bacon, sharp mustard, and pickled cucumbers. Because of this, we pull right back on our added seasoning, using just enough sea salt to draw the moisture out of the beef during the initial sear. By dusting the rolled meat in plain flour before it hits the pan, we accomplish two things: a better crust, and a built-in thickening agent. We are adding 700ml of water to this pot. Over a long 90-minute simmer, that liquid will slowly reduce, marrying with the residual flour from the pan and the rendered pork fat. By the time the beef is tender enough to cut with a spoon, your sauce will have naturally tightened into a rich, velvety consistency that perfectly coats the back of a spoon.

The Cook & Keeper Pairing System

Complete the Meal

A perfectly balanced plate is an art. These hand-selected pairings are designed to elevate your dish and celebrate every ingredient.

Essential Pairings

The companions that define the meal. Choose the foundational elements that best complement your main dish.

Bright Accents

The key to palate balance. Elements that introduce texture, acidity, and vital freshness to the plate.

Elevating Finishes

The culinary final touch. Condiments, textural accents, and paired beverages that seamlessly turn a dish into a complete dining experience.

Cook’s Notes & Discussion

Be the first to leave a note on this recipe.

Leave a note or ask a question

Zrazy Zawijane (Traditional Polish Stuffed Beef Roulades) - Cook & Keeper
Cuisine:The Polish Palate
Course:Main Courses
Diet:High-Protein, High-Satiety, Iron-Rich, Comfort Food, Dairy-Free

Zrazy Zawijane (Traditional Polish Stuffed Beef Roulades)

By Adam Dworak

Tender beef parcels stuffed with smoked bacon, dill pickles, and mustard, slow-braised in a rich, self-thickening mushroom gravy.

Prep 30m
Cook 2h
Rest 10m
Total 2h 40m
Yield 4
Preparing beef roulades Zrazy | Cook & Keeper - Zrazy Zawijane - Traditional Polish Stuffed Beef Roulades

Kitchen Kit

  • Meat Mallet
  • Heavy Dutch Oven
  • Butcher's Twine
  • Baking Parchment
  • Toothpicks
Per serving:
530 kcal
10g Carbs
55g Protein
30g Fat

Ingredients

  • 800 g Beef Topside
  • 40 g Dijon Mustard
  • 100 g Smoked Bacon
  • 150 g Ogórek Kiszony (Sour Brined Cucumber)
  • 200 g Brown Onion
  • 30 g Plain Flour
  • 40 g Lard
  • 20 g Dried Forest Mushrooms
  • 700 ml Water
  • 2 pcs Bay Leaves
  • 4 pcs Allspice Berries
  • 8 g Salt
  • 4 g Black Pepper

Method

Step-by-step instructions.

Chef's Note:
Fridge 4 days. The flavour profile actually deepens on day two. Keep the meat fully submerged in the gravy to prevent it from drying out, and reheat gently on the hob.
Roasted meat tied with twine on a dark background | Cook & Keeper - Zrazy Zawijane - Traditional Polish Stuffed Beef Roulades
  1. Prep the Filling: Slice the smoked bacon, dill pickles, and 100g of the onions into uniform matchsticks (julienne). Finely chop the remaining 100g of onions and set aside for the gravy. Chuck the dried forest mushrooms into a small bowl with a splash of hot water to rehydrate.
  2. Carve & Bash the Beef: Using a sharp chef's knife, carve the 800g beef topside joint against the grain into 4 even steaks. Lay the steaks out on a board. Place a sheet of parchment paper over the top and, using a meat mallet, bash them out evenly until they are roughly 5mm thick. Be aggressive, but do not tear the meat.
  3. Seasoning & Assembly: Here is your salt split: take 4g of the salt and half the black pepper, and season the bashed steaks on one side. Smear a generous layer of mustard across each steak. Lay your matchsticks of bacon, pickle, and sliced onion horizontally across one end.
  4. Roll & Secure: Tuck the side edges inwards slightly, then roll the beef up tightly into a firm sausage shape. Secure each roulade tightly with butcher's twine or pierce through with two toothpicks.
  5. Dust & Sear: Tip the plain flour onto a plate. Roll each secured Zraz in the flour, tapping off any excess. Melt the lard in a heavy-bottomed cast-iron casserole dish over a medium-high heat. Sear the beef rolls in batches until deeply browned on all sides (about 15 minutes total). Remove the meat to a plate.
  6. Build the Base: In the same pot, utilizing the leftover fat and browned bits, chuck in the finely chopped onions. Sweat them down for 5 minutes until soft.
  7. Deglaze & Braise: Pour in the 700ml of water, scraping the bottom of the pot vigorously with a wooden spoon to lift all that flavor. Add the rehydrated mushrooms (and their soaking liquid), bay leaves, allspice berries, and the remaining 4g of salt and pepper.
  8. The Time Reality Check: Return the beef to the pot. Turn the heat up and allow roughly 10 minutes for the cold water and heavy pot to come to a rolling boil.
  9. Simmer & Reduce: Once boiling, drop the heat to low, cover with a lid, and leave to simmer gently for 90 minutes. Check occasionally. By the end, the sauce physics will have taken over: the liquid will have reduced, and the residual flour will have thickened the water into a rich, glossy gravy that coats the back of a spoon.
  10. Finish: Remove from the heat and let it rest in the pot for 10 minutes. Snip off the twine or pull out the toothpicks before serving.

My Tweaks & Notes

DIGITAL PANTRY

Scan to view the high-res gallery & chef's tips.

Recipe QR

History

Zrazy Zawijane: The Crown Jewel of the Polish Sunday Table

There is perhaps no dish that commands the reverence of the traditional Polish Sunday dinner quite like Zrazy. Rooted deeply in the history of the szlachta (Polish nobility), this technique of stuffing, rolling, and braising was born out of a desire to elevate tougher, working cuts of beef into something spectacular. It’s an exercise in patience and culinary alchemy. The magic happens during that long, slow braise. The aggressive tang of the mustard and dill pickles, alongside the deep smokiness of the bacon, slowly bleeds out into the cooking liquor. What starts as water and tough meat transforms over two hours into meltingly tender parcels bathed in a dark, glossy, self-forging gravy.

CHEF'S SECRET: The structural integrity of a Zraz dictates its success. Bash the beef out thin, but never pierce it. Place the meat between two sheets of parchment paper or cling film before taking the meat mallet to it—this prevents the fibers from tearing. And always, always sear the rolls hard in hot fat before adding liquid; that Maillard crust is the foundation of your sauce.

The Anatomy of the Perfect Gravy

Let’s talk sauce physics. We are dealing with a hefty amount of "hidden salt" here—bacon, sharp mustard, and pickled cucumbers. Because of this, we pull right back on our added seasoning, using just enough sea salt to draw the moisture out of the beef during the initial sear. By dusting the rolled meat in plain flour before it hits the pan, we accomplish two things: a better crust, and a built-in thickening agent. We are adding 700ml of water to this pot. Over a long 90-minute simmer, that liquid will slowly reduce, marrying with the residual flour from the pan and the rendered pork fat. By the time the beef is tender enough to cut with a spoon, your sauce will have naturally tightened into a rich, velvety consistency that perfectly coats the back of a spoon.