Homemade Runza is a warm, golden bread pocket filled with seasoned ground beef, tender cabbage, and onion. The soft yeast dough wraps completely around the savory filling, creating a handheld meal that’s hearty without needing a complicated list of ingredients.
The filling is simple, but that’s part of what makes these so good. Ground beef provides plenty of richness while cabbage and onion cook down until soft and savory, picking up flavor from the beef as they cook.
I like making the filling first and letting it cool while the dough finishes rising. A cooler filling is much easier to seal inside the dough and helps keep the bread from becoming sticky or difficult to shape.
These are especially good straight from the oven after a short rest, but they also reheat beautifully. That makes a batch useful for lunches, easy dinners, or stocking the freezer.

Why You’ll Love This Recipe
Runzas give you a complete meal wrapped inside soft homemade bread. You get beef, vegetables, and freshly baked dough in every bite without needing utensils.
The filling is also wonderfully straightforward. Ground beef, cabbage, and onion create plenty of savory flavor without relying on a heavy sauce.
They’re also excellent for making ahead. Once baked, individual Runzas can be refrigerated or frozen and reheated whenever you need a quick meal.
Ingredients You’ll Need
You’ll need simple ingredients for the homemade dough and beef filling:
- All-purpose flour
- Active dry yeast
- Granulated sugar
- Whole milk
- Unsalted butter
- Egg
- Salt
- Ground beef
- Green cabbage
- Yellow onion
- Black pepper

How To Make Homemade Runza
Step 1: Warm the milk until it’s comfortably warm but not hot. Stir in the sugar and yeast and let the mixture stand for about 5–10 minutes, until slightly foamy.
Step 2: Add the melted butter, egg, and salt. Gradually mix in the flour until a soft dough forms.
Step 3: Turn the dough onto a lightly floured surface and knead for about 6–8 minutes, until smooth and elastic. Place it in a lightly greased bowl, cover, and let rise for about 1 hour, or until roughly doubled in size.
Step 4: While the dough rises, add the ground beef and diced onion to a large skillet over medium-high heat. Cook until the beef is browned and the onion begins to soften, breaking the meat into small crumbles.
Step 5: Add the finely chopped cabbage, salt, and black pepper. Continue cooking for about 8–10 minutes, until the cabbage has softened and most of the excess moisture has cooked away. Drain excess grease if necessary.
Step 6: Remove the filling from the heat and let it cool. Avoid filling the dough with a piping-hot beef mixture.
Step 7: Punch down the risen dough and divide it into 8 equal portions. Roll each portion into a rectangle or circle approximately 6 inches across.
Step 8: Spoon a generous portion of cooled beef and cabbage filling into the center of each piece of dough. Bring the edges up and over the filling, then pinch the seams firmly closed.
Step 9: Arrange the Runzas seam-side down on a parchment-lined baking sheet. Cover loosely and let them rest for about 20 minutes while the oven preheats to 375°F.
Step 10: Bake for 18–22 minutes, until puffed and deeply golden. Brush the warm tops lightly with melted butter if desired, then rest for about 5 minutes before serving.

Common Questions About Homemade Runza
What Is A Runza?
A Runza is a baked bread pocket traditionally filled with ground beef, cabbage, and onion. It’s especially associated with Nebraska and has roots in the filled bread dishes brought to the region by German-Russian immigrants.
Can I Use Store-Bought Dough?
Yes. Refrigerated or frozen bread dough can save time, although homemade yeast dough gives you a particularly soft and fluffy exterior.
Why Is My Runza Soggy Inside?
The filling may contain too much moisture. Cook the cabbage until softened and allow excess liquid to evaporate before filling the dough.
Why Does The Filling Need To Cool?
Very hot filling can soften the dough, making the Runzas harder to shape and seal properly.
How Do I Keep Them From Opening?
Don’t overfill them, and firmly pinch the seams together. Placing them seam-side down also helps keep the pockets closed during baking.
Can I Freeze Homemade Runzas?
Absolutely. They’re particularly freezer-friendly and can be individually wrapped after baking and cooling.
Homemade Runza Variations
Cheddar Runza
Add shredded sharp cheddar to the cooled beef filling before wrapping it in the dough.
Swiss Cheese Runza
Add Swiss cheese for a mild, nutty cheese layer alongside the beef and cabbage.
Extra-Cabbage Runza
Increase the cabbage when you want a vegetable-heavy filling with slightly less beef in each pocket.
Garlic Beef Runza
Add minced garlic while cooking the beef and onion for a stronger savory flavor.
Mini Runzas
Divide the dough and filling into smaller portions for party-sized savory bread pockets.
Storing Homemade Runzas
Let leftover Runzas cool, then transfer them to an airtight container and refrigerate within two hours. They’ll keep for about 3–4 days.
For longer storage, wrap cooled Runzas individually and freeze them in a freezer-safe container. Reheat them in the oven or air fryer when possible so the bread stays soft inside without becoming soggy.
What To Serve With Homemade Runza
- Potato wedges: Crisp roasted or baked potatoes make an easy, hearty side for the beef-filled bread pockets.
- Pickles: Their cool, tangy crunch provides a great contrast to the warm beef, cabbage, and soft bread.
- Coleslaw: A fresh, crunchy slaw works naturally alongside the savory cabbage filling.
- Fresh salad: A simple green salad with vinaigrette keeps the overall meal lighter.
- Roasted vegetables: Carrots, broccoli, or green beans make an easy vegetable side for dinner.
- Mustard: Dijon or yellow mustard works nicely on the side for dipping if you want a sharper flavor with the beef.
Cook the filling until most of the excess moisture is gone. A relatively dry filling gives you much better bread pockets and helps prevent soggy bottoms.
And don’t overfill them. Leaving enough dough around the edges to create a strong seal is much better than squeezing in another spoonful of beef and having the Runza open while baking.


Homemade Runza Recipe
Ingredients
- For The Dough
- 3½ cups all-purpose flour plus more as needed
- 2¼ teaspoons active dry yeast
- 2 tablespoons granulated sugar
- 1 cup whole milk warm
- ¼ cup unsalted butter melted
- 1 large egg
- 1 teaspoon salt
- For The Filling
- 1½ pounds ground beef
- 4 cups finely chopped green cabbage
- 1 large yellow onion diced
- 1 teaspoon salt
- ½ teaspoon black pepper
Instructions
- Combine the warm milk, sugar, and yeast and let stand for 5–10 minutes.
- Mix in the melted butter, egg, and salt.
- Gradually add the flour until a soft dough forms.
- Knead for 6–8 minutes, then cover and let rise for about 1 hour, until doubled.
- Brown the ground beef and onion in a large skillet.
- Add the cabbage, salt, and pepper and cook for 8–10 minutes, until the cabbage is tender and excess moisture has evaporated.
- Drain excess grease if needed and cool the filling.
- Divide the risen dough into 8 portions and roll each into approximately a 6-inch round or rectangle.
- Divide the filling among the dough pieces.
- Fold the dough around the filling and firmly pinch the seams closed.
- Arrange seam-side down on a parchment-lined baking sheet and rest for 20 minutes.
- Preheat the oven to 375°F.
- Bake for 18–22 minutes, until puffed and golden.
- Rest for about 5 minutes before serving warm.
Nutrition
