Go Back
+ servings
Peruvian Lomo Saltado served in a large bowl with golden French fries, seared beef strips, tomatoes, and red onions garnished with fresh cilantro

Peruvian Lomo Saltado

No ratings yet
Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes
Servings 4 servings
Calories 520 kcal

Equipment

  • Large wok or cast iron skillet
  • Tongs
  • Small mixing bowl
  • Whisk
  • Cutting board
  • Sharp chef's knife

Ingredients
  

For the Beef Marinade

  • 1.5 lbs beef sirloin sliced ¼ inch thick against the grain
  • 2 tbsp soy sauce low-sodium works great
  • 1 tsp ground cumin
  • 3 cloves garlic minced
  • 1 tbsp vegetable oil for the marinade

For the Stir-Fry Sauce

  • 3 tbsp soy sauce
  • 1 tbsp oyster sauce
  • 2 tbsp ají amarillo paste found at Latin grocery stores or online
  • 1 tbsp red wine vinegar
  • 1 tsp ground cumin
  • 1 tsp sugar balances the sauce

For the Stir-Fry

  • 2 tbsp vegetable oil divided, for cooking
  • 1 large red onion cut into wedges
  • 2 medium Roma tomatoes cut into wedges
  • 1 jalapeño or yellow chili pepper sliced, optional for extra heat
  • 3 cups French fries cooked until crispy, frozen fries work great
  • 0.25 cup fresh cilantro roughly chopped, for garnish
  • 2 tbsp fresh lime juice squeezed over at the end

For Serving

  • 2 cups steamed white rice cooked according to package

Instructions
 

Marinate the Beef

  • In a medium bowl, combine the sliced sirloin with soy sauce, cumin, minced garlic, and vegetable oil. Toss to coat evenly. Let marinate for at least 10-15 minutes at room temperature, or up to 24 hours covered in the refrigerator.

Mix the Sauce

  • In a small bowl, whisk together soy sauce, oyster sauce, ají amarillo paste, red wine vinegar, cumin, and sugar until fully combined. Set aside.

Cook the French Fries

  • Cook frozen French fries according to package directions until golden and crispy. If making from scratch, fry thick-cut potato strips in 375°F oil until golden brown. Set aside — they'll go into the wok at the very end.

Sear the Beef

  • Heat a large wok or cast iron skillet over the highest heat possible for 2-3 minutes until smoking. Add 1 tablespoon of oil and swirl to coat. Add half the marinated beef in a single layer. Do not stir for 45-60 seconds — let it sear and char. Toss quickly, cook another 30 seconds, then remove to a plate. Repeat with remaining beef using another splash of oil. The beef should be slightly pink inside — it will finish cooking when you add it back later.

Stir-Fry the Vegetables

  • Return the wok to high heat. Add remaining oil. Add the red onion wedges and cook, tossing, for about 90 seconds until they begin to soften and char at the edges. Add the tomato wedges and jalapeño if using. Toss for 60 seconds — you want the tomatoes to soften slightly but still hold their shape.

Bring It All Together

  • Return the seared beef to the wok. Pour the sauce over everything. Toss vigorously over high heat for 1-2 minutes until the sauce coats all the ingredients and everything is glossy and fragrant. Add the crispy French fries and toss gently for 30-45 seconds — just enough to coat them in sauce while keeping some crunch.

Finish and Serve

  • Remove from heat. Squeeze fresh lime juice over the top and toss once more. Transfer to serving bowls. Garnish generously with fresh cilantro. Serve immediately alongside steamed white rice.

Notes

Heat is everything: Use the highest heat your stove allows — this creates the essential smoky, charred wok flavor. Cook beef in batches so you sear, not steam. Ají amarillo paste can be found at Latin grocery stores or ordered online — it is worth seeking out for authentic flavor. Frozen fries work perfectly here and save significant time on weeknights. Add them to the wok last and toss gently to preserve crunch. Leftovers: Store in an airtight container in the refrigerator for up to 3 days. Reheat in a very hot skillet. Store fries separately when possible.

Nutrition

Calories: 520kcalCarbohydrates: 42gProtein: 38gFat: 22gSodium: 890mgFiber: 3gSugar: 6g
No ratings yet