Soups & Stews
This beef and onion pasty recipe delivers the perfect marriage of flaky crust and hearty filling—every bite combines tender beef, sweet caramelized onions, and golden pastry in one satisfying package. 💛 The secret lies in layering cold butter into the dough for that signature flakiness, while slow-cooking the filling ensures maximum flavor development.
The filling starts with ground beef browned to deep richness, then simmered with onions until they achieve that perfect balance of sweetness and caramelization. Seasoned simply with salt, pepper, and a touch of Worcestershire sauce, it stays true to traditional pasty flavors while delivering restaurant-quality taste at home.
What you'll end up with is a rustic yet elegant dish that serves as a complete meal—no sides needed. The pastry encases everything beautifully, creating a handheld package that's ideal for picnics, potlucks, or a comforting weeknight dinner. Each bite offers the perfect contrast of textures and flavors.
Once baked to golden perfection, these pasties stay delicious for days, making them perfect for meal prep. Serve warm with a simple green salad or crusty bread to soak up any extra juices. Here's how to make them from scratch!
Ingredients for beef and onion pasty
Nine simple ingredients create this restaurant-quality beef and onion pasty with flaky crust.
| Ingredient | Amount | Notes |
|---|---|---|
| Ground Beef 🥩 | 1 lb | 80% lean for best flavor |
| Yellow Onions 🧅 | 2 large | Yellow or red preferred |
| Unsalted Butter 🧈 | ½ cup | Cold, cubed for flakiness |
| All-Purpose Flour 🌾 | 3 cups | Plus 1 tbsp for dusting |
| Ice Water 💧 | ½ cup | For dough elasticity |
| Salt 🧂 | 1 ½ tsp | Kosher preferred |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Worcestershire Sauce 🍶 | 1 tbsp | For umami depth |
| Granulated Sugar 🍚 | ½ tsp | For caramelization |
| Egg 🥚 | 1 whole | For egg wash |
| Milk 🥛 | 1 tbsp | For brushing crust |
The ground beef is the heart of this pasty—80% lean gives you that perfect balance of tenderness and flavor. Yellow onions are ideal for their sweetness, but red or white work too. For the crust, cold butter is non-negotiable—it creates those signature flaky layers. I always grab Land O'Lakes unsalted butter from the store, but any good brand works. The flour? King Arthur is my go-to for reliable baking, but store-brand all-purpose flour works perfectly fine too. Pro tip: Keep everything cold until the dough comes together—warm ingredients make for a tough crust.
No Worcestershire sauce? Soy sauce or balsamic vinegar can stand in, but the umami punch won't be quite the same. Running short on butter? Shortening works too, though it won't be as flaky. The sugar might seem odd, but it helps caramelize the onions—don't skip it! For the crust, if you want extra richness, add 1 tbsp of sour cream to the dough. And if you're feeling fancy, swap regular milk for heavy cream in the egg wash. The onions can be prepped ahead—slicing them thin speeds up the cooking process and makes them even sweeter.
This dough keeps beautifully in the fridge for 2 days wrapped tightly in plastic. For longer storage, freeze the dough balls for up to 3 months. Once baked, pasties reheat best in a 350°F oven for 10 minutes—they taste even better the second day. I always make a double batch because they disappear fast. Store leftovers in an airtight container, and they'll stay good for 4 days. Pro move: Freeze baked pasties too—they reheat like a dream.
Why You'll Love This Recipe
- No-Fuss Dough: I swear by this dough—just flour, butter, and ice water. No yeast, no waiting, no stress. Roll it out in minutes, and the buttery layers melt into that golden crust while the filling cooks.
- Savory Simplicity: Ground beef and caramelized onions? That’s it. No fancy herbs or obscure spices here—just rich, meaty flavor with a touch of sweetness from the onions. It’s the kind of dish that tastes like comfort, not effort.
- Picnic-Ready Pack: Between us, these pasties are my secret weapon for potlucks, tailgates, or even lunchboxes. The dough holds up perfectly, and the filling stays warm (or reheats like a dream). Wrap them in foil, and you’ve got a handheld meal that feels special.
- Budget-Friendly Staples: Ground beef and onions are pantry basics, and this recipe stretches them into something hearty. I’ve made a full batch for under $10, and it feeds four hungry people—leftovers? Always. (Honestly, I’ve never met a pasty I didn’t want to eat again.)
Step-by-step instructions for beef and onion pasty recipe
Here's how to create a golden, flaky crust that perfectly hugs tender beef and caramelized onions.
👨🍳 Step 1: Make the Perfect Pastry Dough
Cut the 0.5 cup unsalted butter into small cubes and place in a large bowl. Add the 3 cups all-purpose flour and 1.5 tsp salt, then use your fingertips to work the butter into the flour until it resembles coarse crumbs with pea-sized butter pieces remaining. This cold butter creates the flaky layers we're after.
Gradually add the 0.5 cup ice water, one tablespoon at a time, mixing gently with a fork until the dough just comes together. Be careful not to overwork it - the dough should be cool to the touch and hold together when pressed. If it feels too dry, add an extra teaspoon of ice water. Shape into a disk, wrap in plastic, and chill for 30 minutes while you prepare the filling.
🍳 Step 2: Cook the Savory Filling
In a large skillet over medium heat, melt 2 tablespoons of the reserved butter (set aside from the dough). Add the 2 large yellow onions, sliced into ¼-inch half-moons, and cook for 10-12 minutes until they're golden brown and caramelized. Remove them from the pan and set aside.
In the same skillet, add the remaining 3 tablespoons butter and the 1 lb ground beef. Cook until browned, breaking it apart with a wooden spoon. Stir in 1 tbsp Worcestershire sauce, 0.5 tsp granulated sugar, 0.5 tsp ground black pepper, and the caramelized onions. Cook for another 5 minutes until the mixture is rich and flavorful. Remove from heat and let cool slightly.
🥘 Step 3: Assemble the Pasty
Roll out the chilled dough on a lightly floured surface to about ⅛-inch thickness. Cut into four 6-inch circles using a plate or round cutter. Place one circle of dough in the bottom of each of four 6-inch pie pans (or one large pan if making one big pasty). Spoon the beef mixture evenly among the pans.
Roll out the remaining dough and cut into four 6-inch circles again. Place one over each filling, pressing the edges to seal. Use a fork to crimp the edges decoratively, then cut a small slit in the center of each pasty to allow steam to escape. Brush the tops with the 1 tbsp milk mixed with the 1 whole egg for a beautiful golden finish.
🔥 Step 4: Bake to Golden Perfection
Preheat your oven to 375°F. Bake the pasties for 30-35 minutes until the crust is deep golden brown and puffed slightly. The filling should be bubbling through the slits in the center. If the crust starts browning too quickly, tent with foil to prevent burning while keeping the filling hot.
Let the pasties rest for 10 minutes before serving - this allows the filling to set slightly and makes cutting easier. The result should be a crisp, flaky crust that contrasts beautifully with the tender, savory beef and caramelized onions inside. Serve warm with a simple salad or crusty bread for the ultimate comfort meal!
Pro Tips For Making Beef And Onion Pasty
- Brown the Onions First: Cook the onions in the butter until they’re deep golden—almost caramelized—before adding the beef. I learned this the hard way: skipping this step leaves your filling tasting raw and dull, no matter how long you bake the pasty.
- Use Cold Butter for Crust: Cut that unsalted butter into tiny cubes and toss it into the flour before adding ice water. The cold butter creates pockets of flaky goodness in the crust—my grandmother swore by this, and she was right: the difference between a tough pastry and a melt-in-your-mouth one is all in the butter’s texture.
- Don’t Overwork the Dough: Handle the dough just until it comes together—no need to knead it like bread. Overworking it makes the crust tough, and nobody wants a pasty that feels like eating a shoe. A few gentle folds and a quick press are all it takes.
- Rest the Filling Before Sealing: Let the beef and onion mixture sit for 5 minutes after cooking—covered—so the flavors meld and any excess moisture evaporates. I used to skip this, and the pasties would steam instead of bake, leaving the crust soggy. (Yes, even if you’re impatient like me.)
Dietary considerations for this beef and onion pasty
Gluten-Free Adaptation
For a gluten-free version, replace the all-purpose flour with a 1:1 gluten-free baking flour blend like Bob's Red Mill or King Arthur Measure for Measure. Add 1 tsp xanthan gum to the dough to improve texture—this helps mimic the elasticity of regular flour.
Use the same measurements, but expect a slightly denser crust. Chill the dough an extra 15 minutes to prevent cracking during baking. 💪
Dairy-Free Options
Skip the butter in the dough and use ½ cup dairy-free margarine like Earth Balance or coconut oil (solid at room temperature). For the filling, use olive oil instead of butter when cooking the onions and beef.
The crust will still be flaky, though slightly less rich. Brush the tops with plant-based milk mixed with 1 tbsp melted margarine for shine. ✨
Lower-Carb Version
Reduce the flour to 2 cups and add ½ cup almond flour for a lower-carb crust. Use 1 egg white instead of whole milk for brushing to cut carbs further. For the filling, keep the same beef and onions but omit the sugar—it’s not essential for flavor but helps caramelization.
This version has about 15g net carbs per pasty instead of 30g. 🥑
Vegetarian Swap
Replace the ground beef with 1 lb plant-based crumbles like Beyond Meat or lentils (cooked and seasoned identically). Use 1 tbsp soy sauce instead of Worcestershire for umami.
The texture will differ slightly, but the caramelized onions and flaky crust remain the star. Serve with a side of mushroom gravy for extra richness. 🌱
Allergen-Friendly Notes
For nut allergies, stick to 100% gluten-free flour without almond flour. If egg-free is needed, brush the crust with oil instead of egg wash. Always check labels on margarine and plant-based substitutes for hidden allergens. Cross-contamination is key—use separate utensils and surfaces if sharing a kitchen with allergens. 🛡️
Nutrition facts
Frequently asked questions
Can I make this pasty recipe with a different type of meat?
Swap ground beef for ground pork (add a pinch of sage) or lamb (use 1 tsp dried mint). For poultry, try ground chicken or turkey but reduce cooking time by 2-3 minutes to prevent drying. Venison works too—just add extra Worcestershire for depth.
Why is my pastry crust soggy instead of flaky?
Soggy crusts usually happen when steam escapes too quickly or the filling's too wet. Always cut a small slit in the top to release steam, and chill the dough for 30 minutes before rolling. For extra insurance, brush the bottom crust with 1 tbsp beaten egg white before adding filling.
How do I reheat leftover pasties?
For best results, reheat in a 350°F oven for 10-12 minutes covered with foil to prevent drying. Microwaving works in a pinch (30 seconds on medium), but the crust gets rubbery. To revive stale pasties, sprinkle with 1 tsp water and cover with foil for 5 minutes before reheating.
Can I make these ahead of time?
Yes! Assemble the pasties (unbaked) and refrigerate for up to 24 hours or freeze for 3 months. For frozen pasties, bake from frozen at 375°F for 45-50 minutes, adding 5-10 minutes if they're extra cold. Thaw overnight in the fridge before baking if possible for even cooking.
What's the best way to cut pasties?
Always let pasties rest for 10 minutes after baking to set the filling. Use a sharp knife or pizza cutter—angle it slightly to avoid crushing the crust. For serving, cut into 6-8 wedges per pasty. Pro tip: Dip the knife in hot water briefly before cutting to prevent sticking.
