If you were lucky enough to have a German grandmother, then beef rouladen was a common sight on the dinner table!

Genuine comfort food served atop mashed potatoes, rice, or macaroni, this easy German beef rouladen recipe will be out of the oven and on the table in minutes!

Beef Rouladen on a bed of noodles with a piece of rouladen on a fork


Follow Our Zesty Life on Pinterest for more great recipes and ideas!

PIN this Beef Rouladen recipe to your dinner board!

What is Rouladen?

Beef rouladen is a German dish made from beef that is seasoned with mustard and slices of bacon and then rolled up around a pickle. It’s either cooked on the stove top or in the oven— in this case, both (searing and braising).

A savory sauce is made from the drippings and served over the finished rouladen.

Perhaps a cooked pickle sounds unusual, but trust me, it is so delicious! Even if you decide to leave the pickle (my family’s favorite part), you’ll love the rest of the tender, tasty beef! I make a few types of roast beef, and one of them is with pickles too. So good!

Plate of Beef Rouladen with noodles on a plate with veggies and a fork

Where to Buy Rouladen

The best beef rouladen meat cut is beef inside round, but flank steak will do as well. Look for round steak, or skirt steak at the supermarket. Often, these cuts of meat will be labeled ‘beef for roulade’ or ‘beef for rouladen.’

Look for a cut that’s even, otherwise place the meat between two pieces of plastic wrap and gently pound the meat so it is equal in thickness. This will ensure it cooks equally all the way through! 

How to Make Rouladen

Don’t let the fancy name get in the way, it’s not hard to make rouladen!

  1. Saute onions in butter until soft.
  2. Layout beef slices spread with mustard, and top with bacon slices and sautéed onions (per recipe below).
  3. Place a whole dill pickle at one end and wrap meat into a roll. Secure with a toothpick.

4 pieces of Beef Rouladen being rolled up on a marble board

How to Cook Rouladen in Oven

Once the Rouladen is wrapped and ready, this one-pot dish is ready to be browned and oven-roasted!

  1. Brown rouladen in a dutch oven on the stovetop.
  2. Cover and roast in oven with beef broth, carrots, and extra pickles (optional).
  3. Remove finished rouladen from pan and prepare gravy using the cooking juices. 

If you love lots of gravy as I do, add a little extra beef broth to the pot. You can never have too much gravy!

Beef Rouladen in a pot with veggies and pickles

What Do You Serve with Rouladen?

Rouladen goes well with so many things.

  • Stick with the German theme and serve red cabbage or German Potato Salad. 
  • Mashed potatoes and oven-roasted beets go well with rouladen too.
  • Don’t forget a thick slice of sourdough or whole wheat bread to soak up that amazing gravy…and all that extra gravy 😉

How to Heat Leftovers

Beef Rouladen with pickles, onions, and carrots is so good any day of the week and it makes for great leftovers too! Actually, it might even be better the next day! Some people in my family eat the leftovers as a sandwich (cold!)!

Heat on a plate in the microwave for 1-2 minutes or on the stovetop with a little beef broth until heated through. 

To freeze, place leftovers in an airtight container, Stasher bag, or zip-top bag and label with the date. Rouladen should last about 6 months in the freezer! 

To thaw, leave in the refrigerator overnight and reheat as directed.

Beef Rouladen on a white plate with macaroni noodles, gravy and veggies

To Prepare Ahead

Freeze unbaked rouladen on a cookie sheet until frozen. Transfer to an airtight container, Stasher bag, or zip-top bag and label with the date. 

Leave in the refrigerator overnight to defrost and bake as directed.

A serving of beef rouladen with macaroni and rainbow carrots
5 from 9 votes↑ Click stars to rate now!
Or to leave a comment, click here!

Beef Rouladen Recipe

Beef Rouladen is a savory dish that the whole family will love!
Prep Time 15 minutes
Cook Time 2 hours
Total Time 2 hours 15 minutes
Servings 6 servings
Author Candace



  • 2 Tablespoons butter
  • 2 onions
  • 1 ½-2 pounds beef rouladen meat 6 pieces, inside round
  • 3-4 Tablespoons yellow mustard yellow
  • 6 slices bacon
  • 1 teaspoon freshly ground black pepper to taste
  • 6 dill pickles
  • 1 Tablespoon butter
  • ½ cup pickle juice
  • 1 ½ cups beef broth possibly slightly more or less depending on pan size
  • 6 dill pickles optional
  • 3 carrot peeled and halved, optional



  • Preheat oven to 350F.
  • In a Dutch oven or skillet, melt butter and fry onions on medium low, until soft and slightly browned, about 5-6 minutes.
  • Lay beef rouladen out on work surface (Cover the workspace with plastic wrap to help with cleanup).
  • Spread mustard over entire beef rouladen. Top with a piece of bacon and fried onions.
  • Add a pickle to one end and roll each rouladen up tightly. Add toothpicks to secure.
  • In a Dutch oven or skillet, melt butter on medium heat and brown rouladen on all sides in two batches. Add all browned rouladen to Dutch oven or a roasting pan. Add pickle juice* then enough beef broth to cover rouladen about two thirds of the way up. Add pickles and carrots if desired.
  • Cover** and roast 1 hour and 45 minutes to 2 hours, until beef is tender, turning rouladen over after 1 hour (if desired).
  • Remove rouladen (and pickles and carrots) from pan and cover until gravy is ready for serving. Remove toothpicks before serving. Serve with elbow macaroni, rice, or mashed potatoes along with the vegetables and gravy.


  • Add mushrooms and juice to pan and heat on medium high, scraping brown bits on the bottom and sides of the pan, until boiling.
  • Create a slurry with the cornstarch and water. While whisking the juices in the pan, slowly add the slurry until the gravy reaches desired consistency. Add additional beef broth and pickle juice as desired to make extra gravy. Add salt and pepper to taste.


*If you fried the onions and rouladen in a frying pan, add the pickle juice to the frying pan and scrape up the bits with a wooden spoon before adding to the roasting pan for the best flavor.
**If using a roasting pan (other than a Dutch oven), I recommend using parchment paper under your lid or foil paper.
5 from 9 votes↑ Click stars to rate now!
Or to leave a comment, click here!

Nutrition Information

Calories: 361 | Carbohydrates: 13g | Protein: 30g | Fat: 21g | Saturated Fat: 9g | Cholesterol: 100mg | Sodium: 1555mg | Potassium: 623mg | Fiber: 2g | Sugar: 3g | Vitamin A: 294IU | Vitamin C: 3mg | Calcium: 68mg | Iron: 3mg

Nutrition information does not include optional ingredients or garnish and is an estimate. It may change based on actual ingredients and cooking methods used.

Course Main Course
Cuisine American, German

Like our recipes?
Follow us on Pinterest!

Follow us on Pinterest


Pin this easy Beef Rouladen recipe!

Beef Rouladen on a plate with writing

Beef Rouladen on a fork with writing
A serving of beef rouladen with writing
A serving of Beef rouladen with carrots, pickles, and macaroni with writing.
Close up of a serving of Beef Rouladen with macaroni
Beef rouladen served with carrots and macaroni with writing
Beef Rouladen meat, carrots and pickles in a pot with writing
Rouladen being served with carrots and macaroni with writing



, ,

Recipes you'll love

About the author

I am a wife, mother of two, and professional accountant. I love fantastic food, and it is so often the center of our lives, from everyday dinner, to family gatherings, and special evenings at fabulous restaurants. I have always loved cooking and baking, with my mom and grandma, and now, with my daughter and son. I love trying new recipes while enjoying my favorites too. I’m so happy to share them with you.
See more posts by Candace

latest & greatest

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating


  1. 5 stars
    Never thought of adding extra pickles and carrots while it bakes! I will have to try that next time! Such an easy meal to make. Thanks for sharing.