Hearty German Beef Rolls

Category: Satisfying Main Dishes for Every Occasion

Get classic German beef rolls with thinly pounded steak and a tasty filling of mustard, bacon, onion, and pickles. Sear them first, then let them simmer in your oven with veggies, red wine, and beef stock until they're super tender. The sauce gets kicked up with tomato paste, butter, and a few spices. Serve with noodles, potatoes, or a slice of warm bread. It’s a Sunday favorite that’s all about big flavor and soft meat.

Barbara Chef
Updated on Sat, 04 Oct 2025 12:06:53 GMT
A plate with grilled meat, roasted veggies, and potatoes. Highlight
A plate with grilled meat, roasted veggies, and potatoes. | cookwithcarla.com

These hearty beef rolls are the ultimate comfort meal and always a family favorite. Tender beef gets smeared with punchy mustard, stuffed with salty bacon, onions, and crunchy pickles, then slowly simmers in a deep, rich sauce. Every time I serve these, it takes me right back to cozy Sundays at my grandparents’ house.

That first hint of aroma from the oven totally won me over—since then, beef rolls just mean real-deal hosting to me.

Ingredients

  • Top round or flank steak: for juicy rolls, pick thin slices and go for good quality
  • Dijon or medium mustard: brings depth and a little kick—spread it fresh for max flavor
  • Thin bacon or smoked pork belly: for smoky flavors and to keep the filling moist, bacon crisps things up
  • Large pickles: add crunch, use jarred kind for best bite
  • Yellow onions: turn soft and sweet as they cook, add flavor
  • Flat-leaf parsley (fresh): brings herbiness—choose smooth parsley for richer taste
  • All-purpose flour: helps brown the rolls when searing
  • Butter: adds a rich touch, use both for the beef and sauce, best fresh
  • Neutral oil: perfect for hot searing, won’t smoke up the kitchen
  • Carrots: mellow sweetness for the sauce, grab small, fresh carrots
  • Parsnips or black salsify: adds old-school root flavor
  • Celery root: gives depth—peel and chop fresh for max earthiness
  • Leek: brightens up the sauce with fresh taste
  • Tomato paste: ups color and flavor, toast it for more punch
  • Sugar: rounds out the sauce nicely
  • Red wine: brings a robust kick, opt for a semi-dry German if you can
  • Beef broth: makes it rich, go for a strong, clean broth
  • Salt and black pepper: always the classics

Step-by-step guide

Serve and enjoy:
Lift the finished rolls out with a big spoon onto warm plates. Ladle over the sauce and veggies if you like, or strain the sauce and thicken it up with a little cornstarch mixed with water. Goes best with soft spätzle, fluffy potato dumplings, or even just a thick slice of buttered white bread.
Braise in the oven:
Cover your Dutch oven tightly and let it all cook in the middle of your oven for around ninety minutes. Turn the rolls over halfway through—after forty-five minutes. If the meat isn’t falling-apart tender yet, let them cook another twenty minutes or so.
Start the sauce:
Mix tomato paste and sugar in with the veggies, letting it cook for another couple minutes for a caramel vibe. Pour in red wine and broth, scraping up any bits on the bottom. Put the rolls back so they’re about halfway submerged.
Sauté the veggies:
Throw cubed carrots, celery root, parsnips, and leek into the leftover fat, and roast gently till everything’s soft—about ten minutes. This veggie base will make the sauce taste even better later.
Brown the rolls:
Melt some butter and swirl in a dash of oil in a big pan. Sear the rolls on all sides—keep moving them around for about eight minutes until they’re nicely browned. They’ll help boost the sauce flavor. Set aside when done.
Roll and tie:
Fold the long sides of the steaks in a bit to hold in the filling, roll up tightly from the short side, then secure with string or a couple of toothpicks, but not too tight—they swell as they cook. Dust each roll with a little flour; that’ll help them brown well later.
Fill up the steaks:
Slather mustard all over the open steaks—get it right to every edge. Lay on a slice of bacon (or two thin strips for extra crunch), then top with a pickle slice, a few onion rings, and chopped parsley.
Prep the beef:
Set the steak on a big board and give it a few gentle whacks with a rolling pin or meat mallet until about a half centimeter thick—this helps tenderize. Sprinkle plenty of salt and cracked pepper over both sides.
A grilled steak with sauce on a plate. Highlight
A grilled steak with sauce on a plate. | cookwithcarla.com

Good to know

Classic Sunday dinner, loved everywhere in Germany. Lots of protein, super filling. Awesome for making ahead—tastes even better warmed up the next day. The best part for me is always that pickle-and-mustard filling—it’s that right mix of tangy and savory that makes the sauce pop. It’s fun seeing all the layers when you slice into one, and the smell brings back my childhood kitchen every time.

Storage tips

Keep your beef rolls in the fridge for up to three days—they stay moist sitting in the sauce. Store them in an airtight container. If you want to freeze, let both rolls and sauce cool, then pack each up separately—lasts two to three months in the freezer. Defrost slow in the fridge and reheat gently on low—keeps the meat nice and soft.

Swap options

You could swap steak for pork or turkey breast, but keep in mind the cooking time might change. Thin ham or prosciutto makes a great bacon substitute, or try smoked tofu for a veggie twist. With the veggie base, just use any root veg you’ve got—parsley root, regular parsnip, or celery root all work depending on what’s around.

Ways to serve

Usually I go for spätzle and braised red cabbage, but during the holidays, potato dumplings always make the cut. Tear up some rustic bread to soak up all the sauce. A crisp field salad with a tangy mustard dressing is the perfect sidekick to balance it all out.

A piece of meat on a plate covered in sauce. Highlight
A piece of meat on a plate covered in sauce. | cookwithcarla.com

Background

These beef rolls are a staple of German comfort food, especially at family get-togethers and big celebrations. That pickle, bacon, and onion combo packs bold, recognizable flavors that you find in lots of regional dishes—makes these rolls unmistakably German. Back in the day, beef meant celebration; now, it brings everyone together at the table.

Recipe FAQs

→ What beef type works best for these rolls?

Go with thin slices of beef like top round or special cuts for rolls. You want to pound it out so it's really soft.

→ How do you pack the rolls?

Spread mustard over each steak slice, then toss on bacon, onions, pickles, and a bit of parsley. Roll them up tight.

→ Tips for a rich sauce?

Brown up carrots, celery, and leeks first. Pour in red wine and beef stock for that flavor boost.

→ How long should you bake the rolls?

Stew them in the oven around 90 minutes till they’re tender. Let them go a touch longer if they need it.

→ What fits nicely as a side?

People love noodles, spuds, or a chunk of white bread. Red cabbage goes great too.

German Beef Rolls

Thin beef rolls packed with flavor and bold red wine sauce—classic, tasty, and rich.

Prep Time
15 min
Cook Time
100 min
Total Time
115 min

Category: Main Dishes

Difficulty: Intermediate

Cuisine: German food

Yield: 6 Servings (6 beef rolls)

Dietary Preferences: ~

Ingredients

→ For the sauce

01 1 tbsp sugar
02 1/4 celeriac, diced
03 2 carrots, chopped up
04 1 tbsp tomato paste
05 500 ml dry red wine
06 2 parsnips, diced
07 1 tbsp butter
08 375 ml beef stock
09 sea salt and black pepper
10 1/2 small leek, sliced

→ For the rolls

11 1 tbsp oil
12 1 small bunch fresh parsley, finely chopped
13 1 tbsp butter
14 6 slices top or bottom round beef (about 200g each), sliced thin
15 6 big pickles, cut into sticks lengthwise
16 2 tbsp all-purpose or wheat flour (Type 405)
17 3 tbsp Dijon or mild mustard
18 6 slices prosciutto or 12 slices bacon
19 2 yellow onions, sliced

Steps

Step 01

Serve everything drowned in sauce. Soft egg noodles, potatoes or good white bread go awesome on the side.

Step 02

Turn the beef rolls over gently after 45 minutes. If the meat isn't super soft after 90 minutes, leave it for another 20 minutes.

Step 03

Pour in the red wine and beef stock and stir the whole thing. Snuggle the rolled beef into the veggies so they're halfway covered in sauce. Pop the lid on and leave it in the oven for 90 minutes.

Step 04

Melt butter in your dutch oven. Drop in chopped carrots, parsnips, celeriac and leek. Let it cook on medium for 10 minutes, stirring now and then, till the veggies get soft. Add in tomato paste and sugar, let it sizzle for 2 minutes longer.

Step 05

Heat butter and oil in a big heavy pot. Sear the beef rolls really well on all sides, take them out, and keep them nearby.

Step 06

Tuck the long sides in a bit, then roll the beef up tight from the short edge. Hold it together with kitchen string or a couple toothpicks. Sprinkle some flour on the outside.

Step 07

Squeeze a thin layer of mustard onto each beef slice. Stack on prosciutto (or bacon), then toss on sliced pickles and onions. Finish with chopped parsley.

Step 08

Set your oven to 180°C (top and bottom heat). Smack all the beef with a rolling pin or meat pounder so they're about half a centimeter thick. Add salt and black pepper.

Notes

  1. You can serve the sauce and veggies together if you like. If you want your sauce thicker, strain out the veggies and use 2 tbsp of starch mixed with 80 ml cold water, then stir that into the hot sauce and bring it briefly to a boil.
  2. To keep the beef rolls snug, go with toothpicks or kitchen twine. Just let everyone know at the table if you've left in toothpicks.
  3. One roll is plenty for each person if it's your main course. If you want bigger plates, make more rolls.

Required Equipment

  • Rolling pin or meat mallet
  • Large dutch oven or lidded roasting pot
  • Kitchen twine or wooden skewers
  • Sharp chef's knife

Allergen Information

Double-check every ingredient for potential allergens and consult a healthcare professional if unsure.
  • Has mustard, celeriac, and may have gluten (flour).

Nutritional Information (Per Serving)

This data is for informational purposes only and doesn’t replace medical advice.
  • Calories: 460
  • Fat: 26 g
  • Carbs: 13 g
  • Protein: 44 g