Tender strips of steak, juicy tomatoes, and red onions are stir-fried with soy sauce and garlic in the Peruvian chifa classic, Lomo Saltado. Traditionally served with both fries and rice, this vibrant, savory dish is a household favorite.


Chinese-Peruvian fusion
Lomo Saltado is a leading example of Peruvian chifa cuisine — the culinary tradition that developed when Chinese immigrants arrived in Peru in the early 20th century.
The recipe balances Peruvian ingredients like potatoes and cilantro with Asian elements such as soy sauce and stir-fry technique, producing a deeply savory dish with bright, fresh notes.
Although it pairs rice and fries together (which may sound indulgent), the combination works: the textures and flavors complement one another, making Lomo Saltado a dish you’ll want to make again and again.
Recipe Ingredients
Below are the ingredients and helpful notes to guide you. Check the recipe card for exact quantities.

- Beef. Flank steak is ideal for Lomo Saltado; sirloin or skirt steak are good alternatives.
- Soy sauce. Used in the marinade and the stir-fry sauce. Low-sodium soy sauce works if you prefer less salt.
- Aji amarillo. A yellow Peruvian chili paste that adds distinctive flavor. If unavailable, substitute another pepper paste, though the taste will differ.
- Oil. Use a neutral oil with a high smoke point (avocado or vegetable oil).
- Tomatoes. Plum (Roma) tomatoes are preferred for their firm texture.
- Pepper and onion. A yellow bell pepper and red onion give great color and balance, but other bell pepper and onion varieties are fine.
- Vinegar. Red wine vinegar is recommended; white vinegar can substitute in a pinch.
- Rice and fries. Traditionally served with white rice and French fries. Store-bought oven fries save time, but homemade fries work well if you have more time.
How to make lomo saltado
- Whisk together the soy sauce, aji amarillo paste, and red wine vinegar in a small bowl; set aside.
- Pat the steak dry with paper towels and slice into 3-inch-long strips, cutting against the grain for tenderness.

- Place the steak in a bowl with 2 tablespoons soy sauce and 1/2 teaspoon baking soda. Mix well and let rest for 20 minutes to tenderize.
- Heat 2 tablespoons oil in a large pan over high heat until shimmering. Sear the steak in batches, allowing a good char on both sides; transfer to a platter and tent with foil to keep warm.
- Add another tablespoon of oil and sear the red onion for 1–2 minutes, then add to the platter with the steak.
- Add a bit more oil and sear the bell pepper for 1–2 minutes, then transfer to the platter.

- Reduce heat to medium, add a little more oil, then add the tomatoes and garlic. Sear for about 1 minute, add the green onion, and cook 30 seconds more.
- Return the seared steak, onion, and pepper to the pan. Pour in the soy/aji amarillo/vinegar sauce and stir for 30–60 seconds to coat and heat through. Scrape the pan to incorporate browned bits for extra flavor. Remove from heat, top with chopped cilantro, and serve with rice and French fries on the side.
Top tips
- Baking soda. A short marinade with baking soda helps tenderize the beef; omit only if you prefer not to use it.
- Thicker sauce. To thicken the sauce, mix 2 teaspoons cornstarch with 1 tablespoon cold water and stir it in at the end. This is optional.
- Serving options. Lomo Saltado is traditionally served with both rice and fries. You can serve it with one or the other depending on preference or diet.
More recipes you’ll love
If you enjoy thinly sliced steak, try these similar recipes:
- Bourbon steak and mushroom pasta
- The best steak sandwich
- Easy Philly cheesesteak
If you enjoyed this Peruvian Lomo Saltado recipe, consider leaving a 5-star rating in the recipe card.
Follow the creator on social channels for more recipes and video content.
Peruvian Lomo Saltado
James Delmage

Pin
Ingredients
For the beef and marinade
- 1 1/2 pounds flank steak, sliced into 3-inch-long thin strips against the grain
- 2 tablespoons soy sauce (for the marinade)
- 1/2 teaspoon baking soda
Remaining ingredients
- 3 tablespoons soy sauce
- 1 tablespoon aji amarillo paste
- 1 1/2 tablespoons red wine vinegar
- 5 tablespoons neutral oil
- 1 medium red onion, cut into large wedges
- 1 large yellow bell pepper, sliced
- 4 large plum tomatoes, quartered
- 8 cloves garlic, minced
- 5 green onions, sliced into 1-inch pieces
- 1/4 cup chopped cilantro
- French fries and rice for serving
Instructions
Marinate the beef
- Pat the sliced flank steak dry, place in a bowl, add soy sauce and baking soda, mix well, and let sit 20 minutes.
Make the lomo saltado
- Whisk soy sauce, aji amarillo paste, and red wine vinegar in a small bowl and set aside.
- Heat 2 tablespoons oil in a large pan over high heat. When shimmering, sear the steak in batches until charred on both sides (about 2–3 minutes per batch). Transfer to a platter and tent with foil.
- Add 1 tablespoon oil and sear the red onion 1–2 minutes; remove to the platter.
- Add more oil to the pan and sear the yellow bell pepper 1–2 minutes; add to the platter.
- Lower heat to medium, add a little oil, then add tomatoes and garlic and sear 1 minute. Add green onions and cook 30 seconds.
- Return the steak, onion, and pepper to the pan, pour in the sauce, and toss 30–60 seconds to coat, scraping up browned bits. Remove from heat, top with cilantro, and serve with rice and fries.
Notes
- Serve with. Traditionally served over rice with fries; fries can be mixed in at the end.
- Beef. Flank steak is recommended; sirloin or skirt are acceptable substitutes.
- Baking soda. Helps tenderize the beef during the short marinade but is optional.
- Cornstarch. A slurry (2 teaspoons cornstarch + 1 tablespoon water) can thicken the sauce if desired.
- Leftovers. Store in the refrigerator up to 3 days and reheat gently.
Nutrition
Carbohydrates: 7 g |
Protein: 48.5 g |
Fat: 37.1 g
Nutrition information is an estimate and should be used as a guideline.
Share your results on social media and tag the recipe creator to join the conversation.