Traditional Zwiebelrostbraten (German Onion Beef Roast)

Posted on

Learn how to make Zwiebelrostbraten, with this simple recipe. It’s Germany’s famous onion beef steak in rich onion gravy with crispy fried onions on top.

Difficulty

Simple

Prep time

20 minutes

Cooking time

30 minutes

Total time

50 minutes

Servings

2 servings

Zwiebelrostbraten (German Onion Beef Roast), served with roast potatoes and green beans.
Zwiebelrostbraten (German Onion Beef Roast)

Zwiebelrostbraten is a classic German dish made with juicy beef steaks cooked in a rich onion gravy, then topped with crispy fried onions. It’s hearty, full of deep flavor, and often served with potatoes or spaetzle for the ultimate comfort meal.

This traditional recipe comes from southern Germany, especially around Swabia and Bavaria. The mix of tender beef, savory sauce, and golden onions makes it a favorite in German kitchens and restaurants.

What Is Zwiebelrostbraten?

Zwiebelrostbraten means “onion roast beef” in German. It’s a pan-seared beef steak (usually ribeye or sirloin), simmered briefly in a brown onion sauce, and finished with a topping of crispy fried onions.

The sauce is often made with beef broth, butter, red wine or vinegar, and lots of caramelized onions. It’s comforting, rich, and full of umami—especially when paired with mashed potatoes, spaetzle, or roasted veggies.

Why I Love This Recipe?

I really love this recipe for the crispy onions piled high over tender beef and the deep, flavorful gravy. It’s a delicious and satisfying meal for the full family!

I like to make it at home on weekends or for family dinners. It’s very simple. Just sear the steak, cook the onions, and simmer everything together. The crispy onions on top make it special, and it always gets lots of compliments at the table.

Key Ingredients & Substitutions for Zwiebelrostbraten

Beef Steaks: Ribeye or sirloin are traditional. Boneless is best.

Onions: Yellow or white onions are ideal. You’ll need a lot—some for the sauce, some for the topping.

Beef Broth: Adds flavor to the gravy.

Red Wine or Vinegar: Red wine gives a rich base; vinegar works too if you don’t use alcohol.

Flour: For coating the steaks and thickening the sauce slightly.

Butter & Oil: For frying and flavor.

Salt & Pepper: Essential for seasoning.

Mustard (Optional): Adds a sharp touch to the gravy.

Equipment You’ll Need

  • Large Skillet or Pan: To sear steaks and cook onions.
  • Tongs or Spatula: For flipping steaks.
  • Cutting Board & Knife: To prep onions and steak.
  • Small Pot: Optional, for frying crispy onions.
  • Paper Towels: For draining fried onions.

Step-by-Step Instructions for Zwiebelrostbraten

Step 1: Prepare the Onions

  1. Peel and slice 3–4 large onions thinly.
  2. Set half aside for the crispy topping. Use the other half for the sauce.

Step 2: Make Crispy Onions

  1. Heat oil in a small pot. Toss sliced onions in a little flour and fry until golden and crispy.
  2. Remove with a slotted spoon and drain on paper towels.

Step 3: Cook the Steaks

  1. Season 2 beef steaks with salt and pepper. Lightly coat in flour.
  2. Heat oil and butter in a skillet.
  3. Sear steaks on both sides (about 2–3 minutes per side). Remove and set aside.
Zwiebelrostbraten steaks on a pan.
Zwiebelrostbraten Steaks

Step 4: Make the Onion Sauce

  1. In the same pan, add the rest of the sliced onions. Cook until soft and golden—about 10–15 minutes.
  2. Stir in ½ cup red wine (or 2 tbsp vinegar) and let it cook down.
  3. Add 1 cup beef broth and bring to a simmer.
  4. Add steaks back into the pan and simmer gently for 5–10 minutes, until tender.

Step 5: Serve

  1. Place steaks on plates, spoon sauce over the top, and finish with crispy onions. Serve hot.

Expert Tips for the Best Zwiebelrostbraten

Don’t overcook the steak: Medium or medium-rare is best for tenderness.

Use homemade broth: It adds extra depth to the gravy.

Make onions ahead: Crispy onions can be made early and stored in a container.

Add a little mustard: Stir in a spoonful at the end for extra flavor.

Serving Suggestions

Zwiebelrostbraten pairs well with buttery mashed potatoes, crispy roasted potatoes, or homemade spaetzle. Add a green salad or steamed green beans on the side for a full meal. A glass of red wine or cold beer finishes it perfectly.

Make-Ahead and Storage

  • Make-Ahead: You can make the sauce and fry the onions ahead of time.
  • Storage: Store leftovers in the fridge for up to 3 days.
  • Reheating: Warm gently on the stove. Add a splash of broth if needed to loosen the sauce.
Zwiebelrostbraten Onion Beef Roast, topped with crispy onions, served with roasted potatoes and green beans.
Zwiebelrostbraten

Frequently Asked Questions (FAQ)

What cut of beef is best for zwiebelrostbraten?

Sirloin or ribeye work best—look for a cut with good marbling and thickness.

Can I make this without wine?

Yes. Just use a little vinegar or extra broth for a rich, tangy sauce.

How do I keep the onions crispy?

Fry them until deep golden, drain well, and only add them to the dish right before serving.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Zwiebelrostbraten (German Onion Beef Roast), served with roast potatoes and green beans.

Traditional Zwiebelrostbraten (German Onion Beef Roast)


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 1 review

  • Author: Laura
  • Total Time: 50 minutes
  • Yield: 2 serving 1x

Description

Zwiebelrostbraten (German Onion Beef Roast) is a tender pan seared beef steak served in a rich onion gravy and topped with crispy fried onions. It’s a comforting and traditional German dish perfect for cozy dinners.


Ingredients

Units Scale
  • 2 boneless beef steaks (sirloin or ribeye)
  • 34 medium yellow onions, thinly sliced
  • 2 tbsp all-purpose flour
  • 2 tbsp butter
  • 2 tbsp oil (plus more for frying)
  • 1 cup (240ml) beef broth
  • 1/2 cup (120ml) red wine or 2 tbsp red wine vinegar
  • Salt and pepper to taste

Instructions

  1. Prep the Onions: Slice all the onions thinly. Set half aside for crispy topping.
  2. Make Crispy Onions: Toss half of the onions in 1 tbsp flour. Heat oil in a small pan. Fry until golden and crisp. Drain on paper towels and set aside.
  3. Cook the Steaks: Season steaks with salt and pepper. Lightly dust with flour. Heat 1 tbsp oil and 1 tbsp butter in a skillet. Sear steaks for 2–3 minutes on each side. Remove and keep warm.
  4. Make the Onion Gravy: In the same pan, add remaining onions and cook for 10–15 minutes until soft and golden. Add red wine or vinegar and reduce by half. Stir in beef broth. Bring to a simmer.
  5. Finish Cooking: Return steaks to the pan. Simmer gently for 5–10 minutes. Season the sauce to taste with salt and black pepper.
  6. Serve: Plate the steaks, pour onion gravy over, and top with crispy onions. Serve immediately.

Notes

You can add a spoonful of Dijon mustard to the sauce for more flavor.

Crispy onions can be made a few hours ahead and kept in a sealed container.

Red wine adds depth, but vinegar gives a great result too for an alcohol-free option.

  • Prep Time: 20 minutes
  • Cook Time: 30 minutes
  • Category: Main Dish
  • Cuisine: German

Nutrition

  • Calories: 520 kcal
  • Sugar: 6g
  • Sodium: 450mg
  • Fat: 34g
  • Saturated Fat: 12g
  • Carbohydrates: 18g
  • Protein: 38g

Nutrition information

This website gives estimated nutritional information, which might change depending on the ingredients used.

Tags:

You might also like these recipes

2 thoughts on “Traditional Zwiebelrostbraten (German Onion Beef Roast)”

  1. In the section Step-by-Step Instructions for Zwiebelrostbraten you mention using Peel and slice 3–4 large onions thinly. And down below in the actual recipe you mention using 3–4 medium yellow onions, thinly sliced. Which is correct? Also I’m not always sure on what the actual measurement of a medium or large onion is. Is it one cup, 2 cups?? This recipe sounds so delicious and I want to make sure I am using the correct measurements.

    Reply
    • Thank you for catching that! 😊 The recipe will work with either, but I would go by the ingredient list: 3–4 medium onions. For reference, that’s roughly 3–4 cups of thinly sliced onions total.

      Zwiebelrostbraten is known for being generous with onions, so a little extra won’t hurt at all. If your onions are very large, 3 should be plenty. If they’re on the smaller side, use 4.

      I hope you enjoy it—it’s one of my favorite German comfort food dishes! 😊🧅🥩

      Reply

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star