
This bold beef roll-up is a classic feel-good dish from Germany. Makes me think of happy Sunday gatherings—my grandma used to whip it up for special occasions. The scent fills up the whole kitchen. Tender beef is stuffed with pickles, veggies, mustard, and bacon, slow-cooked in a rich sauce till it just melts in your mouth.
I tried making my very first roll-up in my tiny kitchen at Christmas and was shocked at how easy it was to create a real showstopper with just a few simple moves.
Tasty Ingredients
- Topside or bottom round beef: classic, sliced thinly, bright red with a bit of marbling for that amazing flavor after slow cooking
- Coarse salt and black pepper: wake up all the flavors, use fresh if you can
- Medium mustard: best from a German brand, totally gives you that signature zing, slather it all over the meat
- Dill pickles: add that tangy pop, get snappy ones and slice them lengthwise
- Fresh bacon: brings savoriness and juicy texture, not too lean or you’ll miss out on the punch
- Onion, carrots, celery: diced fine, these sweeten and deepen the filling, pick shiny celery, bright carrots, and crisp onions
- Chopped parsley: throw some on top before serving for a burst of freshness
- Beef stock: homemade is awesome, but a fancy store-bought one with few additives is cool too
- Tomato paste: gives richness and color, pick a thick concentrated kind
- Dry red wine: adds flavor; German pinot noir is a nice choice
- All-purpose flour: thickens up your sauce, sifted so it mixes easy
Every bit adds its own magic and it all comes together for the perfect balance of stuffing and sauce in the end.
Step-by-Step Guide
- Get the meat ready:
- Cut the beef into one-centimeter slices, then gently flatten each slice between plastic wrap with a mallet till it’s about half a centimeter thick. This makes them easy to fill and super tender.
- Brown veggies and bacon:
- Start by tossing the bacon into a big ovenproof pan or Dutch oven over medium heat, cook till it starts to color and gives off its taste. Pull out the bacon and set aside.
- Sweat aromatics:
- Now, in the same leftover fat, gently cook onion, celery, and carrots for ten minutes or so, stirring here and there till everything gets soft and hands off that awesome smell. Fish them out and save for later.
- Fill and roll the beef:
- Spread the prepared beef slices on a board, hit them with salt and pepper. Slather on some mustard, scatter over a bit of the veggies, pickle, and bacon. Make sure you’ve got an even layer so every bite pops. Roll them up snugly from the short side, tucking the filling in, then tie or skewer them so they hold together.
- Brown the roll-ups:
- In the leftover fat, sear the rolls on all sides till they’re deep brown all over. This gives your sauce amazing taste. Set aside once browned.
- Start the sauce:
- Pour a little oil into the pan, stir in tomato paste, and let it cook a few minutes. Dust over the flour and stir till you can’t spot any dry patches. Splash in red wine, scraping up any bits stuck to the bottom, then pour in beef stock and stir till it’s all mixed up.
- Braise the rolls:
- Lay the beef rolls in the sauce, making sure they’re nestled under. Pop on a lid and bake in the oven for about an hour and a half till they’re crazy tender. Peek now and then to make sure there’s still enough liquid.
- Finish and serve:
- Take the tender roll-ups out and keep them warm, covered. Taste the sauce and tweak as you like. Thicken it up with a bit of cornstarch if you want it extra creamy. Sprinkle with fresh parsley and pour plenty of sauce when you plate up.

I’m hooked on the burst of mustard caught between the beef. Honestly can’t help pinching some of the filling while rolling. Nothing beats bringing these rolls to the table and watching everyone slice through that buttery-soft meat.
Storage Advice
These beef roll-ups last fine up to three days in the fridge. In fact, flavors deepen over time. That’s why leftovers rock the second day. Cook up extra and freeze individual portions for up to three months, no problem. Defrost slowly, then gently reheat, spooning over a little broth if the beef needs more juice.
Substitution Tips
If you can’t get the usual cuts, use flank or shoulder beef—they do the trick too. Pork loin switches up the taste if you’re feeling adventurous. Try roasted red peppers instead of pickles for a twist in the filling. When I want something smokier, I swap bacon for raw cured ham and it’s super tasty.
Serving Ideas
People usually serve these rolls with spaetzle or mashed potatoes—soaking up all that sauce. A crunchy mixed salad makes things lighter. If you like a zing, pair it with sweet-sour red cabbage or apple braised cabbage, and a dab of lingonberry sauce is a wild fruity pop.

Roots and Traditions
This beef roll-up’s at the heart of German celebrations. Used to be just for big days, but now you find them all year in pubs too. Every region does their own spin, swapping up the veggies, spices, or even the mustard. Rolling these by hand and gently simmering, it’s a real tradition that brings families closer around the table.
Recipe FAQs
- → Which beef cut works best for beef rolls?
You'll want topside, round, flank steak, or silverside—anything thin and easy to pound flat.
- → What's the classic filling for beef rolls?
Mustard, bacon slices, pickled cucumber, onion, celery, and carrot keep it traditional.
- → How long should beef rolls braise?
Depending on how thick they are, let them cook slow for 60 to 90 minutes until they're really soft.
- → What do people usually serve with beef rolls?
Mashed potatoes, spätzle, or dumplings are a good match, and some red cabbage or mixed veggies too.
- → Can you make beef rolls ahead and store them?
Absolutely. Prepped rolls taste even better the next day. They'll keep in the fridge for about three days or in the freezer for up to three months.