Ground beef saltado is a weeknight-friendly take on Peru’s classic lomo saltado — same bold flavors of soy sauce, vinegar, tomato, and garlic, but using ground beef instead of steak strips so it cooks faster and costs less. You get a proper savory, saucy pan of meat and vegetables that goes straight onto rice with fries piled on top, which means everyone at the table leaves full.
The short version of why this works
Two things drive this recipe. First, draining most but not all of the fat after browning the beef — leave a little behind and the garlic, onion, and pepper cook in seasoned fat rather than a dry pan, which means they soften faster and pick up more flavor. Second, adding the beer and vinegar together and letting everything simmer rather than just stir — that short simmer reduces the liquid slightly so it coats the beef instead of pooling at the bottom of the pan. Rush either step and the dish tastes flat and watery.
Smart swaps
- Beer: Any lager works. If you’d rather skip alcohol, use the same amount of beef broth — the dish won’t be identical but it still tastes good.
- Vinegar: White wine vinegar or red wine vinegar both work. Avoid balsamic — it’s too sweet and muddies the flavor.
- Green bell pepper: Red or yellow bell pepper is fine. The flavor is slightly sweeter but the texture behaves the same way in the pan.
- Fries: Frozen oven fries are the practical call here — skip the garnish of parsley too, not worth the extra dish when you’re already plating rice and fries alongside a saucy beef pan.
Mistakes to avoid
- Crowding the pan when browning: Ground beef releases moisture as it cooks. If your pan is too small, the meat steams instead of browns and you lose the deeper flavor that comes from actual browning. Use the widest pan you have.
- Adding vegetables before the beef is fully cooked: Ground beef must reach an internal temperature of 160°F (71°C). Get it there before you add anything else — the vegetables cook quickly and you don’t want to pull the pan off heat early because the onions are soft but the beef is still pink.
- Slicing the tomato too thick: Thick tomato chunks don’t break down in the short simmer time. Thin slices dissolve into the sauce and thicken it slightly, which is what you want.
- Under-seasoning at the end: Soy sauce adds salt, but the amount in this recipe is small. Taste the finished dish before serving — it almost always needs a pinch more salt once the beer and vinegar have cooked down.
- Letting the fries sit too long before serving: Plate and serve immediately once the fries go on. They go soft fast once they hit the warm, saucy beef, and half the appeal is the contrast in texture.
Keeping and reheating
Store the beef and vegetable mixture in an airtight container in the fridge for up to 3 days. It also freezes well for up to 2 months — portion it before freezing so you can thaw only what you need. Reheat in a skillet over medium heat with a splash of water or broth to loosen the sauce; it comes back together in about 5 minutes. The rice reheats fine the same way. Cook fresh fries to order — reheated fries are never worth it.
Ground Beef Saltado – Easy Peruvian Stir-Fry
Equipment
Ingredients
1 pound ground beef (minced beef) - minced beef, 80/20 lean-to-fat ratio preferred, about 450g
3 cloves garlic - minced
½ medium red onion - thinly sliced
½ large green pepper (green capsicum) - chopped
1 medium tomato - cut into thin wedges, about 150g
1 tablespoon red wine vinegar - 15ml
1 teaspoon soy sauce - 5ml
- 2 ounces lager beer - 60ml
1 pinch salt - to taste
1 pinch ground black pepper - to taste
2 tablespoons parsley - fresh flat-leaf ; for garnish, optional
4 ½ cups white rice - for serving
- 6 cups French fries - for serving
Instructions
- Heat the skillet over medium-high heat. Add the ground beef, breaking it into small pieces with a wooden spoon. Cook for 5-7 minutes until well browned. Tilt the pan and drain most of the rendered fat using a slotted spoon or by carefully pouring it off — leave about 1 tablespoon of fat in the pan. Add the minced garlic, sliced red onion, and chopped green pepper. Cook for 3-4 minutes, stirring occasionally, until the onion is translucent and the pepper begins to soften.1 pound ground beef (minced beef), 3 cloves garlic, 1/2 medium red onion, 1/2 large green pepper (green capsicum)
- Add the tomato wedges, vinegar, soy sauce, and beer. Stir to combine, then reduce heat to medium and simmer for 8-10 minutes, stirring occasionally, until the tomatoes have broken down and the liquid has reduced by about half and coats the beef in a glossy sauce. Season with salt and pepper to taste. Ground beef is safe to eat at an internal temperature of 160°F / 71°C.1 medium tomato, 1 tablespoon red wine vinegar, 1 teaspoon soy sauce, 2 ounces lager beer, 1 pinch salt
- Spoon the beef mixture over cooked white rice. Top with a generous handful of hot, crispy French fries and garnish with chopped fresh parsley if desired. Serve immediately while the fries are still crunchy.2 tablespoons parsley, 4 1/2 cups white rice, 6 cups French fries
Notes
Nutrition
Frequently asked questions
Can I make this without beer?
Yes — replace the 2 ounces of beer with the same amount of beef broth. The beer adds a mild bitterness and body to the sauce, so broth is the closest substitute; water works in a pinch but the sauce will be thinner.
How do I know when the ground beef is fully cooked?
Ground beef is safe to eat at an internal temperature of 160°F (71°C). If you don’t have a thermometer, look for no remaining pink and juices that run clear — but a cheap instant-read thermometer is the reliable way to be sure, especially when cooking for kids.
Can I double this recipe to feed more people?
Yes, doubling works well. Use two pans rather than one large pan — overcrowding causes the beef to steam rather than brown, and you’ll end up with a grey, watery result instead of a properly browned, flavorful base.
Can I prep any of this ahead of time?
You can mince the garlic and slice the onion, pepper, and tomato up to a day ahead and keep them covered in the fridge. The beef mixture itself can be cooked fully in advance and refrigerated — just reheat it in a skillet while the fries cook fresh.
If you liked this one
- Spicy Beef Stuffed Peppers
- Ecuadorian Beef Seco Simplified
- Peruvian Cilantro Pork Stew
- Bolivian Silpancho Beef Patties
