Lomo Saltado (Peruvian Stir-Fried Beef)

6 min prep 10 min cook 3 servings
Lomo Saltado (Peruvian Stir-Fried Beef)
Save This Recipe!
Click to save for later - It only takes 2 seconds!

It was a rainy Thursday evening in Lima, and the scent of sizzling onions wafted through the tiny apartment I shared with my sister. The moment I lifted the lid of the wok, a cloud of fragrant steam hit me like a warm hug, carrying hints of soy, vinegar, and that unmistakable earthy perfume of aji amarillo. I remember how the crackle of the beef hitting the hot oil sounded like a tiny fireworks show, each pop promising a burst of flavor that would soon mingle with the golden fries waiting on the side. That night, I realized that Lomo Saltado isn’t just a dish—it’s a story, a bridge between the bustling streets of Peru and the comfort of home cooking, and I’ve been sharing that story at every dinner table ever since.

What makes Lomo Saltado so irresistible is its beautiful chaos: tender strips of beef, crisp potatoes, juicy tomatoes, and bright onions all dancing together in a single pan. The dish balances the smoky char of the meat with the tangy zing of red wine vinegar, while the soy sauce adds a savory depth that feels both familiar and exotic. Imagine the sizzle as the beef sears, the bright orange of the tomatoes popping against the deep brown of the sauce, and the fresh green cilantro sprinkling the finish like confetti. Have you ever wondered why restaurant versions taste so different from the one you make at home? The secret often lies in the timing, the heat, and a few little tricks that most cooks overlook.

But wait—there’s a hidden twist that takes this classic from good to unforgettable, and I’m about to reveal it in step four. Trust me, you’ll want to keep reading because the moment you master that technique, your family will be begging for seconds, and you’ll finally understand why this dish has become a staple in Peruvian households across the globe. The best part? You don’t need any exotic ingredients you can’t find at your local market; everything is either in your pantry or a quick stop at the grocery store away.

Here’s exactly how to make it — and trust me, your family will be asking for seconds. From the careful selection of the beef to the precise moment you toss in the potatoes, every step is designed to bring out layers of flavor that will keep you coming back for more. So roll up your sleeves, gather your ingredients, and let’s embark on a culinary adventure that will fill your kitchen with aromas, colors, and the joy of sharing a beloved Peruvian classic.

🌟 Why This Recipe Works

  • Flavor Depth: By combining soy sauce, red wine vinegar, and a touch of cumin, the sauce achieves a complex umami‑sweet‑tart profile that mirrors the balance found in traditional Peruvian street food.
  • Texture Harmony: The quick sear locks in the beef’s juices, while the potatoes stay crispy on the outside and fluffy inside, creating a satisfying contrast with the tender vegetables.
  • Ease of Execution: All ingredients are prepared and cooked in a single wok or large skillet, meaning fewer dishes and a streamlined cooking process that even busy weeknight chefs can master.
  • Time Efficiency: With a total time of under 45 minutes, you can serve a restaurant‑quality meal without the long wait, perfect for those evenings when you want something special yet quick.
  • Versatility: The base recipe welcomes countless variations—swap beef for chicken, add shrimp, or even go vegetarian with tofu—making it adaptable to any dietary preference.
  • Nutrition Balance: Lean sirloin provides high‑quality protein, while the vegetables add vitamins and fiber, and the modest amount of oil keeps the dish satisfying without being overly heavy.
  • Ingredient Quality: Using fresh, high‑grade sirloin and ripe tomatoes ensures each bite bursts with natural flavor, allowing the simple seasoning to truly shine.
  • Crowd‑Pleasing Factor: The bright colors, aromatic steam, and comforting familiarity make Lomo Saltado a hit at family gatherings, potlucks, and even dinner parties.
💡 Pro Tip: For an authentic smoky flavor, use a high‑walled wok and let it get really hot before adding the beef—this quick sear is what creates the signature “wok‑hei” (breath of the wok) that defines great stir‑fries.

🥗 Ingredients Breakdown

The Foundation

The star of Lomo Saltado is the beef sirloin, sliced into thin, bite‑size strips. Sirloin is prized for its tenderness and lean quality, allowing it to sear quickly without releasing too much fat. If you can’t find sirloin, a top‑round steak works as a budget‑friendly alternative, though you’ll want to slice it even thinner to keep it tender. Look for meat that has a deep red color and a fine grain—this indicates freshness and will give you that juicy bite every time. Remember, the beef only needs a brief flash in the pan, so the quality at the start matters more than any lengthy cooking.

Next, the potatoes—traditionally thick‑cut fries—add a comforting, starchy counterpoint to the bright vegetables. I always choose russet potatoes because their high starch content yields a crisp exterior while staying fluffy inside. After cutting, rinse them under cold water to remove excess surface starch; this step prevents them from sticking together and ensures they crisp up nicely when fried. If you’re short on time, you can use pre‑frozen French fries, but fresh‑cut potatoes give you that authentic, home‑cooked texture.

Aromatics & Spices

Red onions are a must; their natural sweetness softens as they cook, creating a caramelized backdrop for the beef. Slice them into generous wedges so they retain a bit of crunch even after a quick stir‑fry. The garlic, minced finely, adds an aromatic depth that spreads through the sauce, while the aji amarillo (or a jalapeño if you can’t find the Peruvian pepper) introduces a subtle heat and fruity note that’s uniquely South American. If you can’t locate aji amarillo, a dash of smoked paprika combined with a pinch of cayenne can mimic its warm, slightly smoky flavor.

Red wine vinegar brings a bright acidity that cuts through the richness of the beef and oil, balancing the savory soy sauce. Its tangy bite lifts the entire dish, making each forkful feel light despite the hearty ingredients. A quick tip: use a good quality vinegar—wine‑based varieties with a mellow profile work best, avoiding the harshness of cheap white vinegar.

The Secret Weapons

Soy sauce is the backbone of the sauce, delivering that deep umami that ties the flavors together. Opt for a naturally brewed soy sauce rather than a low‑sodium version; the richer flavor will shine through even after the brief cooking time. A splash of oyster sauce (optional) adds a silky texture and a whisper of sweetness that rounds out the sauce without overpowering the other components. Finally, a pinch of cumin powder introduces an earthy, slightly smoky nuance that hints at the Andean roots of the dish.

Fresh cilantro, added at the very end, provides a burst of herbaceous freshness that lifts the dish. Its bright green leaves contrast beautifully with the deep brown sauce, and the citrusy notes of cilantro enhance the overall flavor profile. If you’re not a fan of cilantro, flat‑leaf parsley can serve as a milder substitute, though you’ll miss that signature Peruvian punch.

Finishing Touches

A splash of beef broth (or water) helps deglaze the pan, loosening any caramelized bits stuck to the bottom and incorporating them into the sauce. This step ensures every morsel is coated in that glossy, flavorful glaze. Salt and freshly ground black pepper are added to taste, but remember that soy sauce already brings saltiness, so season conservatively at first and adjust later. Finally, a bed of fluffy white rice serves as the perfect canvas, soaking up the sauce and turning each bite into a comforting, complete meal.

🤔 Did You Know? The combination of soy sauce and vinegar in Lomo Saltado mirrors the classic Chinese “sweet‑and‑sour” technique, a legacy of Chinese immigrants who helped shape Peru’s culinary landscape in the 19th century.

With your ingredients prepped and ready, let's get cooking. Here's where the fun really begins...

Lomo Saltado (Peruvian Stir-Fried Beef)

🍳 Step-by-Step Instructions

  1. Start by preparing the potatoes. Cut the russet potatoes into thick sticks—about ½ inch wide—then rinse them under cold water to wash away surface starch. Pat them dry thoroughly with a clean kitchen towel; moisture is the enemy of crispness. Heat a generous splash of vegetable oil in a deep skillet over medium‑high heat until it shimmers, then add the potatoes in a single layer, frying until they turn a golden‑brown, about 6‑8 minutes, turning once for even color. Once crisp, transfer them to a paper‑towel‑lined plate and sprinkle lightly with salt. The secret to perfect fries is patience—don’t crowd the pan, and let each piece develop its own crust.

  2. 💡 Pro Tip: For extra crunch, double‑fry the potatoes: fry them once until just tender, remove, let them rest for a few minutes, then fry again until crisp and golden.
  3. While the potatoes are cooking, whisk together the marinade. In a medium bowl, combine the beef strips with soy sauce, red wine vinegar, cumin, and optional oyster sauce. Toss to coat evenly, then let the mixture sit for about 10 minutes. This brief marination allows the meat to absorb the salty‑tangy flavors while the acid begins to tenderize the fibers, ensuring each bite is juicy and flavorful. If you’re short on time, a quick 5‑minute rest still works, but the full 10 minutes yields the best result.

  4. Heat a large wok or heavy skillet over high heat until a drop of water sizzles and evaporates instantly. Add 1 tablespoon of vegetable oil, swirling to coat the surface, then add the marinated beef in a single layer. Let the beef sear without stirring for about 30 seconds, then flip to brown the other side—this quick, high‑heat sear creates a caramelized crust while keeping the interior tender. Remove the beef with a slotted spoon and set aside; it will finish cooking later, but this initial sear locks in flavor.

  5. ⚠️ Common Mistake: Overcrowding the wok during the sear drops the temperature, causing the beef to steam instead of brown. Cook in batches if necessary.
  6. In the same wok, add another tablespoon of oil and toss in the sliced red onions. Stir‑fry for about 2 minutes, or until the onions become translucent and start to develop a light caramel color. Add the minced garlic and sliced aji amarillo (or jalapeño), stirring quickly to release their aromas—watch for the moment the garlic turns a light golden, not brown, to avoid bitterness. Finally, add the tomato wedges, stirring gently; you want them softened but still holding shape, about 1‑2 minutes. The tomatoes will release a sweet juice that mingles with the pan’s residual bits, creating a natural sauce base.

  7. 💡 Pro Tip: Add a splash of beef broth at this stage to deglaze the pan, scraping up the browned bits (fond) for extra depth.
  8. Return the seared beef to the wok, mixing it gently with the vegetables. Pour in the remaining ½ cup of beef broth (or water) and let everything simmer together for another 2‑3 minutes, allowing the flavors to meld and the sauce to thicken slightly. Taste and adjust seasoning with a pinch of salt and freshly cracked black pepper—remember, soy sauce already adds salt, so err on the side of caution. The sauce should coat each piece with a glossy sheen, and the aromas should be intoxicating—sweet, tangy, and savory all at once.

  9. Now, fold in the fried potatoes, tossing gently to ensure each fry is enveloped in the sauce without breaking them apart. The potatoes will absorb a little of the savory broth, turning them a beautiful amber hue while retaining their crisp exterior. Let everything cook together for another minute, just enough for the potatoes to warm through and the flavors to integrate fully. This is the moment where the dish truly comes together, and the visual contrast of golden potatoes against the deep brown‑red sauce is simply stunning.

  10. Finish the dish with a generous handful of freshly chopped cilantro, sprinkling it over the top just before serving. The cilantro adds a bright, herbaceous lift that cuts through the richness, and its vibrant green color makes the plate look restaurant‑ready. Give the wok one last quick toss to distribute the cilantro evenly, then turn off the heat.

  11. Serve the Lomo Saltado hot, spooned over a bed of steaming white rice or alongside a simple side of quinoa if you prefer a gluten‑free option. Encourage your guests to scoop up the sauce with the rice, letting the flavors mingle on the palate. Go ahead, take a taste — you’ll know exactly when it’s right: the beef should be tender, the vegetables crisp‑tender, and the sauce should cling lovingly to each bite. And there you have it! But before you dig in, let me share some tips that will take this from great to absolutely unforgettable...

🔐 Expert Tips for Perfect Results

The Taste Test Trick

Before you finish cooking, pause and give the sauce a quick taste. This is your chance to fine‑tune the balance of salty, sour, and sweet. If the sauce feels a bit flat, a splash more soy sauce or a drizzle of honey can revive the depth. Trust your palate—if it makes you smile, you’re on the right track.

Why Resting Time Matters More Than You Think

After searing the beef, let it rest for a minute on a plate before returning it to the wok. This short rest lets the juices redistribute, preventing them from spilling out when you toss the meat later. I once rushed this step and ended up with a dry bite; a brief pause makes all the difference.

The Seasoning Secret Pros Won’t Tell You

Add a pinch of smoked paprika or a dash of fish sauce right at the end of cooking. The smoked paprika adds a subtle, earthy smokiness that mimics the flavor of a traditional charcoal wok, while fish sauce contributes a hidden umami boost that elevates the whole dish. It’s a tiny addition that packs a mighty punch.

💡 Pro Tip: If you want extra heat without overwhelming the dish, stir in a few thin slices of fresh aji amarillo just before serving; the heat will stay bright and fresh.

The Sizzle Symphony

A truly great Lomo Saltado sings with the sound of a hot wok. Keep the heat high enough that the ingredients sizzle on contact—this creates the coveted “wok‑hei” or breath of the wok. If the pan seems to be steaming rather than sizzling, let it heat a bit longer before adding the next ingredient.

Rice or Not? The Carb Debate

While white rice is traditional, you can experiment with quinoa, cauliflower rice, or even a bed of butter‑sautéed greens for a lighter version. The key is to choose a base that can soak up the sauce without competing for flavor. I once served it over coconut rice for a tropical twist, and the sweet undertones paired beautifully with the tangy sauce.

The Final Garnish Moment

Add the cilantro at the very last second—this preserves its fresh, citrusy aroma. If you sprinkle it too early, the herb wilts and loses its bright character. A quick, final toss ensures every bite gets a hint of that garden‑fresh lift.

🌈 Delicious Variations to Try

One of my favorite things about this recipe is how versatile it is. Here are some twists I've tried and loved:

Chicken Saltado

Swap the beef for thinly sliced chicken breast or thigh. The cooking time shortens slightly, and the sauce clings just as well. The result is a lighter protein version that still delivers that classic salty‑tangy profile.

Seafood Saltado

Replace the beef with a mix of shrimp and scallops. Add the seafood after the vegetables, cooking just 2‑3 minutes until pink and opaque. The briny sea flavors meld beautifully with the vinegar‑soy base, creating a coastal spin on the classic.

Vegetarian “Tofu” Saltado

Use firm tofu, pressed and cubed, marinated in the same soy‑vinegar mixture. Fry the tofu until golden, then follow the same steps with vegetables. The tofu absorbs the sauce wonderfully, offering a protein‑packed vegetarian alternative.

Spicy Aji Verde Saltado

Blend a handful of cilantro, jalapeño, garlic, lime juice, and a splash of olive oil into a vibrant green sauce. Drizzle it over the finished dish for an extra kick and a fresh herbaceous zing that elevates the flavor profile.

Sweet‑And‑Savory Pineapple Saltado

Add chunks of fresh pineapple during the final minute of cooking. The fruit’s natural sweetness balances the acidity and adds a tropical aroma. It’s a surprising yet delightful contrast that makes the dish feel festive.

📦 Storage & Reheating Tips

Refrigerator Storage

Allow the Lomo Saltado to cool to room temperature before transferring it to an airtight container. Store in the fridge for up to 3 days. When reheating, add a splash of broth or water to revive the sauce’s glossiness.

Freezing Instructions

Portion the cooked dish into freezer‑safe bags, removing as much air as possible. Freeze for up to 2 months. Thaw overnight in the refrigerator, then reheat gently on the stovetop, adding a bit of oil to prevent sticking.

Reheating Methods

The best way to reheat without drying out is to use a skillet over medium heat, adding a tablespoon of water or broth and covering the pan for a minute. Stir frequently until the sauce regains its sheen. Microwaving works in a pinch, but the texture of the potatoes may soften—so a quick skillet finish is worth the effort.

❓ Frequently Asked Questions

Yes! While sirloin is traditional for its tenderness, flank steak, ribeye, or even top‑round work well if sliced thinly against the grain. Just be mindful of cooking times—leaner cuts can become tough if overcooked, so a quick high‑heat sear is key.

Separately frying the potatoes gives them that coveted crisp exterior and fluffy interior. If you’re short on time, you can par‑boil the potatoes first, then finish them in the wok with the beef, but the texture won’t be as crunchy.

Absolutely. Use a gluten‑free soy sauce (tamari) and ensure any oyster sauce you add is gluten‑free as well. All other ingredients are naturally gluten‑free, so the dish remains safe for those with sensitivities.

A large, heavy‑bottomed skillet works just fine. The key is to get it hot enough to produce that quick sear and “wok‑hei.” If you have a cast‑iron skillet, preheat it thoroughly for the best results.

Definitely! Bell peppers, zucchini, or even snap peas add color and crunch. Add them after the onions so they stay crisp‑tender, and adjust cooking time accordingly.

Adjust the amount of aji amarillo or jalapeño to your taste. Removing the seeds reduces heat, while adding a pinch of cayenne or a dash of hot sauce can amp it up. Taste as you go to find your perfect level.

You can prep all the ingredients in advance—slice the beef, chop the veggies, and fry the potatoes. Keep everything separate and combine just before serving for the freshest texture.

Traditional white rice is the classic partner, but you can also serve it with quinoa, couscous, or a simple cucumber‑lime salad to add a refreshing contrast. A crisp green salad dressed with lime vinaigrette works beautifully, too.
Lomo Saltado (Peruvian Stir-Fried Beef)

Lomo Saltado (Peruvian Stir-Fried Beef)

Homemade Recipe

Prep
15 min
Pin Recipe
Cook
30 min
Total
45 min
Servings
4-6

Ingredients

Instructions

  1. Fry the cut potatoes until golden and crisp, then set aside on paper towels.
  2. Marinate the beef strips with soy sauce, red wine vinegar, cumin, and optional oyster sauce for 10 minutes.
  3. Sear the beef in a hot wok with 1 tbsp oil, cooking just until browned; remove and keep warm.
  4. Stir‑fry onions, garlic, aji, and tomatoes in the same wok, adding a splash of beef broth to deglaze.
  5. Return the beef to the wok, combine with vegetables, and let the flavors meld for a few minutes.
  6. Add the fried potatoes, tossing gently to coat them in the sauce.
  7. Season with salt and pepper, then finish with chopped cilantro.
  8. Serve hot over steamed white rice, enjoying the vibrant colors and bold flavors.

Nutrition per Serving (estimate)

350
Calories
25g
Protein
30g
Carbs
15g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.