Rinderroulade (Braised Beef Rolls with Bacon and Pickles)

Few German-style braises feel as satisfying as Rinderroulade: thin beef steaks wrapped around a savoury filling of mustard, bacon, onion and dill pickle, then cooked slowly until tender. The pickle gives the rolls their recognisable tang, while the bacon and browned beef enrich the stock as it turns into a glossy gravy. Sliced thickly and served with the sauce spooned over, the dish is hearty without being heavy, and works especially well with simple sides that can catch the gravy, such as potatoes, noodles or dumplings.
Cuisine style German comfort food
Flavor profile Savoury • Tangy • Rich
Techniques Browning • Gentle braising • Gravy thickening
Key equipment Dutch oven
Cooking style Slow-cooked • Make-ahead friendly • Freezer-friendly
Time commitment Slow-cooked

Why this recipe works

  • Classic braising method: Browning the rolls first builds a savoury base before the slow simmer tenderises the beef.
  • Balanced filling: Mustard and dill pickles cut through the richness of the bacon and beef with sharp, tangy flavour.
  • Rich gravy built in: The stock, browned bits and flour combine in the same pot to create a deep, spoonable gravy.

Get the most out of this recipe

Timing notes

  • Most of the time is hands-off: The rolling and browning need attention at the start; the remaining time is a gentle covered braise.
  • Rest before slicing: A short rest helps the rolls hold their shape, making them easier to slice cleanly.

Ingredient notes

  • Choose thin, flexible beef: Use steaks that are thin enough to roll tightly around the filling without tearing.
  • Keep the filling compact: Cut the pickles into slim batons and avoid overfilling so the rouladen close neatly.
  • Balance the gravy: The mustard and pickles bring tang; taste the finished gravy and adjust the seasoning only at the end.

Make-ahead tips

  • Make ahead in the gravy: Cooked rouladen keep well refrigerated in their sauce, which helps prevent the beef from drying out.
  • Reheat gently: Warm in a covered pan over low heat until piping hot, adding a little stock if the gravy has thickened.
  • Freezer-friendly: Freeze the cooled rolls with their gravy, then defrost overnight in the fridge before reheating.

Authenticity notes

  • Home-style German main: Rinderroulade is a traditional braised beef dish often cooked for substantial family meals.
  • Classic sides: Potatoes, potato dumplings, spätzle or red cabbage are natural partners for the rich gravy.

Equipment you'll need

Ingredients
Instructions
Print
  1. Peel and thinly slice the onion. Cut the dill pickles into long batons that will fit neatly inside the rolls.
  2. Lay the beef steaks out and spread each with a thin layer of mustard. Season with some of the salt and pepper, then top each steak with a little onion, a few pickle batons, and a strip or two of bacon.
  3. Roll the steaks up tightly, tucking the filling in as you go. If needed, secure with cocktail sticks or kitchen string.
  4. Heat the sunflower oil in a Dutch oven over medium-high heat. Brown the beef rolls all over, 6 to 8 minutes in total, then transfer to a plate.
  5. Add the remaining onion to the pot and cook over medium heat until softened and lightly golden, about 6 minutes. Stir in the plain flour and cook for 1 minute, scraping up any browned bits.
  6. Gradually pour in the beef stock, stirring until smooth. Add the bay leaves, then return the beef rolls to the pot, nestling them into the liquid.
  7. Bring to a gentle simmer, then cover and cook on low for 70 to 80 minutes, turning the rolls once or twice, until the beef is very tender. Taste the gravy and adjust with the remaining salt and pepper if needed.
  8. Lift out the rouladen and rest for 5 minutes. Slice thickly and spoon over the hot gravy to serve.

Made this recipe? Rate it — a comment is optional.

Recipe notes

Tips

  • For neat slices, let the rouladen rest briefly, then use a sharp knife and cut in confident strokes.
  • Keep the braise at a gentle simmer rather than a boil so the beef stays tender and the gravy remains smooth.
  • If serving vulnerable groups, ensure the beef is cooked until piping hot throughout.

Substitutions

  • Replace mustard with dijon-mustard for a sharper, smoother flavour.
  • Replace sunflower oil with olive-oil for a fruitier base note.
  • Replace plain flour with cornflour to thicken the gravy; mix it with a little cold beef stock first, then stir in and simmer until glossy.

Storage

  • Refrigerate up to 3 days
  • Cool completely, then refrigerate in the gravy in a sealed container. Reheat gently in a covered pan over low heat until piping hot, adding a splash of beef stock if the sauce has thickened; freeze for up to 2 months and defrost overnight in the fridge before reheating.

Ratings & reviews

Liked this recipe? Share your feedback to support our cooking community.

Tried this recipe?

Choose 1–5 stars. A comment is optional.

If you leave a comment, use 10–500 characters.

Stay inspired

Discover new recipes, seasonal favourites and cooking inspiration every day. Follow JustRecipes on Pinterest and Spillt.

Recipe overview

  • Servings: 4 servings
  • Total time: 2h (40min active)
  • Difficulty: Medium
  • Cuisine: German
  • Allergens:
    Gluten Wheat
One pot Freezer friendly

Plan your meals and get a complete grocery list automatically.

Add to meal planner

Got ingredients left?

Find recipes using ingredients from this recipe or what you already have at home.

Find recipes with these ingredients →

Browse alphabetically

Looking for a specific recipe? Choose a letter below to jump directly to recipes starting with that letter or number.

Enjoy cooking with JustRecipes?

Add JustRecipes as one of your preferred Google sources to discover our recipes more easily across Google Search.

Add JustRecipes to Google

Every recipe on JustRecipes follows the same structured editorial process. Learn how recipes are created, validated, translated, illustrated, and continuously improved across the platform. How we create recipes.