Authentic German Rouladen Recipe
Introduction
Authentic German Rouladen is a classic comfort dish featuring tender beef rolled with mustard, bacon, pickles, and onions. Simmered in a rich gravy, this hearty meal is perfect for special occasions or cozy family dinners.

Ingredients
- 8 slices top round beef, about 4×6 inches in size and 1/4 inch thick
- 1/3 cup German yellow mustard
- 8 slices bacon
- 8 medium German pickles, sliced lengthwise
- 1 medium yellow onion, chopped
- Salt and freshly ground black pepper
- 1 tablespoon butter
- 1 tablespoon cooking oil (avocado oil recommended)
- 1 clove garlic, minced
- 1 small leek, chopped, rinsed and drained
- 1 large carrot, chopped
- 1 large 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 freshly ground black pepper
- 4 tablespoons chilled butter
- Cornstarch or flour dissolved in a little water for thickening
Instructions
- Step 1: Lay the beef slices out on a work surface. Spread each slice with about 2 teaspoons of mustard, then sprinkle with salt and pepper. Place a strip of bacon lengthwise on each slice, followed by sliced pickles and chopped onions. Roll up each beef slice, tucking in the sides, and secure with toothpicks or cooking twine.
- Step 2: Heat butter and oil in a heavy Dutch oven or oven-safe pot. Brown the rouladen on all sides generously for a rich flavor. Remove and set aside.
- Step 3: Leaving the browned bits in the pot, add onions and more butter or oil if needed. Cook until onions are soft and translucent, about 5 minutes. Add garlic and cook another minute. Stir in leek, carrot, and celery, cooking for 5 more minutes. Pour in red wine and bring to a rapid boil for one minute. Reduce heat and simmer for 2-3 minutes. Add beef broth, tomato paste, bay leaf, sugar, salt, and pepper.
- Step 4: Nestle the rouladen back into the pot. Cook covered on low stovetop heat for 90 minutes or until fork-tender. Alternatively, bake in a preheated 325°F oven for about 90 minutes for even cooking.
- Step 5: When tender, remove rouladen and set aside. Strain the cooking liquid and vegetables, reserving the liquid. Return liquid to the pot and simmer. Thicken with cornstarch or flour slurry while whisking constantly. For a creamy gravy, stir in a few tablespoons of heavy cream if desired. Whisk in chilled butter until melted and incorporated. Adjust seasoning with salt, pepper, and mustard. Remove toothpicks or twine from rouladen, return them to the gravy, and heat through.
- Step 6: Serve rouladen with gravy alongside traditional sides like homemade Rotkohl, Spätzle, Semmelknödel, Kartoffelknödel, or boiled potatoes.
Tips & Variations
- Use a heavy Dutch oven for even browning and cooking.
- For an extra creamy gravy, add a splash of heavy cream at the end.
- Substitute bacon with smoked pancetta for a different smoky flavor.
- Try using sweet or dill pickles depending on your taste preference.
- Make the rouladen ahead and refrigerate before cooking to enhance flavor melding.
Storage
Store cooked rouladen and gravy in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop over low heat, adding a splash of broth if needed to loosen the gravy. Rouladen and gravy can also be frozen for up to 2 months; thaw overnight in the refrigerator before reheating.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use a different cut of beef for rouladen?
Top round is preferred for its thin, even slices and tenderness after braising. You can also use other lean cuts like bottom round or flank steak if sliced thinly.
How do I keep the rouladen from unrolling while cooking?
Secure the rolls tightly with toothpicks or kitchen twine before browning and cooking. Removing them only after cooking ensures the rolls stay intact.
Print
Authentic German Rouladen Recipe
- Total Time: 1 hour 50 minutes
- Yield: 8 servings 1x
Description
Authentic German Rouladen is a classic comfort dish featuring tender beef rolls filled with mustard, bacon, pickles, and onions, slow-cooked to perfection in a rich, flavorful gravy made from red wine, vegetables, and beef broth. Served traditionally with side dishes like Rotkohl, Spätzle, or boiled potatoes, this recipe brings the taste of Germany right to your table.
Ingredients
For the Rouladen:
- 8 slices top round beef, about 4x6 inches in size and 1/4 inch thick
- 1/3 cup German yellow mustard
- 8 slices bacon
- 8 medium German pickles, sliced lengthwise
- 1 medium yellow onion, chopped
- Salt and freshly ground black pepper, to taste
For the Gravy:
- 1 tablespoon butter
- 1 tablespoon cooking oil (avocado oil recommended)
- 1 medium yellow onion, chopped
- 1 clove garlic, minced
- 1 small leek, chopped, rinsed and drained
- 1 large carrot, chopped
- 1 large 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 freshly ground black pepper
- 4 tablespoons chilled butter
- Cornstarch or flour dissolved in a little water for thickening
Instructions
- Prepare the Beef Rolls: Lay the beef slices on a clean work surface. Spread about 2 teaspoons of mustard on each slice and season with salt and freshly ground black pepper. Place one strip of bacon lengthwise on each beef slice. Layer sliced German pickles and chopped onions on top. Carefully roll each slice tightly, tucking in the sides, and secure with toothpicks or cooking twine to hold the shape during cooking.
- Brown the Rouladen: Heat butter and oil in a heavy, oven-safe Dutch oven or pot over medium-high heat. Once hot, add the beef rolls and brown them on all sides until they develop a rich, deep color. This step adds significant flavor to the final dish. After browning, remove and set the rouladen aside on a plate.
- Sauté the Vegetables: Without scraping the browned bits from the bottom of the pot, add the chopped onions and a little more butter or oil if needed. Cook until softened and translucent, about 5 minutes. Add the garlic and cook for an additional minute. Stir in the leek, carrot, and celery, and cook for another 5 minutes, allowing the vegetables to release their flavors.
- Deglaze and Simmer: Pour in the dry red wine and bring to a rapid boil for one minute to reduce slightly. Lower the heat to medium and let it simmer for 2-3 minutes. Add the beef broth, tomato paste, bay leaf, sugar, salt, and black pepper, stirring to combine all ingredients.
- Cook the Rouladen: Nestle the browned beef rouladen back into the pot with the liquid and vegetables. For stovetop cooking, cover and simmer on low heat for about 90 minutes until the beef is fork tender. Alternatively, preheat the oven to 325°F (163°C), cover the pot, and transfer it into the oven to cook for about 90 minutes until tender and flavorful.
- Prepare the Gravy: Once the rouladen is fork tender, carefully remove it from the pot and set aside. Strain the cooking liquid and vegetables through a fine mesh sieve, reserving the liquid. You may serve the vegetables on the side or puree them and return them to the gravy if desired. Return the strained liquid to the pot and bring to a simmer. Thicken the gravy by whisking in a cornstarch slurry (for a clear gravy) or a flour slurry (for a thicker, opaque gravy). For extra creaminess, add a few tablespoons of heavy cream at this stage. Simmer, whisking constantly until the gravy reaches your desired consistency. Stir in the chilled butter, whisking until melted and incorporated. Adjust seasoning with salt, pepper, and additional mustard to taste.
- Serve: Remove toothpicks or twine from the rouladen and return the beef rolls to the gravy to warm through. Serve hot alongside traditional accompaniments such as Homemade Rotkohl (red cabbage), Homemade Spätzle, Semmelknödel (bread dumplings), Kartoffelknödel (potato dumplings), or simply boiled potatoes for a hearty and authentic German meal.
Notes
- Use top round beef slices that are about 1/4 inch thick and roughly 4×6 inches in size for easy rolling and tenderness.
- Do not scrape or clean the browned bits from the pot after browning the rouladen; these add rich flavor to the gravy.
- For a clearer gravy, use a cornstarch slurry to thicken; for a more opaque gravy, use a flour slurry.
- You can puree the cooked vegetables and return them to the gravy for added texture and flavor.
- Cook the rouladen low and slow either on the stovetop or in the oven to achieve fork-tender meat.
- This dish pairs wonderfully with classic German sides like Rotkohl, Spätzle, and Knödel.
- Prep Time: 20 minutes
- Cook Time: 1 hour 30 minutes
- Category: Main Course
- Method: Baking
- Cuisine: German
Keywords: German Rouladen, Beef Rolls, Traditional German Recipe, German Comfort Food, Slow Cooked Beef, German Bacon Rolls

