Soups & Stews
This beef and onion pasty recipe delivers a flaky crust that encases a rich, savory filling—perfect for a hearty, handheld meal. The secret lies in layering a tender beef and caramelized onion mixture between two sheets of buttery pastry, creating a golden, crisp exterior and juicy interior.
I've perfected this technique to ensure every bite is packed with flavor while maintaining that satisfying texture contrast.
The beauty of this recipe is its simplicity—no special equipment needed beyond a baking sheet and a little patience for the dough to rest. Using a combination of ground beef and finely diced onions creates a filling that's both hearty and tender, while a touch of Worcestershire sauce adds depth.
The pastry, whether homemade or store-bought, should be rolled out thinly to achieve that signature flaky texture that makes it worth the effort.
By the time it emerges from the oven, you'll have a pasty with a golden, crisp crust that flakes apart easily, revealing the juicy beef and caramelized onions beneath.
The aroma alone will have everyone gathering around the table, and the first bite delivers that perfect balance of savory, tender meat and crisp pastry. This is comfort food at its finest—substantial enough to satisfy a crowd but simple enough for a weeknight dinner.
Serve warm with a side of mustard or horseradish for dipping, or pair with a fresh salad for a complete meal. The leftovers reheat beautifully, making this an ideal recipe for meal prep or gatherings. Let's get started on creating this classic dish that tastes like home.
Ingredients for beef and onion pasty
Ground beef, caramelized onions, and buttery pastry create this flaky, savory handheld masterpiece.
| Ingredient | Amount | Notes |
|---|---|---|
| Ground Beef 🥩 | 1 lb | 80% lean for juiciness |
| Yellow Onions 🧅 | 2 whole | Medium-sized, finely diced |
| All-Purpose Flour 🌾 | 3 cups | Plus 1 tbsp for dusting |
| Cold Unsalted Butter 🧈 | ½ cup | Cubed, for pastry |
| Ice Water 💧 | ½ cup | For dough elasticity |
| Salt 🧂 | 1 ½ tsp | Kosher salt preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Worcestershire Sauce 🍶 | 1 tbsp | For umami depth |
| Large Eggs 🥚 | 1 whole | For egg wash |
| Milk 🥛 | 2 tbsp | For brushing crust |
| Vegetable Oil 🫒 | 1 tbsp | For filling prep |
| Dried Thyme 🌿 | ½ tsp | Or 1 tsp fresh |
The beef and onions form the heart of this pasty. Ground chuck (80% lean) gives the best texture—too lean and it dries out. Look for onions with firm, dry skins at Trader Joe's or your local market; they caramelize best. The pastry is where magic happens—cold butter in the dough creates those signature flakes. I always use King Arthur flour for the best rise, but any all-purpose works. Pre-cubed butter from Costco saves time if you're short on chopping.
No Worcestershire sauce? Soy sauce or balsamic vinegar adds umami depth, though Worcestershire has that special tang. Fresh thyme is ideal, but dried at half the amount works in a pinch. The filling needs to be dry—pat the onions thoroughly after cooking, or the pastry will steam instead of crisp. For extra richness, add a pinch of nutmeg to the filling. Store-bought puff pastry? Brush with milk and sprinkle with coarse salt before baking for maximum flakiness.
Keep the pastry dough wrapped in plastic in the fridge for up to 2 days. The filling can be prepped ahead and stored for 1 day before assembly. Baked pasties reheat best at 350°F for 10-15 minutes—they taste even better the second time around. For meal prep, freeze unbaked pasties on a tray, then transfer to a bag. Bake straight from frozen, adding 10-15 minutes to the time. The crust stays crisp even after reheating.
Why You'll Love This Recipe
- No-Fuss Dough: I swear by the butter-and-water trick—just mix cold butter with ice water and flour until it stops sticking. No rolling pin, no stress, and the result? A flaky crust that holds up to the savory filling without cracking.
- Onion-Beef Magic: That slow caramelization of onions with ground beef? It’s where the real flavor lives. The onions melt into the meat, creating a rich, slightly sweet base that makes every bite irresistible.
- Picnic or Potluck Ready: Between us, this is my go-to for tailgates, family gatherings, or even a quick lunch. The pasties travel well, reheat perfectly, and no one will guess how little effort they took.
- Budget Meal Win: Ground beef and onions stretch far, and the dough costs pennies. Honestly, it’s the kind of recipe that lets you feed a crowd without breaking the bank—or sacrificing taste.
Step-by-step instructions for beef and onion pasty
Master the art of a perfectly flaky crust and rich filling with these precise techniques.
Prepare the Savory Filling
Heat the 1 tablespoon vegetable oil in a large skillet over medium-high heat. Add the 2 whole yellow onions, finely diced, and cook for 8-10 minutes until softened and translucent. You'll know they're ready when they release easily from the pan.
Push the onions to one side of the pan and add the 1 lb ground beef. Cook until browned, breaking it apart with a wooden spoon. This should take about 5-6 minutes. Once browned, stir in the 1 tbsp Worcestershire sauce and 0.5 tsp dried thyme. Remove from heat and let cool for 5 minutes—this prevents steam from weakening your dough.
Make the Flaky Pastry Dough
In a large bowl, combine the 3 cups all-purpose flour and 1.5 tsp salt. Cut in the 0.5 cup cold unsalted butter, cubed, using a pastry cutter or your fingers until the mixture resembles coarse crumbs with pea-sized butter pieces. This cold butter is what creates those signature flaky layers.
Gradually add the 0.5 cup ice water, 1 tablespoon at a time, mixing gently with a fork until the dough just comes together. It should be cool to the touch and only slightly sticky. Turn it out onto a lightly floured surface and knead just 4-5 times—overworking develops gluten and makes the crust tough.
Assemble and Shape the Pasties
Divide the dough into 4 equal portions (about 8 ounces each) and roll each into a 12-inch circle on a floured surface. For each pasty, place 1/4 of the filling in the center of a dough circle, leaving a 1-inch border around the edges. Fold the dough over the filling to form a half-moon shape.
Press the edges firmly with your fingers to seal, creating a decorative crimp. Brush the tops with a mixture of 1 whole large egg beaten with 2 tbsp milk for a golden finish. Place on a parchment-lined baking sheet and let rest for 15 minutes before baking—this ensures the dough holds its shape.
Bake to Golden Perfection
Preheat your oven to 375°F. Bake the pasties for 40-45 minutes until the crust is deep golden brown and puffed in places. Rotate the baking sheet halfway through for even browning. The internal temperature of the filling should reach 165°F when checked with a meat thermometer.
Remove from the oven and let rest for 5 minutes before serving. The filling will be hot, so use a small knife to cut through the crust carefully. Serve warm with a side of crusty bread to soak up any juices—each bite should deliver tender beef, caramelized onions, and that irresistible flaky crust.
Pro Tips For Making Beef And Onion Pasty
- COOK THE ONIONS LOW: I used to rush this step, but beef and onion pasties need onions that actually melt into sweetness—not burn into bitterness. Slice them thin (1/8-inch) and cook them on medium-low for 15 minutes with a splash of water, stirring occasionally. The extra time pays off when you bite into that tender, caramelized flavor.
- CHILL THE BUTTER: Cold butter is your friend here—it creates flaky layers that hold up to the filling’s weight. Cut your butter into 1-inch cubes and freeze them for 10 minutes before mixing with flour. Yes, it’s fiddly, but warm butter = tough pasty crust.
- DON’T OVERWORK THE DOUGH: Handle the dough just until it comes together—overmixing develops gluten, which makes the crust dense instead of light. Once the flour-butter mix absorbs the ice water, press it 2-3 times max. It’ll look shaggy, but that’s how you get a tender, not chewy, result.
- SEAR THE BEEF FIRST: Skip the raw-beef-in-the-middle shortcut—it makes the pasty soggy. Brown the ground beef in a dry pan over high heat until it’s dark and crispy in spots (5-6 minutes). The Maillard reaction locks in flavor and absorbs excess moisture before it even touches the dough.
Common mistakes when making this dish
Overworking the Dough
I can't stress this enough—over-kneading the dough is the fastest way to ruin your pasties. The moment you feel the dough start to smooth out and become elastic, stop. Too much handling develops gluten, which makes the crust tough and chewy instead of flaky.
Remember, we're aiming for a delicate, tender texture, not bread-like density. Just 4-5 kneads after shaping is all you need. 💡
Skipping the Rest Time
Rushing the 15-minute rest before baking is a rookie mistake. This short chill helps the dough relax and hold its shape while baking. Without it, your pasties might spread unevenly or develop cracks.
Think of it like letting a cake batter rest—patience pays off in texture. Set a timer and grab a cup of tea while you wait!
Using Warm Butter
Cold butter is your secret weapon for flaky layers, so never skip chilling it. If your butter starts to soften while working with the dough, pop it back in the fridge for 10 minutes.
Warm butter creates steam during baking, which prevents those beautiful flakes from forming. I keep my butter cubes in the freezer for 5 minutes before cutting to ensure they stay rock-hard. 🧈
Uneven Filling Distribution
Piling all the filling in one spot creates a lumpy, uneven pasty that won't bake evenly. Instead, spread your filling in a thin, even layer across the center of each dough circle. This ensures every bite has that perfect balance of beef and onion.
I like to use the back of a spoon to gently press the filling into a ¼-inch thick layer—it makes all the difference!
Missing the Egg Wash
The egg wash isn't just for looks—it creates that golden, glossy finish and helps seal the crust. Skip it, and you'll end up with a pale, dry top. Whisk your egg with milk for extra richness, then brush it on generously right before baking.
Pro tip: Use a pastry brush with soft bristles to avoid tearing the dough. 🥚
Baking at Wrong Temperature
Ovens vary, but 375°F is non-negotiable for this recipe. Too low, and your pasties will steam instead of crisp. Too high, and the crust burns before the filling cooks through. I always check the temp with an oven thermometer—mine runs 25°F hotter than the dial says!
Rotate your baking sheet halfway for even browning, and watch for that deep golden color—that's your cue it's done. 🌡️
Nutrition facts
Frequently asked questions
Can I make this beef and onion pasty with store-bought puff pastry?
Store-bought puff pastry works beautifully and saves time. For best results, brush the top with milk and sprinkle with coarse salt before baking. Use about 2 sheets (each about 12x16 inches) for 4 pasties, and follow the same assembly steps. The texture will be slightly different but still delicious.
How do I prevent the filling from leaking out during baking?
Seal the edges tightly by pressing them firmly with your fingers, and don't overfill the pasties. Leave a 1-inch border around the edges, and use a ¼-inch thick layer of filling. Chilling the assembled pasties for 15 minutes before baking also helps the dough hold its shape.
Can I freeze the unbaked pasties for later?
Yes! Arrange unbaked pasties on a tray, freeze for 1 hour, then transfer to a bag. Bake straight from frozen, adding 10-15 minutes to the time. The crust stays crisp even after reheating. For best results, freeze them before brushing with the egg wash.
What's the best way to reheat leftover pasties?
Reheat at 350°F for 10-15 minutes until warmed through. For a crispier crust, place them on a baking sheet. Microwaving works too, but the crust gets soggy. Leftovers taste even better the second time—perfect for meal prep!
