
This classic Peruvian dish combines tender beef, crispy fries, and fresh vegetables in a flavorful stir-fry that’s ready in 30 minutes. The secret lies in the quick cooking over high heat, which locks in the beef’s juices while creating a caramelized crust on the potatoes.
Traditionally served with rice, this creation balances savory soy sauce, tangy vinegar, and aromatic spices for a complex yet approachable flavor profile. The fries absorb the sauce beautifully, making every bite irresistibly rich and satisfying.
The beauty of this recipe is its simplicity—no advanced techniques required. Just fresh ingredients, a hot pan, and a willingness to embrace the bold, vibrant flavors that define Peruvian cuisine.
Perfect for a weeknight dinner that feels anything but ordinary, this dish brings a taste of Lima to your kitchen with minimal effort and maximum reward.
Ingredients for Lomo Saltado
High-heat cooking requires bold ingredients and precise timing for this Peruvian classic.
| Ingredient | Amount | Notes |
|---|---|---|
| Sirloin Steak 🥩 | 1 ½ lb | Thinly sliced against grain |
| Russet Potatoes 🥔 | 2 whole | Peeled, cut into fries |
| Red Onion 🧅 | 1 whole | Thinly sliced into strips |
| Roma Tomatoes 🍅 | 3 whole | Seeded, cut into wedges |
| Fresh Cilantro 🌿 | ½ cup | Chopped, for garnish |
| Soy Sauce 💧 | ¼ cup | Low-sodium preferred |
| Red Wine Vinegar 🍷 | 3 tbsp | For tangy acidity |
| Vegetable Oil 🫒 | ½ cup | High smoke point for frying |
| Ground Cumin 🌿 | 1 tsp | Toasted for depth |
| Garlic Cloves 🧄 | 4 cloves | Minced for sauce |
| Jalapeño Pepper 🌶️ | 1 whole | Seeded, finely chopped |
| White Rice 🍚 | 2 cups | Cooked, for serving |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
The beef must be sirloin—it stays tender when seared quickly over high heat. Whole Foods or a good butcher will have the best cuts. Look for vibrant red color with good marbling. For the potatoes, russets are ideal; their high starch content creates crispy fries that hold up to the stir-fry. Buy them fresh, not pre-cut (pre-cut potatoes often have additives to prevent browning).
No sirloin? Flank steak or ribeye work well too, though ribeye has more fat. Out of red wine vinegar? Apple cider vinegar at the same amount keeps the tang. The cilantro can be swapped for flat-leaf parsley if you’re one of those people who thinks cilantro tastes like soap. For the rice, jasmine or basmati add a nice fragrance, but any long-grain white rice works.
The beef and potatoes are best cooked fresh, but leftovers keep for 3-4 days in the fridge. Reheat in a skillet to crisp the fries again. The sauce components can be pre-mixed and stored separately for 1 week—just shake before using. Always bring beef to room temperature before slicing for even cooking.
Why You’ll Love This Recipe
- One Pan Wonder: I love that everything—steak, potatoes, onions, tomatoes—cooks together in a single skillet. Less mess, more flavor.
- Soy-Sauce Magic: The way the soy sauce caramelizes with the beef and tomatoes? Honestly, it’s the reason I make this weekly.
- Weeknight Hero: Between us, this is my go-to when I need dinner fast but still want it to feel special.
- Leftover Gold: The flavors deepen overnight, so I always make extra. Cold lomo saltado in a tortilla? Ridiculously good.
Step-by-Step Instructions for Lomo Saltado
Here’s the method. Straightforward, tested, works every time.
Step 1: Fry the Russet Potatoes Until Golden
Heat ½ cup vegetable oil in a large skillet over medium-high heat until shimmering. Add the 2 whole Russet Potatoes cut into fries in a single layer. Fry undisturbed for 3-4 minutes until the undersides turn golden brown.
Flip the fries and continue cooking for another 3-4 minutes until crispy and evenly browned on all sides. Use a slotted spoon to transfer them to a paper towel-lined plate to drain excess oil. Season immediately with a pinch of 1 tsp Salt while hot.
Step 2: Sear the Sirloin Steak to Perfection
In the same skillet, increase heat to high and add the 1.5 lb Sirloin Steak slices in a single layer. Season with the remaining 1 tsp Salt and 0.5 tsp Black Pepper. Sear for 2-3 minutes until the undersides develop a deep brown crust.
Flip and cook for another 1-2 minutes for medium-rare doneness. The steak should be just cooked through but still juicy. Transfer to the plate with the fries and set aside.
Step 3: Build the Stir-Fry Base with Aromatics
Reduce heat to medium and add the 1 whole Red Onion sliced into strips to the skillet. Sauté for 2-3 minutes until softened and slightly caramelized. Add the 4 cloves Garlic Cloves minced, 1 whole Jalapeño Pepper finely chopped, and 1 tsp Ground Cumin.
Cook for 1 minute until fragrant, stirring constantly to prevent burning. Add the 3 whole Roma Tomatoes seeded and cut into wedges, cooking for another 2 minutes until they begin to soften.
Step 4: Combine and Finish with Sauce
Return the steak and fries to the skillet. Pour in the ¼ cup Soy Sauce and 3 tbsp Red Wine Vinegar. Toss everything together for 1-2 minutes until all ingredients are coated and heated through.
The sauce should be glossy and lightly cling to the beef and fries. Taste and adjust seasoning if needed. Remove from heat and let the flavors meld for 1 minute before serving.
Garnish with the ½ cup Fresh Cilantro chopped. Serve immediately with 2 cups White Rice cooked, dividing the lomo saltado evenly over the rice for a complete meal.
Pro Tips For Making Lomo Saltado
- Sear the Steak First: I learned this the hard way—cook the sirloin strips in a screaming hot pan first, then set aside. This keeps them tender instead of turning chewy while the veggies cook.
- Parboil the Potatoes: Give the russet potatoes a 3-minute head start in boiling water before frying. They’ll crisp up faster and cook through without burning the onions.
- Skip the Overcrowding: After burning three batches, I finally figured out that cooking the beef and potatoes in separate batches is non-negotiable. Too much in the pan steams instead of sears.
- Use Soy Sauce Last: Sounds weird, but it works: add the soy sauce at the very end with the tomatoes and cilantro. This keeps the beef from getting tough and lets the flavors meld just right.
Creative Variations of This Dish
Chicken Swap
Replace the 1.5 lb Sirloin Steak with 1.5 lb boneless chicken thighs, cut into bite-sized pieces. Chicken cooks faster, so sear for only 2-3 minutes total until golden and just cooked through. The vinegar and cumin still shine beautifully with poultry. 🌟
Seafood Twist
For a coastal Peruvian version, use 1 lb large shrimp peeled and deveined. Sear for just 1-2 minutes per side until pink. The shrimp pairs wonderfully with the tangy sauce, and the fries add a fun texture contrast.
Vegetarian Option
Swap the beef for 1.5 lb portobello mushrooms, sliced into strips. Sear until golden and tender, about 4-5 minutes per side. The mushrooms absorb the sauce beautifully, making this a hearty meat-free alternative.
Spicy Upgrade
Add 1 tbsp aji amarillo paste (Peruvian yellow chili) to the sauce for authentic heat and fruitiness. Mix it in with the ¼ cup Soy Sauce and 3 tbsp Red Wine Vinegar before adding to the pan. This is my favorite way to elevate the dish. 🔥
Breakfast Style
Serve leftovers with fried eggs on top for a Peruvian-inspired breakfast hash. The runny yolks mix into the sauce, creating a rich, creamy coating for the fries and beef. Add a sprinkle of crumbled queso fresco for extra flair.
Sweet Potato Swap
Replace the 2 whole Russet Potatoes with 2 medium sweet potatoes for a slightly sweeter, nutrient-packed version. Fry them the same way, but reduce the salt slightly to balance the natural sweetness.
Nutrition Facts
Frequently Asked Questions
Can I use a different cut of beef?
Yes! Flank steak or ribeye work well, though ribeye has more fat. For best results, slice thinly against the grain and sear over high heat to maintain tenderness.
Why do the fries go in the stir-fry?
The fries absorb the savory sauce, creating a perfect balance of crispy and saucy textures. This is a signature element of the dish—don’t skip it!
How do I prevent soggy fries?
Fry them first until golden brown, then drain on paper towels. Add them back to the pan only at the end to toss with the sauce briefly.
Can I make this ahead of time?
Best served fresh, but leftovers keep for 3-4 days in the fridge. Reheat in a skillet to crisp the fries again before serving.
- BBQ Sausage Recipe Oven: Smoky Depth Without the Grill - September 28, 2026
- BBQ Chicken Bowl Recipe Rice: Smoky Sweetness Over Fluffy Grains - September 28, 2026
- Beef Cutlet Recipe Ideas: Crispy Breaded Patties With Bold Seasonings - September 28, 2026