Nutrition Facts for German steak roll

German Steak Roll

Bursting with hearty flavors and old-world charm, German Steak Rolls, or Rouladen, are a comforting dish that brings the taste of traditional German cuisine to your table. Thinly sliced beef steaks are tenderized, seasoned, and generously spread with tangy yellow mustard before being filled with smoky bacon, sweet onion, and a crunchy dill pickle. Rolled tightly and simmered to perfection in a rich beef broth with optional carrots and celery, these rolls create a velvety gravy packed with depth and flavor. Serve these savory beef rolls over buttery mashed potatoes, tender spaetzle, or rustic dumplings for a complete, satisfying meal. Perfect for cozy family dinners or special occasions, this recipe combines simple ingredients with slow-cooking elegance for a dish that’s both hearty and irresistibly delicious.

Nutriscore Rating: 67/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
Image of German Steak Roll
Prep Time:20 mins
Cook Time:90 mins
Total Time:110 mins
Servings: 4

Ingredients

  • 4 slices (about 6x4 inches each) beef steaks (top round or flank steak, thinly sliced)
  • 4 tablespoons yellow mustard
  • 4 pieces bacon slices
  • 2 whole (cut into quarters lengthwise) dill pickles
  • 1 large (sliced into thin strips) onion
  • 1 teaspoon (to taste) salt
  • 1 teaspoon (to taste) black pepper
  • 2 tablespoons all-purpose flour
  • 2 tablespoons butter
  • 2 cups beef broth
  • 2 medium (cut into chunks) carrots (optional for gravy enrichment)
  • 1 stalk (cut into chunks) celery stalk (optional for gravy enrichment)
  • 1 piece bay leaf
  • 2 tablespoons (chopped) parsley (optional for garnish)

Directions

Step 1

Lay the thinly sliced beef steaks on a cutting board. Using a meat mallet, pound them to an even thickness of about 1/4 inch.

Step 2

Lightly season both sides of the beef with salt and black pepper.

Step 3

Spread 1 tablespoon of yellow mustard evenly over one side of each steak slice.

Step 4

Lay 1 slice of bacon, a few strips of onion, and a pickle quarter on top of the mustard-coated side of each steak.

Step 5

Carefully roll up each steak tightly, starting from the short end, to form a roll. Secure each roll with kitchen twine or toothpicks.

Step 6

Lightly coat the outside of each roll with all-purpose flour. This will help brown the rolls and thicken the gravy.

Step 7

In a large Dutch oven or heavy pot, heat the butter over medium heat. Add the beef rolls and sear them for 2-3 minutes on each side until browned. Remove them from the pot and set aside.

Step 8

In the same pot, add the carrots, celery, bay leaf, and any leftover onion slices (if using). Sauté for 2-3 minutes to soften.

Step 9

Add the beef broth to the pot, scraping the bottom to deglaze the pan and incorporate the browned bits. Bring the liquid to a simmer.

Step 10

Return the browned beef rolls to the pot, nestling them into the liquid and vegetables. Cover and simmer gently over low heat for about 75-90 minutes, or until the beef is tender.

Step 11

Once the beef is cooked, remove the rolls from the pot and set them aside, removing the toothpicks or twine.

Step 12

Optional: Strain the liquid to remove the vegetables, or blend them into the sauce for added thickness and flavor.

Step 13

Simmer the sauce for a few additional minutes uncovered to thicken if needed. Adjust seasoning with salt and pepper to taste.

Step 14

Serve the German Steak Rolls hot, topped with the gravy and garnished with chopped parsley, if desired. They pair beautifully with potatoes, dumplings, or spaetzle.

Nutrition Facts

Serving size 1408.9 grams (1408.9g)
Amount per serving % Daily Value*
Calories 1493
Total Fat 82.40g 106%
Saturated Fat 34.60g 173%
Polyunsaturated Fat 0.80g
Cholesterol 402mg 134%
Sodium 6108mg 266%
Total Carbohydrate 54.40g 20%
Dietary Fiber 9.40g 34%
Total Sugars 17.90g
Protein 136.90g 274%
Vitamin D 5IU 23%
Calcium 233mg 18%
Iron 15mg 85%
Potassium 2941mg 63%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 49.2%
Protein: 36.3%
Carbs: 14.4%