Soups & Stews
This beef and onion pasty recipe delivers the perfect balance of flaky crust and rich, savory filling in every bite. The secret lies in a well-seasoned beef mixture layered with caramelized onions, all encased in a golden, buttery pastry that holds up beautifully. I've perfected this technique over years of testing, ensuring the crust stays crisp while the filling remains tender and juicy.
The process begins with a simple yet effective dough that achieves that signature flaky texture without requiring advanced skills. Meanwhile, the filling—ground beef, onions, and a blend of herbs and spices—cooks down into a deeply flavorful mixture that's packed with umami. The beauty of this recipe is its versatility; it's hearty enough for a main course but also works as a comforting side dish.
What makes this pasty truly special is how the flavors meld together during baking. The crust turns a beautiful golden brown, while the filling stays moist and packed with savory goodness. The result is a dish that's both satisfying and elegant, perfect for family dinners or special occasions. Once you try this recipe, you'll never settle for anything less than homemade.
Ready in about an hour, this pasty is ideal for meal prep or serving fresh. The filling can be made ahead of time, and the dough can be prepped in advance, making it a practical choice for busy weeknights. Whether you're serving it as a main dish or alongside other hearty fare, this beef and onion pasty is sure to impress.
Ingredients for beef and onion pasty
Flaky crust meets rich beef filling—here’s what you’ll need for perfect pasties.
| Ingredient | Amount | Notes |
|---|---|---|
| Ground Beef 🥩 | 1 ½ lb | 80% lean or leaner for best texture |
| Yellow Onions 🧅 | 2 large | Yellow or red, thinly sliced |
| All-Purpose Flour 🌾 | 3 cups | For dough, plus extra for dusting |
| Unsalted Butter 🧈 | 1 cup | Cold, cubed for flaky layers |
| Ice Water 💧 | ½ cup | For dough elasticity |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Garlic Powder 🧄 | 1 tsp | Not garlic salt |
| Dried Thyme 🌿 | 1 tsp | Or 1 tbsp fresh thyme |
| Beef Broth 🍲 | ½ cup | Low-sodium preferred |
| Olive Oil 🫒 | 1 tbsp | For caramelizing onions |
| Egg 🥚 | 1 whole | For egg wash |
The beef is the heart of this pasty, so look for 80% lean ground beef—it stays juicy while cooking. Kroger or Costco often have good prices on bulk ground beef, but check the sell-by date. The onions should be firm and dry—yellow or red both work, but avoid sweet onions like Vidalia. For the dough, King Arthur flour gives the best texture, but any all-purpose will do. The butter needs to stay cold for flaky layers, so pull it straight from the fridge and cut it into small cubes.
No beef broth? Water with a bouillon cube works in a pinch. Fresh thyme isn’t mandatory, but it adds depth—dried works at one-third the amount. If you’re short on time, pre-sliced onions save chopping, but they release more water. For the dough, don’t overwork the flour—just mix until it comes together. The egg wash gives that golden finish, but milk or water with a splash of vinegar works if you’re avoiding eggs.
This dough keeps for 2 days wrapped in plastic in the fridge, and the filling can be prepped 1 day ahead. Assemble the pasties just before baking—they’re best fresh out of the oven. Leftovers? Store in an airtight container for 3 days or freeze for 3 months. Reheat in a 350°F oven for 15 minutes to revive the crust.
Why You'll Love This Recipe
- No-Fuss Dough: I swear by that ice water trick—just flour, butter, and a splash of cold water. The dough comes together faster than I can wipe flour off my counter, and it’s sturdy enough to hold all that savory filling without falling apart.
- Onion-Beef Magic: That caramelized onion and ground beef combo? It’s the kind of flavor that makes you pause mid-bite. The onions get sweet and jammy while the beef stays tender—no dry, sad meatballs here.
- Picnic or Potluck Hero: Between us, this pasty is my go-to for tailgates, lunchboxes, or feeding a crowd. Wrap it in foil, toss it in a cooler, and it stays warm (and delicious) for hours. No reheating needed—just tear and eat.
- Budget-Friendly Staples: Ground beef and onions are cheap, and flour and butter stretch further than you’d think. Honestly, I’ve made a whole week’s worth of lunches from one batch, and the leftovers taste just as good reheated as they do fresh.
Step-by-step instructions for beef and onion pasty recipe
Master the art of a golden, flaky crust that perfectly encases tender beef and caramelized onions.
Prepare the Filling with Caramelized Onions
In a large skillet, heat the 1 tablespoon olive oil over medium heat. Add the 2 large yellow onions, sliced thinly, and cook for 15-20 minutes until they turn a deep golden brown and become tender. Stir occasionally to ensure even cooking—this step is key for developing rich, sweet flavors.
Once the onions are caramelized, transfer them to a mixing bowl and let them cool slightly. In the same skillet, add the 1.5 pounds ground beef and cook over medium-high heat until it loses its raw color and begins to brown, breaking it apart with a wooden spoon. This should take about 5-7 minutes. Drain any excess fat if needed, leaving about 1 tablespoon in the pan for flavor.
Return the caramelized onions to the skillet with the cooked beef. Stir in the 1.5 teaspoons salt, 0.5 teaspoon black pepper, 1 teaspoon garlic powder, and 1 teaspoon dried thyme. Add the 0.5 cup beef broth and simmer for 3-4 minutes until the mixture thickens slightly. Let the filling cool completely before assembling the pasty—this ensures the crust stays crispy rather than soggy.
Make the Flaky Dough
In a large mixing bowl, combine the 3 cups all-purpose flour and 1.5 teaspoons salt. Cut in the 1 cup unsalted butter, cubed and cold, using a pastry cutter or your fingers until the mixture resembles coarse crumbs with pea-sized butter pieces remaining. This texture is crucial for achieving that signature flaky layer.
Gradually add the 0.5 cup ice water, 1 tablespoon at a time, mixing gently with a fork or your hands until the dough just comes together. Avoid overworking it—knead only until it forms a smooth, slightly sticky ball. If the dough feels too dry, add 1 teaspoon more ice water; if too sticky, sprinkle in 1 tablespoon more flour. Wrap the dough in plastic wrap and refrigerate for 30 minutes to firm up.
Assemble and Shape the Pasty
Preheat your oven to 375°F. On a lightly floured surface, roll out the chilled dough into a 12-inch circle, about 1/8-inch thick. Cut the dough into two equal rounds using a sharp knife or pizza cutter. You’ll use one round as the top crust and the other as the bottom.
Place one dough round on a parchment-lined baking sheet. Spoon the cooled beef and onion filling onto the center of the dough, leaving a 1-inch border around the edges. Brush the edges of the dough with the 1 whole egg, beaten lightly with a fork. Place the second dough round on top and press the edges together firmly to seal, crimping with a fork for extra security.
Bake to Golden Perfection
Brush the top of the pasty with the remaining egg wash for a glossy finish. Cut a few small slits in the top crust to allow steam to escape—this prevents a burst crust. Bake for 45-50 minutes until the pasty is deep golden brown and the crust sounds hollow when tapped gently. The internal temperature of the filling should reach 160°F.
Remove the pasty from the oven and let it rest for 10 minutes before slicing. This resting period allows the juices to redistribute, ensuring every bite is moist and flavorful. Serve warm, and enjoy the contrast of the crispy, flaky crust with the tender, savory filling inside.
Pro Tips For Making Beef And Onion Pasty
- Brown the Beef First: Sear the ground beef until it’s deep brown—not just pink—before adding onions. I used to skip this, and the filling always tasted flat. Three minutes of high heat builds flavor that nothing else replaces.
- Slice Onions Thin: Cut onions into paper-thin slices, not chunks. They’ll soften faster and blend into the beef instead of sitting as chewy bits. A sharp knife and steady hand make this easier than it sounds.
- Chill the Dough: Roll out the dough cold—wrap it in plastic and refrigerate for 15 minutes. Warm dough shrinks, and a pasty with a shrunken top looks (and tastes) sad. Patience here saves cleanup later.
- Vent the Top: Cut a small slit in the pasty’s top crust before baking—about 1 inch wide. No vent? Steam builds up, making the crust soggy. It’s ugly, but functional, and your filling will thank you.
Best sauces and condiments for this recipe
Classic Beef Gravy
The easiest way to elevate your pasty is with a rich, homemade beef gravy. After removing the pasty from the oven, pour the pan drippings into a saucepan and whisk in 1 cup beef broth. Bring to a gentle simmer, then stir in 1 tablespoon cornstarch mixed with 2 tablespoons cold water to thicken. Season with ½ teaspoon black pepper and ½ teaspoon Worcestershire sauce—this adds depth that store-bought gravy can't match. Pour over individual servings for that restaurant-quality touch. 🍲
Horseradish Cream
For a tangy kick, whip up a quick horseradish cream by mixing ½ cup sour cream with 1 tablespoon prepared horseradish (like Gourmet Garden brand) and a pinch of salt. The sharpness cuts through the richness of the beef, adding a refreshing contrast. Spoon it alongside slices or dollop on top—it’s especially good with the flaky crust. Trust me, this small addition changes everything. 🌶️
Mustard Sauce
A simple mustard sauce made with 2 tablespoons Dijon mustard, ¼ cup warm beef broth, and 1 teaspoon honey adds a bright, slightly sweet note that pairs beautifully with the savory filling. Whisk it together and drizzle over the pasty just before serving. For extra richness, stir in 1 tablespoon melted butter at the end. This sauce is foolproof and takes less than 2 minutes to make. ✨
Apple Chutney
Sweet and tangy apple chutney balances the hearty flavors of the pasty perfectly. Simmer 1 cup diced apples, ¼ cup apple cider vinegar, 2 tablespoons brown sugar, and ½ teaspoon cinnamon for 10 minutes until thickened. Serve a small spoonful alongside each slice—it’s a classic pairing that adds a touch of sophistication. Store-bought chutney works in a pinch, but homemade tastes infinitely better. 🍏
Garlic Butter
Melt 2 tablespoons unsalted butter with 1 minced garlic clove and a pinch of salt in a small saucepan over low heat. Brush this fragrant mixture over the top of the pasty just before serving—it adds a luxurious finish that makes the dish feel special. The garlic infuses quickly, so don’t let it brown. This is my go-to for a quick, elegant touch. 🧈
Nutrition facts
Frequently asked questions
Can I make the beef and onion filling ahead of time?
Yes, you can prep the filling up to 1 day ahead! Store it in an airtight container in the fridge. When ready to assemble, let it cool completely before placing it between the dough layers. This prevents a soggy crust while keeping all the flavors intact. Just reheat gently in a skillet before using if it's been refrigerated overnight.
How do I prevent the crust from getting soggy?
The key is ensuring your filling is completely cooled before assembling, and using a well-chilled dough. Brush the bottom crust with egg wash before adding filling to create a moisture barrier. Also, don't skip the 10-minute rest after baking—this helps the juices redistribute properly. A crispy crust is all about temperature control!
Can I use a different type of meat in this recipe?
While beef gives the best texture, you can substitute with ground pork or lamb for a different flavor profile. For chicken, use ground or finely diced pieces, but reduce cooking time by 5 minutes since it cooks faster. The caramelized onions remain the star regardless of meat choice.
Why did my pasty turn out flat instead of flaky?
Overworking the dough or using warm butter are the most common culprits. Keep your butter cold and cut it into the flour using a pastry cutter or your fingers until it resembles coarse crumbs. Handle the dough minimally—just until it comes together. Also, ensure your oven is fully preheated to 375°F for that perfect rise.
How should I store leftovers?
Store in an airtight container at room temperature for up to 2 days, or freeze for 3 months for maximum freshness. To reheat, wrap slices in foil and bake at 350°F for 15 minutes to restore that crispy texture. Microwaving works in a pinch but may make the crust rubbery.
