Go Back Email Link
+ servings
A plate of German beef rouladen in the foreground and a platter of German beef rouladen in the background with a bottle of wine
Print Recipe
4.67 from 3 votes


German Beef Rouladen is a beef eye of round steak pounded thin, stuffed, and rolled with bacon, carrots, celery, and dill pickles!
Prep Time30 mins
Cook Time2 hrs
Total Time2 hrs 30 mins
Course: beef, Main Course
Cuisine: German Cuisine
Servings: 6 servings
Calories: 543kcal


  • 6 beef eye of round steaks pounded to ¼" thickness
  • teaspoons salt divided
  • 1 teaspoon black pepper divided
  • 2 teaspoons garlic powder
  • ½ pound bacon cut into small pieces
  • 4 medium carrots diced small (set aside ½ cup for the sauce)
  • 3 ribs celery diced small (set aside ¼ cup for the sauce)
  • 1 medium yellow onion peeled and diced small
  • 4 tablespoons chopped dill pickles
  • 2 tablespoons fresh dill weed
  • cooking twine
  • 3 heaping tablespoons tomato paste
  • cups beef broth I used low-sodium
  • ½ cup Merlot wine
  • 2 tablespoons cornstarch
  • 1 cup water
  • additional fresh dill for garnish if desired


  • Place each round steak between 2 pieces of plastic wrap and use a meat mallet to pound the round steaks to ¼" thickness.
  • Season the steaks with 1 teaspoon salt, ½ teaspoon black pepper, and garlic powder. Set aside while preparing the filling.
  • In a large oven-proof skillet over medium/high heat, cook the bacon until almost crisp.
  • Drain off some of the fat, reduce the heat to medium, and then add the carrots, celery, and onion to the pan and cook until the vegetables are almost tender (about 5 minutes).
  • Stir in the pickles, dill weed. and season with the remaining ½ teaspoon salt and ½ teaspoon pepper.
  • Remove the filling to a bowl and allow it to cool slightly. Set the skillet aside for later.
  • Preheat oven to 325 degrees.
  • Heat the skillet to medium/high and brown the beef rolls well on all sides.
  • Remove the browned beef rolls to a plate while you make the sauce.
  • Reduce the skillet heat to low, and stir in the Merlot wine to deglaze the pan by scraping up all the browned bits that have stuck to the bottom.
  • Stir in the tomato paste and cook for 2 minutes.
  • Carefully pour in the beef broth and any remaining carrot, onion, and bacon filling you may have leftover, along with the reserved ½ cup of diced carrots, and ¼ cup of diced celery.
  • Nestle the browned beef rouladen back into the pan. Cover the oven-proof skillet and cook in a preheated oven for 2 hours.
  • Once fully cooked, remove the beef rouladen to a plate and cover to keep warm.
  • Stir the cornstarch into 1 cup of water (making a slurry) and pour into the sauce in the skillet.
  • Cook the sauce over medium heat until it thickens.
  • Serve the beef rouladen over noodles or spaetzle and spoon the thickened sauce over top.
  • Garnish with additional dill if desired.


Serving: 1serving | Calories: 543kcal | Carbohydrates: 11g | Protein: 59g | Fat: 26g | Saturated Fat: 9g | Trans Fat: 1g | Cholesterol: 167mg | Sodium: 1620mg | Potassium: 1212mg | Fiber: 2g | Sugar: 3g | Vitamin A: 6936IU | Vitamin C: 5mg | Calcium: 91mg | Iron: 6mg