This recipe pairs a cumin-and-paprika spiced ground beef filling with llapingachos — pan-fried mashed potato patties stuffed with melted cheese — stacked on top so they soak up the meat juices as you eat. It takes about 90 minutes start to finish, but both components store well separately, which makes it genuinely useful for weeknight meals beyond the first night. The beef filling and the potato patties reheat independently without losing much.
Ingredient notes
- Achiote oil: Made by warming annatto seeds in neutral oil until the oil turns deep orange, then straining out the seeds. It adds color and a mild earthy note to the potato dough. If you can’t find annatto seeds, a small pinch of turmeric in the mash gives similar color with a slightly different flavor — acceptable swap.
- Quesillo / mozzarella: The recipe lists quesillo or mozzarella. Low-moisture mozzarella works well because it melts without making the patties soggy. Fresh mozzarella has too much water and can cause the patties to fall apart in the pan.
- Yukon Gold potatoes: These are the right call here. Russets absorb too much water and make the dough sticky and hard to shape. Stick with Yukons.
- 80/20 ground beef: The fat content matters. Leaner beef produces a drier filling after the broth reduces. 80/20 keeps it moist and gives you enough fat to sauté the aromatics without adding extra oil.
Why this recipe works
The key move in the beef filling is letting the broth reduce fully rather than serving it saucy. A drier, concentrated filling means the llapingachos placed on top absorb flavor from the meat without turning soft and collapsing. The second thing that matters is mash consistency for the patties: the potatoes need to be drained thoroughly and dried briefly in the warm pot before mashing. Any excess moisture and the patties crack when you press them or fall apart in the oil. Dry mash holds its shape; wet mash doesn’t — there’s no shortcut around this step.
If something goes sideways
- Patties crack when shaping: The mash is too wet. Return it to the pot over low heat and stir for 2–3 minutes to drive off more moisture before reshaping.
- Cheese leaks out during frying: The patties weren’t sealed tightly enough around the cheese, or the oil was too hot. Seal edges firmly by pinching, and keep the pan at medium rather than medium-high — the crust sets more slowly but holds together.
- Beef filling is watery after simmering: Turn the heat up slightly and cook uncovered for another 5 minutes. The liquid needs to reduce until the beef looks glossy but not pooled in liquid.
- Patties stick to the pan: The pan wasn’t hot enough before adding oil, or the patties were moved too soon. Let them sit undisturbed for 3–4 minutes until a crust forms — they release on their own when ready.
- Filling tastes flat: Cumin and paprika both lose potency quickly in storage. If your spices are more than a year old, double the quantity and taste before serving.
Make-ahead notes
The beef filling keeps in the fridge for up to 4 days in a sealed container and freezes well for up to 3 months — freeze it flat in zip bags for faster thawing. Reheat it in a skillet over medium heat with a splash of water or broth to loosen it. The shaped, uncooked llapingachos can be refrigerated on a parchment-lined tray for up to 24 hours before frying; beyond that the mash softens and they’re harder to handle. Already-fried patties reheat well in a dry non-stick pan over medium heat for 2–3 minutes per side — skip the microwave, which makes them gummy. If you’re cooking for the week, make a double batch of the beef filling and fry the llapingachos in batches as needed rather than all at once.

Ecuadorian Minced Beef with Llapingacho Topping
Equipment
Ingredients
Minced Beef Filling
1 lb ground beef (minced beef) - (80/20) Fresh and well-marbled for richer flavor
2 tablespoons vegetable oil - for sautéing
1 large yellow onion - finely chopped
1 medium red pepper (red capsicum) - finely chopped
3 cloves garlic - minced
1 teaspoon cumin - ground
1 teaspoon smoked paprika
1 cup beef stock (beef broth or beef bouillon) - low sodium preferred
¼ cup cilantro - fresh, chopped
1 pinch salt - to taste
1 pinch ground black pepper - to taste
Llapingacho Topping
2 lbs potatoes - Yukon Gold potatoes, peeled and cut into chunks- 1 cup quesillo cheese - shredded, or substitute with mozzarella
- 2 tablespoons achiote oil - optional, for color and aroma
1 cup vegetable oil - as needed, for frying
Instructions
- Prepare the Beef: Heat vegetable oil in a large skillet over medium-high heat (about 375°F or 190°C). Add chopped onion and red bell pepper, sauté for 5-7 minutes until softened and aromatic. Stir in garlic and cook until fragrant (1 minute). Add ground beef, breaking it up with your spatula. Season with cumin, paprika, salt, and black pepper. Cook the beef until browned, about 8-10 minutes. Add beef broth, reduce heat, and simmer for 10-15 more minutes until the liquid has mostly reduced. Finish with chopped cilantro and set aside.
- Make the Llapingachos: Boil the potatoes in salted water until fork-tender (about 20 minutes). Drain and mash while warm until completely smooth — a ricer yields the best texture. Incorporate achiote oil and a pinch of salt into the mash. Let it cool slightly. Take a handful of mashed potato, form a disc, place some shredded cheese in the center, and shape into a patty sealing the cheese inside. Repeat to use all mash.
- Cook the Llapingachos: Heat a non-stick pan or griddle over medium heat (350°F or 175°C). Add a small amount of oil and cook patties 3-5 minutes on each side, until golden and crispy. Avoid overcrowding the pan.
- Assemble and Serve: To serve, spoon a portion of the savory minced beef onto a plate. Top with two warm llapingachos. Garnish with more cilantro, optional pickled red onions, and a fried egg if desired.
Notes
- For a smoky depth, add a pinch of chipotle powder to your beef.
- Cook and mash the potatoes a few hours in advance for faster assembly.
- A non-stick surface is key to keeping the llapingachos intact — don’t flip too early.
- For a vegetarian twist, substitute with spiced lentils or mushrooms instead of beef.
Nutrition
Frequently asked questions
Can I make the llapingachos without achiote oil?
Yes — the patties will still taste good, just paler in color. A small pinch of turmeric stirred into the mash is the most practical substitute if you want the orange hue without hunting down annatto seeds.
What internal temperature should the ground beef reach?
Ground beef needs to hit 160°F (71°C) — use an instant-read thermometer if you’re unsure. At that temperature the meat is fully safe; the 8–10 minute browning time in the recipe gets you there under normal conditions, but pan temperature varies.
Can I use leftover mashed potatoes instead of making fresh?
Only if they were made plain — no butter, cream, or milk added. Enriched mash is too soft and wet to hold the patty shape during frying. Plain boiled-and-mashed potatoes work; anything creamy doesn’t.
How do I stop the patties from falling apart when I flip them?
Wait until a proper crust has formed on the bottom before flipping — usually 3–4 minutes over medium heat. Flipping too early is the main reason patties break; a spatula slid fully underneath helps too.
Is there a lower-calorie version of this dish?
Swapping to 90/10 ground beef and baking the llapingachos at 400°F (200°C) for 20–25 minutes instead of frying cuts fat significantly. The patties won’t be as crisp on the outside, but the flavor of the filling is unchanged — honestly, the baked version is fine and saves cleanup too.
If you liked this one
- Ecuadorian Beef Seco Simplified
- Hearty Criollo Beef Locro
- Andean Chicken Potato Locro
- Spicy Beef Stuffed Peppers











