Lomo Saltado Recipe: Peruvian Stir-Fry With Crispy Fries and Juicy Beef

Lomo Saltado Recipe: Peruvian Stir Fry With Crispy Fries and Juicy Beef example with annotations

Lomo saltado captures the vibrant fusion of Peruvian and Chinese culinary traditions in one sizzling skillet. This stir-fry delivers juicy beef strips seared at high heat, crispy golden fries, and a tangy sauce that brings everything together. The dish exemplifies chifa cuisine—Peru’s adaptation of Cantonese flavors—with a balance of savory, sweet, and slightly acidic notes.

The secret lies in the technique: quickly searing the beef to lock in moisture, then combining it with tomatoes, onions, and fries for a satisfying contrast of textures. Served over steamed white rice, this one-pan meal comes together in under 30 minutes while delivering restaurant-quality results. The final touch of fresh cilantro and lime elevates each bite with bright, authentic Peruvian flair.

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
⏱️
Total Time
30 min
🔥
Calories
High Cal

Ingredients for Lomo Saltado

This Peruvian-Chinese fusion dish combines tender beef, crispy fries, and vibrant vegetables with a tangy sauce for authentic chifa flavor.

Ingredient Amount Notes
Sirloin steak 🥩 1 ½ lb Cut into 1/4-inch strips against grain
Russet potatoes 🥔 2 whole Peeled, cut into 1/4-inch fries
Vegetable oil 🫒 ¾ cup Divided for frying and cooking
Red onion 🧅 1 whole Cut into 1/4-inch slices
Roma tomatoes 🍅 3 whole Cut into 1/2-inch wedges
Garlic cloves 🧄 4 cloves Minced to fine consistency
Soy sauce 🫙 3 tbsp Low-sodium preferred
Red wine vinegar 🍷 2 tbsp Substitutes apple cider vinegar
Aji amarillo paste 🌶️ 1 tbsp Found in Latin markets
Ground cumin 🌿 1 tsp Freshly toasted preferred
Steamed white rice 🍚 4 cups Cooked, for serving
Fresh cilantro 🌿 ½ cup Chopped, for garnish
Lime wedges 🍋 4 slices For serving
Kosher salt 🧂 1 ½ tsp Divided for seasoning
Freshly ground black pepper 🌶️ 1 tsp Coarsely ground preferred

The beef quality determines the dish’s success. Sirloin steak offers ideal marbling for quick searing—avoid leaner cuts like flank. For the fries, russet potatoes yield the crispiest results due to their high starch content. The aji amarillo paste (Peruvian yellow chili) is non-negotiable for authentic flavor; find it at Latin markets or online retailers like Amazon. Freshly toasted cumin seeds ground immediately before use provide optimal aroma and depth.

Substitutions require careful balance. Ribeye steak can replace sirloin for richer flavor, while Yukon Gold potatoes work in a pinch (though less crisp). No aji amarillo? Combine 1/2 tbsp yellow chili powder + 1/2 tbsp Dijon mustard for approximation. The red wine vinegar’s acidity is crucial—apple cider vinegar is the only suitable alternative. For gluten-free adaptation, substitute tamari for soy sauce with identical measurements.

Preparation timing is essential. Par-cook fries 2 hours ahead and refrigerate uncovered for maximum crispiness. The cooked dish holds well for 24 hours refrigerated, though fries soften upon storage. Reheat components separately: beef mixture in a skillet, fries in a 400°F oven for 5 minutes. Fresh cilantro and lime must be added immediately before serving to preserve their vibrant character.

❤️

Why You’ll Love This Recipe

  • One-Pan Magic: I love that this comes together in a single skillet—sear the steak, crisp the potatoes, toss in the onions and tomatoes, and boom. No mountain of dishes, just that perfect caramelized crust on the beef and potatoes with minimal cleanup.
  • That Sizzle & Soy Sauce Punch: Here’s what sold me—the way the soy sauce and vinegar hit the hot pan with the steak, then the tomatoes soften just enough to make this tangy, savory sauce. The crispy potato edges soak it all up, and suddenly you’ve got this ridonkulous balance of salty, sweet, and umami in every bite.
  • Weeknight or Weekend Win: Honestly, I’ve made this for last-minute dinners (yes, even on a Tuesday night) and served it at game-day gatherings. It’s unfussy enough for a solo meal but flashy enough to impress when friends drop by—especially if you slide it onto the table still sizzling with a cold beer.
  • Leftovers? Even Better: Between us, the flavors deepen overnight. The potatoes stay crispy when reheated in a pan, and the steak soaks up extra sauce like it’s been marinating for hours. I’ll often double the batch just to have it for lunch—toss it over rice or stuff it into a tortilla, and it’s a whole new meal.

Step-by-Step Instructions for Lomo Saltado

Master the technique for achieving perfectly crispy fries and tender beef in this iconic Peruvian stir-fry.

Step 1: Prepare the Crispy French Fries

Begin by heating ½ cup of the vegetable oil in a deep skillet over medium-high heat to 350°F. While the oil heats, pat the peeled and cut russet potatoes completely dry with paper towels—any moisture will cause splattering and prevent crispiness.

Fry the potatoes in batches for 4-5 minutes until light golden brown, then transfer to a paper towel-lined plate. Increase heat to 375°F and return the fries to the oil for an additional 2-3 minutes until deep golden and crispy. This two-stage frying ensures a crisp exterior while cooking the interior thoroughly. Season immediately with ½ teaspoon of the kosher salt while still hot.

Step 2: Sear the Beef to Perfection

Heat 1 tablespoon of the remaining vegetable oil in a wok or large skillet over high heat until shimmering. Add the sirloin steak strips in a single layer, working in batches if necessary to avoid crowding. Sear undisturbed for 1-2 minutes until deeply browned on one side, then flip and cook for an additional 30-45 seconds for medium-rare doneness.

The key here is achieving a good sear without overcooking—you want the beef to remain juicy. Transfer the seared beef to a clean plate and set aside. The fond (browned bits) left in the pan will contribute significant flavor to your sauce in the next step.

Step 3: Build the Flavorful Sauce Base

In the same skillet over medium-high heat, add the sliced red onion and cook for 3-4 minutes until translucent and slightly caramelized. Add the minced garlic and cook for 30 seconds until fragrant, being careful not to let it burn. Immediately add the tomato wedges and cook for 2 minutes until they begin to soften and release their juices.

Stir in the aji amarillo paste, ground cumin, soy sauce, and red wine vinegar. Cook for 1-2 minutes, scraping up any browned bits from the bottom of the pan. This deglazing process incorporates all the concentrated flavors from the searing process into your sauce. The mixture should become fragrant and slightly thickened.

Step 4: Combine All Elements

Return the seared beef and any accumulated juices to the skillet with the sauce. Add the crispy french fries and toss everything together gently but thoroughly for 1-2 minutes over medium heat. You want to coat all components evenly with the sauce while maintaining the integrity of your crispy fries.

The final toss should be quick to prevent the fries from becoming soggy. The beef should glisten with sauce, the fries should maintain their crispness, and the onions should be well incorporated throughout the dish. Taste and adjust seasoning with the remaining 1 teaspoon of kosher salt and freshly ground black pepper if needed.

Step 5: Serve Immediately with Traditional Accompaniments

Divide the lomo saltado evenly among four plates, ensuring each serving has an equal distribution of beef, fries, and vegetables. The dish should be served immediately while the fries are still crisp and the beef is warm. Garnish each plate with 2 tablespoons of chopped fresh cilantro and accompany with 1 cup of steamed white rice and lime wedges on the side.

The contrast of textures is what makes this dish exceptional—the crispy fries against the tender beef, all brought together by the tangy, slightly spicy sauce. The lime wedges allow each diner to add brightness to their preference, while the rice serves as a neutral base to soak up all the flavorful sauce.

👨‍🍳

Pro Tips For Making Lomo Saltado

  • Sear the beef first: Cook the sirloin strips in screaming-hot oil for just 1-2 minutes until browned but still pink inside—this keeps them juicy when you toss them back in later. I learned this the hard way after ending up with dry, overcooked meat by simmering it with the veggies too long.
  • Parboil those potatoes: Give cubed russets a 3-minute boil before frying—they’ll crisp up faster in the pan and stay tender inside. Skip this, and you’ll be waiting forever for raw potato chunks to soften while your onions burn.
  • Cut onions thick: Slice the red onion into ¼-inch pieces, not paper-thin. They’ll hold their texture when stir-fried with the tomatoes instead of turning to mush. My grandmother swore by this, and she was right: you want bite, not onion paste.
  • Use cold tomatoes: Toss in the Roma tomatoes straight from the fridge—they’ll release less juice and keep their shape instead of turning your stir-fry into soup. Sounds weird, but it works: hot tomatoes turn to sauce in seconds.

Health Benefits of This lomo saltado

Protein-Packed Power

This dish delivers a serious protein punch with 1.5 lbs of sirloin steak, providing about 45 grams of protein per serving. That’s nearly your entire daily recommended intake in one delicious meal! The lean beef helps build and repair muscles while keeping you full for hours. I find this especially great after workouts when my body craves protein. 💪

Vitamin C Boost

Between the Roma tomatoes and red onion, you’re getting a substantial dose of vitamin C—about 30% of your daily needs per serving. This antioxidant powerhouse supports immune function and skin health. The tomatoes also provide lycopene, which research shows may help protect against certain cancers.

Iron-Rich Energy

The combination of beef and potatoes creates an iron powerhouse. Beef provides heme iron (the most easily absorbed form), while the potatoes contribute non-heme iron. Together they help prevent fatigue and support oxygen transport in your blood. I notice I have more energy on days I enjoy this dish.

Heart-Healthy Fats

When prepared with vegetable oil (rich in unsaturated fats) and lean sirloin, this meal supports heart health. The aji amarillo paste contains capsaicin, which studies suggest may help lower LDL cholesterol. Just be mindful of portion sizes—the crispy fries add delicious crunch but are best enjoyed in moderation.

Digestive Benefits

The garlic, onions, and cilantro in this recipe aren’t just for flavor—they’re prebiotic powerhouses that feed your gut bacteria. A single serving provides about 2 grams of fiber, supporting digestive regularity. The red wine vinegar also contains acetic acid, which may aid digestion and nutrient absorption. 🥗

Antioxidant Protection

From the ground cumin to the fresh cilantro garnish, this dish is packed with antioxidants. Cumin contains compounds that may help reduce inflammation, while cilantro provides quercetin—a flavonoid linked to reduced oxidative stress. The lime wedges add vitamin C, which enhances iron absorption from the beef.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 680kcal
% Daily Value
Total Fat 32g41%
Saturated Fat 8g40%
Cholesterol 110mg37%
Sodium 850mg37%
Total Carbohydrate 62g23%
Dietary Fiber 5g18%
Sugars 4g
Protein 38g76%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use a different cut of beef?

Sirloin is ideal, but ribeye works beautifully for richer flavor. Avoid lean cuts like flank steak—they dry out quickly. For budget-friendly options, try flat iron steak, which stays tender when cooked properly.

2

What if I can’t find aji amarillo paste?

Combine ½ tbsp yellow chili powder with ½ tbsp Dijon mustard for a close approximation. Alternatively, use 1 tsp smoked paprika + ½ tsp cayenne for heat without the fruity notes. The flavor won’t be identical, but it’ll still be delicious.

3

How do I keep the fries crispy?

Double-fry them: first at 350°F for 4-5 minutes, then at 375°F for 2-3 minutes. Add them to the stir-fry last, tossing just 30 seconds to coat. Serve immediately for maximum crunch.

4

Can I make this ahead of time?

Prep components separately: cook fries 2 hours ahead and refrigerate uncovered. Sear beef and make sauce 1 day ahead. Reheat beef mixture in a skillet, crisp fries in a 400°F oven for 5 minutes, then combine.

★★★★★5.0(13 reviews)
Nathan Turner