Traditional German Rouladen Recipe (Beef Roll-Ups in Rich Gravy) is one of those dinners I make when I want something cozy but still a little special. You know the feeling when you are tired of the same chicken recipes, but you also do not want a complicated project? This is the answer. It looks fancy on the plate, yet the steps are totally doable in a normal home kitchen. The smell alone, beef simmering with onions and pickles, pulls everyone into the kitchen asking when we are eating. If you have been craving real comfort food that tastes like it took all day, you are in the right place.
What are Rouladen?
Rouladen are thin slices of beef that get rolled up with a simple, punchy filling, then browned and slowly cooked until tender. The classic German version usually has mustard, bacon, onion, and a pickle inside. It sounds odd if you have never tried it, but the mix is magic. The pickle adds a little tang, the bacon adds salty richness, and everything melts into the meat while it cooks.
In my house, this is the meal I make when I want people to feel taken care of. It is also one of those dishes that makes you look like you really know what you are doing, even if you are kind of winging it. And if you love old school German comfort food, you might also enjoy this cozy braise-style classic later: cook up an authentic German Sauerbraten recipe at home.
One more thing, the gravy is not optional. The whole point is those beef roll ups soaking in a rich, savory sauce that you can spoon over everything on your plate.
How to make Rouladen
I am going to walk you through my go-to Traditional German Rouladen Recipe (Beef Roll-Ups in Rich Gravy) the way I actually make it. Nothing fussy, just solid steps and a few little tricks that help it come out tender and flavorful.
What you will need
You do not need fancy equipment, but a heavy pot with a lid helps a lot.
- Beef rouladen slices (top round is common), about 4 thin slices
- Salt and pepper
- German or Dijon mustard
- 4 slices bacon
- 1 large onion, thinly sliced
- 2 to 4 dill pickles, cut into spears
- 2 tablespoons flour (for thickening)
- 2 tablespoons oil or beef drippings
- 2 cups beef broth (more if needed)
- 1 tablespoon tomato paste (optional but great)
- 1 small splash of pickle juice (optional, for brightness)
Step by step directions
1) Lay the beef slices out flat. If they are thick, cover with plastic wrap and gently pound them thinner. You want them flexible enough to roll without tearing.
2) Season with salt and pepper, then spread a thin layer of mustard over each slice. Do not drown it, just enough to coat.
3) Add the filling: a strip of bacon, some onion, and a pickle spear or two. Roll it up snug, like a little burrito. Secure with toothpicks or kitchen twine.
4) Heat oil in a heavy pot over medium-high heat. Brown the rolls on all sides. This step is worth it. That browning is where the deep flavor starts.
5) Once browned, remove the rolls for a moment. Add the rest of the onions to the pot and cook them for a few minutes until they soften and pick up those browned bits.
6) Sprinkle flour over the onions and stir for about 30 seconds. Add tomato paste if using, then slowly pour in the beef broth while stirring so it stays smooth.
7) Put the beef rolls back into the pot. The liquid should come about halfway up the sides. Cover with a lid and simmer on low for about 75 to 90 minutes, until the meat is tender.
8) Taste the gravy. Add a splash of pickle juice if you want that classic tang. Adjust salt and pepper. Remove toothpicks or twine before serving.
If you are making this Traditional German Rouladen Recipe (Beef Roll-Ups in Rich Gravy) for guests, you can keep the rolls warm in the gravy while you get the rest of dinner on the table. They actually behave really nicely that way.
“I made these for Sunday dinner and my whole family went quiet for a minute, the good kind of quiet. The gravy was the star and the beef turned out so tender. Definitely making again.”
Top Tips For The Best Results
Rouladen are not hard, but a few small choices make a big difference. Here is what I have learned after making this more times than I can count.
Little details that matter
Go thin on the beef. If the slices are too thick, they will be harder to roll and can take longer to get tender. A gentle pound fixes most problems.
Brown them well. Do not rush that step. You want real color on the outside because it flavors the gravy.
Keep the simmer low. Boiling makes meat tense up. A quiet simmer gives you that fork-tender bite.
Do not overstuff. I know it is tempting to pack in more bacon and onions. If it is too full, it will not roll well and the filling escapes into the pot.
Fix your gravy at the end. If it is too thick, add a splash more broth. If it is too thin, let it simmer uncovered for a few minutes. Taste before you serve, always.
And yes, toothpicks work fine. Just count them going in, so you count them coming out.
What to serve with German Rouladen?
This is the fun part, because German rouladen are basically begging for good sides. The gravy wants something to soak into, and I fully support that.
- Mashed potatoes (my number one choice)
- Boiled potatoes with butter and parsley
- Red cabbage (sweet and tangy, perfect with beef)
- Egg noodles or spaetzle
- Simple cucumber salad for something fresh
If you want a full German dinner vibe, add something warm and bready on the side too. I love serving pretzels when I am feeding a crowd, and this recipe is a keeper: bake your own authentic German soft pretzel recipe at home.
When I plate it, I do one or two rolls, a big scoop of potatoes, then spoon gravy over everything. A little extra on the side is never a bad idea.
Can Rouladen Be Made Ahead Of Time?
Yes, and honestly, they are even better the next day. This is one of those dishes that settles in overnight and tastes more blended and rich after a rest.
Here is how I do it: I cook the rouladen fully, let them cool in the gravy, then refrigerate in a sealed container. The next day, I reheat gently on the stove over low heat. If the gravy thickens too much in the fridge, I just add a splash of broth or water while reheating.
If you are hosting, this is a lifesaver. You are not stuck rolling and browning meat while people are ringing your doorbell. You just warm it up, make your sides, and you are good.
Common Questions
What cut of beef should I use for rouladen?
Look for thin slices of top round, bottom round, or rump. Many butchers will slice it specifically for rouladen if you ask.
Do I have to use pickles?
For the classic flavor, yes, I really recommend it. If you hate pickles, try a small strip of roasted red pepper for a different vibe, but it will not taste traditional.
Why is my rouladen tough?
Usually it needs more time at a low simmer. Tough beef is often undercooked, not overcooked, especially with lean cuts.
Can I make rouladen without bacon?
You can, but bacon adds fat and flavor. If you skip it, consider adding a little extra oil for browning and be generous with seasoning.
How do I thicken the gravy if it is too thin?
Let it simmer uncovered for a few minutes. If it still needs help, stir a small spoon of flour into cold water, then whisk that into the simmering gravy a little at a time.
A cozy dinner you will want to repeat
This Traditional German Rouladen Recipe (Beef Roll-Ups in Rich Gravy) is the kind of meal that makes an ordinary night feel a little more special, without being stressful. Once you get the rolling part down, the rest is mostly hands-off simmering and smelling amazing. If you want to compare methods and see other trusted takes, I have found both Authentic German Rouladen – The Daring Gourmet and How to make authentic German Beef Rouladen – Jay Wadams super helpful. Now do yourself a favor, make extra gravy, and serve it with something that can soak it up. Let me know if you try it, because I swear this one turns people into rouladen fans fast.

Rouladen
Ingredients
Method
- Lay the beef slices out flat. If they are thick, cover with plastic wrap and gently pound them thinner.
- Season with salt and pepper, then spread a thin layer of mustard over each slice.
- Add filling: a strip of bacon, some onion, and a pickle spear or two. Roll it up snug and secure with toothpicks or kitchen twine.
- Heat oil in a heavy pot over medium-high heat. Brown the rolls on all sides.
- Once browned, remove the rolls and add the rest of the onions to the pot. Cook them until softened.
- Sprinkle flour over the onions and stir for about 30 seconds. Add tomato paste if using, then slowly pour in the beef broth while stirring to keep it smooth.
- Put the beef rolls back into the pot. The liquid should come about halfway up the sides. Cover and simmer on low for about 75 to 90 minutes.
- Taste the gravy and adjust with a splash of pickle juice if desired. Remove toothpicks or twine before serving.






