Soups & Stews
This beef and potato empanada filling recipe delivers the perfect balance of savory ground beef and tender, fluffy potatoes—packed with warm spices that make every bite irresistible.
The secret lies in slow-cooking the beef with aromatic spices until deeply flavorful, then combining it with perfectly seasoned potatoes that stay creamy without turning mushy. This filling transforms ordinary empanadas into a restaurant-worthy dish that's foolproof to assemble and cook.
What sets this recipe apart is the technique: cooking the potatoes until just tender before mixing them with the beef ensures they hold their shape while absorbing all those rich flavors.
A touch of cumin, paprika, and garlic transforms the filling into something special, while a splash of vinegar brightens the dish. The result is a filling so flavorful, it stands up to any empanada dough—whether you're baking or frying.
Once you've mastered the filling, assembling the empanadas becomes second nature. The dough wraps snugly around the mixture, and with a few strategic folds, you'll achieve that classic pleated look.
Whether you bake them until golden or pan-fry for extra crispiness, these empanadas deliver on texture and taste every time. The aroma alone will have everyone asking for seconds.
This recipe works equally well for traditional empanadas or modern twists—think stuffed half-moons, hand-held pinwheels, or even empanada tacos. The filling keeps well in the fridge for up to 3 days, making it perfect for meal prep or entertaining.
Let's get started on a filling that turns a simple empanada into a showstopper.
Ingredients for beef and potato empanada filling
These 12 ingredients create restaurant-quality empanada filling with perfect texture and flavor balance.
| Ingredient | Amount | Notes |
|---|---|---|
| Ground Beef 🥩 | 1 ½ lb | 80% lean, finely ground |
| Russet Potatoes 🥔 | 2 medium | Peeled and diced small |
| Yellow Onion 🧅 | 1 whole | Diced, medium size |
| Garlic Cloves 🧄 | 4 cloves | Minced, fresh preferred |
| Ground Cumin 🌿 | 1 tsp | Toasted for depth |
| Smoked Paprika 🌶️ | 1 tsp | For smoky flavor |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| White Vinegar 🍶 | 1 tbsp | For brightness |
| Olive Oil 🫒 | 2 tbsp | Extra-virgin for cooking |
| Bay Leaves 🍃 | 2 whole | For aromatic depth |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for garnish |
The beef is non-negotiable—80% lean ground beef gives the best texture, though 90% lean works too. Look for finely ground at the meat counter, not pre-packaged. Costco or local butchers often have the best quality. Potatoes should be Russet—their fluffy texture holds up perfectly. Peel and dice them small so they cook evenly without turning mushy. The white vinegar might seem odd, but it cuts through the richness and brightens the whole filling.
No smoked paprika? Regular paprika plus a pinch of liquid smoke works in a pinch. Fresh parsley wilted? Dried parsley at one-third the amount still adds color. The bay leaves are key—don't skip them, but remove them before mixing with dough. For extra richness, add 1 tbsp of beef broth to the beef mixture. The cumin should be toasted in a dry pan for 30 seconds before adding to deepen its flavor. If you're short on time, the pre-toasted kind from Penzeys works perfectly.
This filling keeps beautifully—3 days in the fridge sealed in an airtight container. For longer storage, portion into 1-cup servings and freeze for up to 3 months. Thaw overnight in the fridge before using. The potatoes will absorb moisture, so if storing longer than 24 hours, add 1 tsp extra olive oil when reheating. The beef mixture can be pre-cooked and stored separately, then combined with potatoes just before assembling empanadas.
Why You'll Love This Recipe
- No Fuss, No Mess: I swear by this filling because it’s the kind of recipe that lets you multitask—boil the potatoes while you brown the beef, then mash everything together with the onions and garlic. The cumin ties it all into one rich, earthy punch without needing 10 spices.
- Crispy-Creamy Magic: That moment when the filling hits your tongue—soft, buttery potatoes meeting tender beef with a whisper of garlic and cumin? It’s the kind of flavor that makes you pause mid-bite. (Yes, even on a Tuesday night.)
- Budget Meal, Big Payoff: Ground beef and russets are cheap staples, but this filling feels like a restaurant dish. I’ll be real: it’s the kind of recipe that makes me feel fancy without breaking the bank—or the grocery budget.
Step-by-step instructions for beef and potato empanada filling
Here's how to create a rich, flavorful filling that balances tender beef with fluffy potatoes.
Cook the Potatoes Until Tender
Place the peeled and diced 2 medium russet potatoes in a medium saucepan and cover with cold water. Add the 2 whole bay leaves and bring to a boil over medium-high heat. Once boiling, reduce to medium heat and simmer for 12-15 minutes until the potatoes are fork-tender with a slight bite remaining. They should be soft enough to mash but still hold their shape when diced.
Drain the potatoes thoroughly in a fine-mesh strainer, shaking gently to remove excess water. Return them to the saucepan and set aside. This step ensures the potatoes won't make your filling soggy later. The bay leaves infuse subtle aromatic depth that pairs perfectly with the beef and spices.
Brown the Ground Beef
Heat 2 tablespoons olive oil in a large skillet over medium-high heat. Add the 1.5 lb ground beef, breaking it up with a wooden spoon as it cooks. Let it brown undisturbed for 3-4 minutes until it releases from the pan and forms small, dark brown pieces. This browning step creates deep flavor through the Maillard reaction.
Once the beef is well browned, drain it in a colander, pressing gently with a spatula to remove excess fat. Transfer the beef back to the same skillet and reduce heat to medium-low. Add the 1 whole yellow onion and 4 cloves garlic cloves, cooking for 5 minutes until softened but not browned. This prevents the garlic from becoming bitter.
Season and Combine Ingredients
Return the cooked potatoes to the skillet with the beef mixture. Add 1 teaspoon ground cumin, 1 teaspoon smoked paprika, 0.5 teaspoon ground black pepper, and 1.5 teaspoons salt. Stir well to combine, mashing the potatoes slightly with a wooden spoon to create a rustic texture. Cook for 3-4 minutes until everything is heated through.
Add 1 tablespoon white vinegar and continue cooking for another 2 minutes. The vinegar brightens the flavors and balances the richness of the beef and potatoes. Remove the bay leaves before proceeding. This final seasoning step ensures all components are perfectly integrated and ready for assembly.
Finish and Prepare for Assembly
Let the filling cool slightly for 5 minutes before using. This prevents the empanada dough from becoming soggy when filled. The mixture should be warm but not hot to the touch. For best results, use immediately in your empanadas, but it can be refrigerated for up to 24 hours if needed.
Garnish with 0.25 cup chopped fresh parsley just before folding the empanadas. The parsley adds a fresh contrast to the rich, spiced filling. This step elevates the presentation while keeping the flavors balanced. The filling should be moist but not wet, allowing for easy handling when assembling your empanadas.
Pro Tips For Making Beef And Potato Empanada Filling
- Dry the Potatoes First: Russets hold more water than you’d think, and soggy filling ruins crispy empanadas. After boiling, spread them on a baking sheet and let them air-dry for 10 minutes—this keeps the filling from turning into a gluey mess when stuffed.
- Brown the Beef Properly: I used to skip this, but now I swear by it: cook the ground beef in batches on medium-high heat until it’s deeply browned, not just pink. This builds flavor that won’t disappear when folded into the potatoes later—just don’t overcrowd the pan or it’ll steam instead of sear.
- Pre-Cook the Onions: Sauté the onions until they’re soft and translucent before adding garlic. This prevents them from burning while the beef cooks, and it mellows their sharpness so they blend seamlessly into the filling. (Yes, even if you’re impatient like me.)
- Add Cumin Early: Toss the ground cumin into the beef before draining the fat—it blooms better that way. If you wait until the end, you’ll just be sprinkling flavor on top instead of letting it infuse into every bite. A pinch of salt here, too, helps the spices wake up.
Creative variations of these flavors
Spicy Kick Option
For those who love heat, add ½ teaspoon of cayenne pepper or 1 teaspoon of diced jalapeño with the onions. If you prefer a smoky heat, swap the smoked paprika for ½ teaspoon of chipotle powder—it adds depth without overwhelming the filling.
I’ve found that 1 teaspoon of hot honey drizzled over the finished empanadas adds a sweet-spicy contrast that’s irresistible. 🌶️
Cheesy Twist
Stir in ½ cup of shredded sharp cheddar or Monterey Jack cheese during the final 3 minutes of cooking. The cheese melts into the filling, creating a gooey, stretchy texture that’s perfect for empanadas.
For extra richness, use ½ cup of cream cheese instead—it adds a tangy creaminess that balances the spices beautifully.
Herb Variations
Swap the parsley for ½ cup chopped cilantro or thyme leaves for a different herbal note. If you love fresh herbs, add 1 tablespoon of chopped fresh oregano with the vinegar—it brightens the filling with a Mediterranean flair.
For a more robust flavor, try 1 teaspoon of dried marjoram mixed with the cumin and paprika.
Modern Fusion Twist
Give this filling a modern twist by adding ½ cup of black beans, drained and rinsed, to the beef mixture. The beans add fiber and texture while keeping the filling hearty.
For a fusion-inspired version, stir in 1 teaspoon of ground coriander and ½ teaspoon of cinnamon—this works surprisingly well with the beef and potatoes, giving it a subtle Moroccan-inspired warmth.
Extra Crunch Option
For texture lovers, fold in ¼ cup of toasted breadcrumbs or crushed tortilla chips when assembling the empanadas. The crunch contrasts perfectly with the creamy filling. I also love adding 2 tablespoons of chopped pickled jalapeños for a tangy, crunchy bite that cuts through the richness.
Nutrition facts
Frequently asked questions
Can I use ground turkey instead of beef for this empanada filling?
Yes, ground turkey works beautifully and makes this a lighter option! Use 1.5 lb of 93% lean ground turkey and cook it until fully done (165°F). The texture will be slightly leaner, so you might want to add 1 tablespoon of olive oil when combining with potatoes to keep it moist. Turkey pairs especially well with the spices in this recipe.
How do I prevent the empanada dough from getting soggy?
There are two key tricks: first, make sure your filling is only warm, not hot when adding it to the dough. Second, brush the dough with a thin layer of beaten egg white before sealing—this creates a protective barrier. For extra insurance, chill the filled empanadas in the fridge for 15-20 minutes before cooking to help the dough firm up.
Can I make this filling ahead of time?
This filling keeps well in the fridge for up to 3 days in an airtight container. For longer storage, portion into 1-cup servings and freeze for up to 3 months. Thaw overnight in the fridge before using. The potatoes will absorb moisture during storage, so add 1 tsp extra olive oil when reheating to maintain texture.
What's the best way to reheat leftover empanada filling?
Gently reheat in a skillet over low-medium heat with 1 tablespoon of olive oil until warmed through (5-7 minutes). Avoid microwaving as it can make the potatoes gummy. For best results, stir occasionally and add 1-2 tablespoons of water or beef broth if it looks too dry. This method helps restore the original texture.
Can I use sweet potatoes instead of russets?
Sweet potatoes work but will change the flavor profile significantly. For a similar texture, use 1.5 cups of peeled and diced sweet potato (they shrink more) and add ½ teaspoon of cinnamon to complement their natural sweetness. Cook them until very tender (18-20 minutes) since they take longer than russets.
