Beef Filling for Pastries
A good beef filling is the difference between a pastry that disappoints and one that delivers. It has to be seasoned enough to stand alone, textured enough to bite into with some resistance, and dry enough that it doesn't soak through delicate dough. This is where patience and technique matter more than ingredients.
Fat content and moisture are everything
Use ground beef with enough fat to develop flavor—80/20 is ideal. The filling will release a lot of liquid as it cooks; you'll cook it off. Don't rush this step or your pastry will be soggy.
- large skillet or sauté pan
- wooden spoon or rubber spatula
- measuring spoons
- knife and cutting board
What goes in.
- 2 lbground beef (80/20 blend)
- 1 largeyellow onion, finely diced
- 4 clovesgarlic, minced
- 2 tspkosher salt
- 1 tspblack pepper
- 1 tsppaprika
- ½ tspground cumin
- ¼ tspcayenne pepper (optional)
- ½ cupbeef broth
- 2 tbsptomato paste
- 1 tbspsoy sauce
Break the beef, then dry it out
Brown the beef first over medium-high heat, breaking it into small pieces as it cooks. Once it's gray throughout, pour off the fat into a separate container—save it. Then continue cooking on medium, stirring often, until the liquid the beef released evaporates completely and the meat begins to brown again. This second browning concentrates flavor and dries the filling so it won't soak your pastry.
The method.
Heat a large skillet over medium-high heat. Once hot, add the ground beef without stirring.
Let it sit for 2-3 minutes so the bottom makes contact with the hot pan. This is the start of browning.
Break the beef into small pieces with a wooden spoon, stirring constantly.
Cook until the meat is gray throughout with no pink remaining, about 8-10 minutes. Don't let it stick to the pan.
Carefully pour the rendered fat into a bowl and set aside.
You'll use 1 tablespoon of this fat in the next step. Discard the rest or save for another use.
Return 1 tablespoon of the reserved fat to the pan and reduce heat to medium.
Add the diced onion and cook, stirring often, until it's softened and light amber at the edges, about 5-6 minutes.
Add the minced garlic and cook for 30 seconds, stirring constantly.
You'll smell it immediately when it releases. Don't let it burn.
Stir in the paprika, cumin, cayenne (if using), salt, and pepper.
Cook for 15-20 seconds so the spices toast slightly in the fat. This wakes up their flavor.
Add the tomato paste and stir it into the beef and spices.
Cook for 1 minute. The paste should smell darker and slightly sweet.
Pour in the beef broth and soy sauce. Stir everything together.
The mixture should look wet at this point. That's normal.
Lower heat to medium-low and simmer, stirring every couple of minutes.
Let it cook uncovered for 25-30 minutes. The liquid will gradually evaporate and the beef will darken. You'll see the texture shift from loose and saucy to dense and clumpy.
Keep cooking until most of the liquid has evaporated and the beef looks almost dry on top.
When you push it with your spoon, it should hold together briefly before falling apart again. If a little liquid pools at the bottom, that's fine—it will be absorbed as it cools.
Taste and adjust salt and pepper as needed.
The filling will taste more concentrated now than it did partway through cooking.
Spread the filling on a sheet pan to cool before using.
This speeds cooling and prevents the meat from clumping. Use it when it's room temperature or chilled, depending on your pastry type.
Other turns to take.
Spiced version with pine nuts and raisins
Toast 2 tablespoons pine nuts in a dry skillet until light brown, then add 3 tablespoons raisins and 1 teaspoon ground cinnamon to the filling in the last 5 minutes of cooking. The sweetness and nuts are traditional in Middle Eastern meat pies.
Latin-style with chorizo and jalapeño
Replace half the ground beef with chorizo (removed from its casing). Add 1 diced jalapeño with the onion, and use lime juice instead of soy sauce. Cook for the same duration.
Herb-forward filling
Omit the cumin and paprika. Instead, add 2 tablespoons fresh parsley, 1 tablespoon fresh mint, and 1 teaspoon fresh thyme in the last 2 minutes of cooking. Stir in 1 tablespoon fresh lemon juice. This works well in Greek-style savory pastries.
Umami-deep with mushrooms
Finely chop 8 ounces mushrooms (cremini or shiitake) and cook them with the onions until they release their moisture and dry out, about 8 minutes. Then proceed with the beef. The mushrooms add depth and help extend the filling if you want to use less meat.
When it doesn't go to plan.
The filling can be made up to 3 days ahead. Store it in an airtight container in the refrigerator. Reheat gently over medium-low heat if you want it warm, or use it cold straight from the fridge.
Don't skip the second browning phase. If you stop cooking as soon as the onions are done, the filling will release moisture into your pastry as it bakes. Low heat and patience are not optional.
Taste the filling on its own before filling your pastries. It should be bold enough that you notice the spices and salty enough that it makes your mouth water slightly. It will taste less intense once it's inside pastry dough.
If the filling seems too loose after cooling, it can be spread on a baking sheet and dried in a 300°F oven for 10-15 minutes with occasional stirring. This is a rescue move, not a standard step.
The texture should be grainy and compact, almost like very coarse sand held together by moisture. If it's powdery and falls apart, it needs another few minutes in the pan. If it looks paste-like and smooth, it has more moisture than ideal but will still work.
The ones that keep coming up.
Can I use a food processor to mince the onion and garlic?
Yes, but pulse it just enough to break them into small pieces. If you over-process them into a paste, they'll cook too fast and become bitter. Hand-mincing takes 3 minutes and gives you better control.
What if I don't have beef broth?
Use water with 1 teaspoon of soy sauce added, or use chicken broth. The beef broth adds depth, but the soy sauce compensates for most of the umami flavor you'd miss otherwise. If you use water and no soy sauce, the filling will taste flat.
Can I make this filling and freeze it?
Yes. Cool it completely, then freeze it in an airtight container or wrapped in plastic, where it keeps for up to 2 months. Thaw it in the refrigerator overnight before using. You don't need to reheat it unless you want it warm—use it cold straight from the container.
How much filling goes in each pastry?
This depends on the pastry size. For a small empanada or samosa, use about 1 teaspoon. For a larger hand pie, use 2-3 teaspoons. The filling should not bulge the pastry or make it hard to seal. Start with less and adjust as you feel the weight and texture.
Why does the filling leak out during cooking?
Either the filling wasn't dry enough when you sealed it, or your pastry isn't sealed tightly enough. The filling itself needs to be cooked until most of the liquid is gone. If it looks wet after cooling, it needs more cooking time in the pan.