These German Rouladen tender beef rolls stuffed with onions, mustard & pickles, then simmered in rich gravy, are a timeless comfort dish straight from the heart of traditional German cooking. With layers of flavor tucked inside each savory roll, this hearty meal is perfect for special occasions or a cozy weekend dinner.
SaveLearn how to make authentic German rouladen step-by-step at home.
What is German Rouladen Tender Beef Rolls Stuffed with Onions, Mustard & Pickles, Simmered in Rich Gravy
German Rouladen (or Rinderroulade) is a traditional dish of thin beef slices rolled around mustard, onions, bacon, and pickles, then browned and slow-braised in a deep, rich gravy. A staple at Sunday dinners, holidays, and festive gatherings in Germany, rouladen showcases the magic of simple ingredients cooked with patience and love.
Unlike pot roast or stew, rouladen is individual and elegant. Each roll is a pocket of flavor, tied or toothpicked into shape, seared to lock in juices, and cooked low and slow until fork-tender. The gravy built from a sautéed mirepoix, red wine, and beef stock becomes deeply savory, enriched with a swirl of butter or cream for smooth finish.
This dish is Germany’s answer to comfort food, meant to be spooned over mashed potatoes, spaetzle, or dumplings, with a sweet-savory side of braised red cabbage.
While it takes time, German rouladen is a dish that gives back tenfold, making it perfect for special weekends or cold weather dinners when you crave something hearty and full of flavor.
Why You’ll Love This
This isn’t your everyday beef dinner it’s something layered, slow-cooked, and steeped in heritage. You’ll love it because:
- Each roll is packed with flavor – From tangy pickles to rich mustard and smoky bacon, every layer is intentional.
- The gravy is unforgettable – Built on real vegetables, wine, broth, and butter, it’s deep, silky, and absolutely spoon-worthy.
- It’s make-ahead friendly – The rolls can be prepped early, making it ideal for hosting or family meals.
- Versatile pairings – Serve it over traditional German sides, mashed potatoes, or even pasta.
If you’ve ever enjoyed a tender, slow-cooked beef meal like a fall-apart cranberry beef roast, this dish builds on that depth but adds more texture and contrast in every bite.
It’s not just food it’s a cultural experience served on a plate.
How to Make
Quick Overview
You’ll begin by spreading mustard, bacon, onions, and pickles on thin beef slices, rolling and securing them. After browning the rolls, you’ll simmer them in a homemade vegetable-rich gravy of red wine and beef stock. Once tender, strain and thicken the gravy, add butter, and serve it poured over the rouladen.
It’s a project, yes but a rewarding one.
Ingredients
SaveFor the Rouladen:
- 8 slices top round beef, approx. 4x6 inches, ¼ inch thick
- ⅓ cup German yellow mustard
- 8 slices bacon
- 8 German pickles, sliced lengthwise
- 1 medium yellow onion, chopped
- Salt and freshly ground black pepper
For the Gravy:
- 1 tablespoon butter
- 1 tablespoon high-heat cooking oil (e.g., avocado oil)
- 1 medium yellow onion, chopped
- 1 clove garlic, minced
- 1 small leek, rinsed and chopped
- 1 large carrot, chopped
- 1 celery stalk, chopped
- 1 cup dry red wine
- 2 cups strong beef broth
- 1 tablespoon tomato paste
- 1 bay leaf
- 1 teaspoon sugar
- ½ teaspoon salt
- ¼ teaspoon ground black pepper
- 4 tablespoons cold butter (for finishing)
- Cornstarch or flour slurry (for thickening)
- Optional: A few tablespoons heavy cream for a creamy gravy
Step-by-Step
Step 1: Prepare the Rolls
Lay out the beef slices. Spread about 2 teaspoons of mustard on each, sprinkle with salt and pepper, then lay a slice of bacon. Add chopped onions and a strip of pickle. Roll each slice tightly, tucking in sides if possible, and secure with kitchen twine or toothpicks.
Step 2: Sear the Beef
Heat butter and oil in a heavy Dutch oven. Sear the rouladen on all sides until well browned. Set aside. Don’t clean the pot those browned bits are flavor gold.
Step 3: Build the Gravy Base
To the same pot, add more butter if needed. Cook onions until soft, then add garlic for 1 minute. Add the leek, carrot, and celery and sauté 5 more minutes. Pour in red wine and let it boil for 1 minute, then reduce and simmer 2–3 minutes.
Add beef broth, tomato paste, bay leaf, sugar, salt, and pepper.
Step 4: Braise the Rolls
Nestle the browned rouladen into the gravy base. Cover and either:
- Simmer on stovetop on low for 90 minutes, or
- Transfer to a 325°F oven and cook for 90 minutes until fork-tender.
Step 5: Make the Gravy
Remove the rouladen and strain the liquid. Discard or puree vegetables (optional). Return the liquid to the pot and simmer. Thicken with cornstarch or flour slurry, whisking constantly. Add heavy cream for a creamy version, if desired.
Stir in chilled butter cubes to finish the sauce, seasoning to taste.
Step 6: Return and Serve
Remove toothpicks or twine from the beef rolls. Return to pot, coat with gravy, and warm through. Serve hot.
This dish pairs beautifully with buttery sides like spaetzle, but also complements creative pairings like a cheesy steak pasta skillet if you’re blending comfort with flavor adventure.
What to Serve German Rouladen With
For an authentic German meal, pair your rouladen with:
- Braised red cabbage (Rotkohl) – A sweet and tangy counterpart
- Spätzle – Buttery egg noodles perfect for soaking up gravy
- Semmelknödel or Kartoffelknödel – Bread or potato dumplings
- Mashed potatoes – Always reliable, creamy, and easy
Try serving it next to a cheesy meat-stuffed pie for a creative dinner spread. Or for a German-American fusion plate, pair with parmesan steak and sweet corn pasta for a full feast.
Top Tips for Perfecting
Choose the Right Cut
Top round is traditional. Make sure the slices are thin and even. Don’t over-pound just tender enough to roll without tearing.
Go Bold on the Sear
A deep, dark sear equals deep, rich gravy. Don’t rush this part. Take time to brown all sides well.
Don’t Skip the Pickles
They add an acidic bite that cuts through the richness. Use real German pickles if possible for authenticity.
Customize the Gravy
Add cream for luxury, or keep it clear and glossy. Puree the braising vegetables for an ultra-flavorful sauce.
Make It Ahead
This dish tastes even better the next day. The rouladen and gravy can be stored separately, then gently reheated.
If you’re a fan of creamy beef dinners, you'll love combining this with a dish like cowboy butter steak tortellini for a high-impact meal.
Storing and Reheating Tips
Storing:
Cool completely, then store rouladen and gravy in separate airtight containers in the refrigerator for up to 3 days. For longer storage, freeze individually wrapped rouladen with a side of gravy.
Reheating:
For best texture, reheat rouladen gently in a covered skillet with a splash of beef broth. Avoid high heat or microwaving, which can make the meat tough.
Freezing:
Freeze cooked rouladen (with or without gravy) in freezer-safe bags for up to 2 months. Thaw overnight in fridge and reheat gently.
FAQs
What cut of beef is best for rouladen?
Can I make rouladen ahead of time?
Is there a substitute for German mustard?
What’s the best wine for the gravy?
Can I make this dish without wine?
German Rouladen is the kind of recipe that wraps generations of flavor into every bite. From the mustard-slicked beef to the silky gravy, it’s a dish that feels both nostalgic and indulgent. Serve it for special occasions or slow Sundays, and watch it become a household favorite.
To explore more cozy meals and modern classics like this, join me on Facebook or Pinterest where I share more comforting, timeless dishes.
German Rouladen tender beef rolls stuffed with onions, mustard & pickles, then simmered in rich gravy
Print recipe
SaveAuthentic German Rouladen made with tender beef rolls filled with mustard, bacon, onions, and pickles braised in a deep, savory gravy made from red wine, broth, and butter. This traditional German comfort food is perfect for cozy dinners or special occasions.
- Prep time
- 30 minutes
- Cook time
- 1 hour 55 minutes
- Total time
- 2 hours 25 minutes
- Yield
- 4 servings
Ingredients
**For the Rouladen:** 8 slices top round beef (4x6 inches, 1/4 inch thick) 1/3 cup German yellow mustard 8 slices bacon 8 German pickles, sliced lengthwise 1 medium yellow onion, chopped Salt and freshly ground black pepper **For the Gravy:** 1 tablespoon butter 1 tablespoon cooking oil (e.g., avocado oil) 1 medium yellow onion, chopped 1 clove garlic, minced 1 small leek, chopped and rinsed 1 large carrot, chopped 1 celery stalk, chopped 1 cup dry red wine 2 cups strong beef broth 1 tablespoon tomato paste 1 bay leaf 1 teaspoon sugar 1/2 teaspoon salt 1/4 teaspoon black pepper 4 tablespoons chilled butter Cornstarch or flour slurry (for thickening) Optional: 2-3 tablespoons heavy creamInstructions
- Prepare the Beef Rolls: Spread mustard on each slice of beef. Season with salt and pepper. Add bacon, onions, and pickle. Roll tightly and secure with toothpicks or twine.
- Sear the Rolls: In a Dutch oven, heat butter and oil. Brown each rouladen on all sides. Remove and set aside.
- Sauté Vegetables: Add chopped onions to the pot. Cook until translucent. Add garlic, then leeks, carrots, and celery. Sauté for 5 more minutes.
- Deglaze and Simmer: Pour in red wine, boil 1 minute. Reduce and simmer for 3 minutes. Stir in broth, tomato paste, bay leaf, sugar, salt, and pepper.
- Braise the Rouladen: Return beef rolls to the pot. Cover and simmer on low for 90 minutes, or bake at 325°F in the oven for 90 minutes.
- Strain and Thicken Gravy: Remove beef rolls. Strain vegetables and return liquid to pot. Thicken with cornstarch or flour slurry. Optional: add cream.
- Finish Gravy: Stir in chilled butter until smooth and glossy. Adjust seasoning to taste.
- Serve: Return rouladen to gravy. Warm through and serve hot with traditional sides.
Notes
Make this dish a day ahead for even deeper flavor. Use German pickles for authentic taste. Gravy can be adjusted with cream for a richer texture. Store and reheat rouladen gently to preserve tenderness.Nutrition
- Calories
- 392
- Fat
- 26g
- Saturated fat
- 11g
- Sugar
- 3g
- Sodium
- 1121mg
- Protein
- 39g
- Carbohydrates
- 12g
- Fiber
- 2g

Comments
Leave a comment