German Rouladen Bacon Pickles

Category: Cozy, Hearty Recipes That Feel Like Home

German rouladen brings together thinly sliced beef, savory bacon, tangy pickles, and robust mustard, all rolled up for maximum flavor. After browning in a skillet with onions, the beef is gently simmered in a rich beef broth seasoned with a bay leaf, creating tender rolls. The gravy is made silky and creamy with a touch of sour cream. Serve these rouladen with mashed potatoes, egg noodles, or spaetzle for a comforting meal that’s perfect for Sundays or special occasions. Each portion delivers a satisfying blend of smoky, tangy, and hearty flavors.

A woman with a smile on her face.
Created By Melanie Carter
Updated on Wed, 10 Sep 2025 06:51:28 GMT
A plate of meat and potatoes. Pin
A plate of meat and potatoes. | mellierecipes.com

German rouladen is a classic comfort dish that is all about bringing people together for a meal that feels extra special. Thin slices of beef are generously slathered with zesty mustard and then wrapped around smoky bacon and crunchy pickles. After a slow simmer in savory broth, everything is coated in a creamy, rich gravy. If you are looking for a hearty meal that just feels like a hug on the plate, this is it.

I first learned to make rouladen with my grandmother who always insisted on using the good mustard and extra pickles for the best flavor. Every bite takes me right back to her kitchen table.

Ingredients

  • Thin beef round steaks or rump roast sliced thin: look for bright red meat with minimal gristle for easier rolling and best texture
  • German mustard or Dijon: this is the magic ingredient that gives the dish its signature tang a robust and spicy style works best
  • Bacon thick cut: adds a smoky depth plus tenderness
  • Dill pickles cut into strips: firm and crunchy ones help hold their shape nicely during the long simmer
  • Oil: choose a neutral oil like canola or sunflower for browning without extra flavor competing
  • Large onion diced: for savory sweetness to balance the filling
  • Beef broth: choose a good quality beef broth low sodium if possible for maximum beefy flavor and control over saltiness
  • Bay leaf: adds a delicate aromatic backdrop to the sauce
  • All purpose flour: helps thicken the gravy to just the right consistency
  • Sour cream: for a creamy finish and a little tang if possible use full fat for silky sauce

Step-by-Step Instructions

Prepare the Beef:
Lay each beef steak flat on a cutting board. Use a meat mallet or rolling pin to gently pound until each piece is about one quarter inch thick. This helps with both tenderness and easy rolling.
Fill and Roll the Rouladen:
Spread a thin layer of mustard over each steak. Lay a slice of bacon and then a couple of strips of pickle on the mustard. Starting at a short end roll the steak up tightly around the filling. Use toothpicks or kitchen twine to secure them so they keep their shape.
Brown the Rouladen:
Season each roll with salt and pepper on the outside. Heat oil in a large skillet over medium heat. Sear the rouladen on all sides turning often until they are nicely browned. This gives the sauce its deep flavor.
Sauté the Onion:
Add the diced onion to the skillet with the browned rouladen. Cook three to five minutes stirring often until the onion is soft and starting to turn translucent. Scrape up any browned bits from the pan for extra flavor.
Simmer in Broth:
Pour in the beef broth and tuck in the bay leaf. Cover the skillet and lower the heat so the liquid simmers gently. Let the rouladen braise for about one and a half hours turning occasionally until the beef is fork tender.
Finish the Gravy:
Remove the rouladen to a plate. In a bowl stir together flour and sour cream until smooth. Whisk this mixture into the hot broth in the skillet. Simmer uncovered stirring often until the gravy thickens to your liking. Adjust seasoning with more salt or pepper if needed.
Return and Warm Through:
Place the rouladen back in the skillet with the finished gravy. Heat over low until everything is piping hot. Serve immediately with your favorite starchy side.
A plate of meat with gravy. Pin
A plate of meat with gravy. | mellierecipes.com

My favorite ingredient here is always the pickles. That crunch and sharpness against the tender beef makes each bite exciting and different. Growing up my family would always argue over who got the extra pickle rolls so I learned to sneak in a few more strips each time.

Storage Tips

German rouladen keeps well in an airtight container in the fridge for up to three days. Reheat gently with a splash of beef broth to keep the meat moist. You can also freeze the rouladen successfully if you wrap them tightly and thaw in the refrigerator before reheating.

Ingredient Substitutions

If you cannot find German mustard try a good Dijon or even a mix of yellow and spicy brown mustards. For the pickles use any firm dill variety including sandwich stackers or even cornichon halves. If you are out of beef broth chicken stock can work in a pinch though the sauce will be lighter.

Serving Suggestions

Serve rouladen with buttery mashed potatoes egg noodles or classic German spaetzle for the ultimate comfort feast. I also love a side of roasted carrots or steamed green beans for freshness on the plate. Let everyone spoon the extra gravy over their sides for truly memorable bites.

A plate of meat with gravy. Pin
A plate of meat with gravy. | mellierecipes.com

A Bit of History

Rouladen has roots in German home cooking and is often a star of Sunday dinners or holiday tables. Traditionally it is a dish of thrift as it uses tougher cuts of beef and stretches them with flavorful fillings. Families each have their own secret touches whether it is the type of pickle or the brand of mustard that makes it theirs.

Recipe FAQs

→ What cut of beef works best for rouladen?

Thin round steaks or rump roast cut into thin slices work well for rolling and stay tender after a slow simmer.

→ Can the beef rolls be prepped ahead of time?

Yes, the beef rolls can be assembled, covered, and refrigerated until you're ready to cook them.

→ Do you need to brown the meat before simmering?

Browning the meat provides deeper flavor and color to both the rouladen and the gravy.

→ What are traditional side dishes to serve?

Popular sides include mashed potatoes, spaetzle, or buttered egg noodles to soak up the savory gravy.

→ Is there a way to thicken the gravy at the end?

Whisk flour into sour cream, then stir into the simmering broth until it thickens to your liking.

→ Will leftovers keep well?

Yes, rouladen can be reheated gently in the gravy and often taste even better the next day.

German Rouladen Beef Bacon Pickles

Classic German beef rolls filled with bacon, pickles, and mustard, all simmered in a rich, flavorful gravy.

Prep Time
15 minutes
Cooking Duration
105 minutes
Overall Cooking Time
120 minutes
Created By: Melanie Carter

Recipe Category: Comfort Food Classics

Skill Level: Moderate

Cuisine Style: German

Result Amount: 4 Portions (8 rouladen with sauce)

Diet Preferences: ~

What You’ll Need to Make This

→ For the Rouladen

01 8 thin slices beef round steak or rump roast (approximately 120 g per slice)
02 3 tablespoons German mustard or Dijon mustard
03 8 slices smoked bacon
04 4 whole dill pickles, cut into strips

→ For Searing and Sauce

05 2 tablespoons vegetable oil
06 1 large onion, finely diced
07 480 ml beef broth
08 1 bay leaf
09 Salt and freshly ground black pepper, to taste
10 1 tablespoon all-purpose flour
11 3 tablespoons sour cream

How to Prepare

Step 01

Place each beef slice flat on a work surface. Spread a thin, even layer of mustard over one side.

Step 02

Top each steak with a slice of bacon and several strips of dill pickle.

Step 03

Carefully roll up the beef tightly around the filling. Secure each roulade with toothpicks or kitchen twine.

Step 04

Season the outside of the roulades generously with salt and freshly ground black pepper.

Step 05

Heat oil in a large skillet over medium heat. Add rouladen and sear on all sides until evenly browned.

Step 06

Add the diced onion to the pan and cook until translucent, stirring occasionally.

Step 07

Pour beef broth into the pan and add the bay leaf. Cover with a lid and simmer gently for approximately 90 minutes, or until beef is tender.

Step 08

Remove rouladen from the pan and keep warm. In a small bowl, mix flour and sour cream until smooth. Gradually whisk the mixture into the simmering beef broth. Cook, stirring, until the sauce thickens. Taste and adjust seasoning if needed.

Step 09

Return rouladen to the pan, spoon sauce over the top, and warm through for 1–2 minutes before serving.

Extra Tips

  1. Rouladen can be assembled in advance and refrigerated until cooking. Leftovers reheat well.

Tools Required

  • Large high-sided skillet or Dutch oven
  • Cutting board
  • Kitchen twine or toothpicks
  • Mixing bowl
  • Whisk

Allergen Info

Review ingredients carefully for allergens. Reach out to your healthcare provider if you’ve got specific concerns.
  • Contains dairy (sour cream)
  • Contains gluten (flour)

Nutritional Information (Per Serving)

Remember, this info is purely for reference and isn’t meant to replace dietary guidance.
  • Caloric Value: 580
  • Fat Content: 35 grams
  • Carbohydrate Content: 8 grams
  • Protein Content: 54 grams