“You really have to try this,” my coworker said, sliding a plate across the table during lunch break. I was skeptical—beef stir-fried with onions and tomatoes, served alongside crispy French fries? It sounded like an odd combo, but the moment I took a bite of that Savory Peruvian Lomo Saltado with Crispy French Fries, I was hooked. The flavors hit me in a way that was both familiar and exciting: the smoky char from the seared beef, the tangy punch of vinegar and soy sauce, and those golden fries providing the perfect crunch. Honestly, I couldn’t stop thinking about it all week.
That dish became my go-to comfort food after long days when I wanted something hearty but quick. This recipe isn’t just a random fusion—it’s a celebration of Peruvian street food that blends the best of Chinese stir-fry techniques with Latin American ingredients. What makes it stand out is the way the crispy fries are mixed right in, soaking up the savory sauce without losing their crunch (a tricky balance, frankly). I’ve made it multiple times, tweaking the seasoning just so, and it never disappoints.
It’s a quiet kind of magic—no fancy ingredients, just bold, straightforward flavors that bring a little joy and warmth when you need it most. And really, isn’t that what good food is about? This recipe stuck with me because it feels like a small celebration on a plate, turning simple beef and potatoes into something memorable and satisfying for any night of the week.
Why You’ll Love This Recipe
After making Savory Peruvian Lomo Saltado with Crispy French Fries more times than I can count, I can confidently say this recipe checks all the boxes for a crowd-pleaser and a weeknight hero. Here’s why I keep coming back to it:
- Quick & Easy: You can have this dish ready in about 30 minutes, which is perfect when life gets hectic and you need something fast but delicious.
- Simple Ingredients: No need to hunt down rare spices or exotic sauces. Most of the ingredients are pantry staples or easy to find at your local grocery store.
- Perfect for Casual Dinners: Whether you’re cooking for yourself or a group, this dish feels special without requiring a ton of effort. It’s great for busy evenings or informal gatherings.
- Crowd-Pleaser: The mix of tender beef, tangy sauce, and crispy fries always gets rave reviews from friends and family alike.
- Unbelievably Delicious: The balance of flavors—savory, sweet, tangy—and textures—crispy fries and juicy stir-fried beef—hits that comfort food spot every time.
What makes this recipe different? Well, it’s the layering of flavors and textures that I’ve carefully refined. For example, I use a splash of red wine vinegar to lend a bright acidity that cuts through the richness, and a quick sear at high heat to get that signature char on the beef. Plus, tossing the fries in at the last minute means they stay crisp but soak up just enough sauce to be flavorful.
This isn’t just another beef stir-fry—it’s a dish with soul and a bit of fun, ideal for impressing guests without stress or turning an ordinary weeknight into something a little more memorable.
What Ingredients You Will Need
This Savory Peruvian Lomo Saltado with Crispy French Fries recipe calls for straightforward ingredients that come together beautifully to create bold flavor and satisfying texture without any fuss. Most are pantry staples, and substitutions are easy if needed.
- Beef sirloin or flank steak, thinly sliced (about 1 pound / 450 grams) – I prefer a lean cut with a bit of marbling for flavor and tenderness.
- Russet potatoes, peeled and cut into fries (about 2 large potatoes) – for the crispiest fries at home.
- Red onion, sliced into thick wedges (1 large) – adds sweetness and crunch.
- Roma tomatoes, cut into wedges (2 medium) – gives a fresh, juicy contrast.
- Garlic cloves, minced (3 cloves) – for aromatic depth.
- Fresh cilantro, chopped (a small handful) – adds brightness at the end.
- Soy sauce (3 tablespoons) – I recommend Kikkoman for a balanced salty flavor.
- Red wine vinegar (2 tablespoons) – the key to that tangy zip that wakes up the dish.
- Vegetable oil or avocado oil (for frying and sautéing) – neutral flavor and high smoke point.
- Salt and freshly ground black pepper – to taste.
- Optional: Aji amarillo paste or chili flakes for some heat if you like it spicy.
For gluten-free options, you can swap the soy sauce with tamari. In summer, I sometimes swap Roma tomatoes for juicy cherry tomatoes for a sweeter burst of flavor. If you want a lighter version, oven-bake the fries instead of frying, but I’ll admit, nothing beats homemade crispy fries for this dish.
Equipment Needed
- Large skillet or wok: A heavy-bottomed skillet works great for getting that perfect sear on the beef. I find a cast iron pan gives the best results, but a stainless steel pan is fine too.
- Deep frying pan or pot: For frying the French fries. A heavy pot that maintains temperature helps keep fries crispy. If you don’t want to deep fry, a baking sheet and oven can be used as an alternative.
- Sharp chef’s knife: Essential for slicing beef thinly and cutting vegetables evenly.
- Cutting board: A sturdy one for prep.
- Slotted spoon or spider strainer: Useful for removing fries from hot oil safely.
- Mixing bowls: For tossing fries and marinating beef quickly.
If you don’t have a deep fryer, that’s totally fine—just use a heavy pot with a thermometer to check oil temperature. And if you’re short on kitchen gadgets, a good skillet and a baking sheet can cover most of this recipe. Keeping your tools clean and well-maintained, especially your knives, really makes the prep smoother and safer.
Preparation Method
- Prepare the fries: Peel and cut the russet potatoes into sticks about 1/2 inch (1.3 cm) thick. Soak them in cold water for at least 30 minutes to remove excess starch, which helps them crisp up better. Pat dry thoroughly with a clean kitchen towel.
- Fry the potatoes: Heat vegetable oil in a deep frying pan or pot to 350°F (175°C). Fry the potatoes in batches for about 5 minutes each until they are pale golden and soft but not browned. Remove and drain on paper towels. Increase oil temperature to 375°F (190°C) and fry the potatoes again for 2-3 minutes until crispy and golden brown. Drain again and season with salt.
- Marinate the beef: While frying the fries, toss the sliced beef with 1 tablespoon soy sauce, a pinch of salt, and pepper. Let it sit for about 10 minutes to soak up the flavor.
- Sauté aromatics and vegetables: Heat 1 tablespoon of oil in a large skillet or wok over high heat until shimmering. Add minced garlic and sauté for about 30 seconds until fragrant. Add the red onion wedges and cook for 2 minutes until slightly softened but still crisp.
- Cook the beef: Push the onions to the side and add the marinated beef in a single layer. Let it sear without stirring for 1 minute to develop a nice crust, then stir-fry for another 2-3 minutes until beef is just cooked through.
- Add tomatoes and seasonings: Toss in the tomato wedges, remaining 2 tablespoons soy sauce, and red wine vinegar. Stir-fry everything quickly for another minute. The tomatoes should be warmed but still hold their shape.
- Combine fries: Remove the skillet from heat and gently fold in the crispy French fries. The fries will soak up some of the sauce but should stay mostly crisp.
- Finish and serve: Sprinkle chopped fresh cilantro over the top and adjust seasoning with salt and pepper if needed. Serve immediately, ideally with steamed rice or a simple salad.
Tip: Keep the heat high during cooking to get that signature sear and smoky flavor. Avoid overcooking the beef to keep it tender. If your fries get soggy, try adding them last just before serving.
Cooking Tips & Techniques
Getting that perfect Savory Peruvian Lomo Saltado balance takes a few tricks I’ve learned the hard way. First, the double-fry method for the fries is a must for crispiness—you can’t skip it and expect the same crunch. Also, slicing the beef thinly and cooking it quickly over high heat prevents it from turning tough.
One mistake I made early on was overcrowding the pan, which leads to steaming instead of searing. Cooking in batches keeps the beef beautifully caramelized. Timing is key—fry your potatoes first so they’re ready to toss in at the end, but don’t let them sit too long or they lose their crisp.
Use a splash of red wine vinegar right at the end of stir-frying to add brightness and balance the soy sauce’s saltiness. And don’t skip the fresh cilantro—it adds a fresh, herbal note that cuts through the richness.
Multitasking helps here: while fries soak, prep your veggies and marinade beef. That way, everything comes together without last-minute scrambling. Trust me, a well-timed mise en place makes this recipe a breeze.
Variations & Adaptations
- Vegetarian option: Swap beef for firm tofu or seitan. Press and marinate tofu in soy sauce before cooking to get a similar savory depth.
- Spicy twist: Add a teaspoon of Aji amarillo paste or sprinkle chili flakes during stir-frying for a subtle Peruvian heat that complements the dish beautifully.
- Oven-baked fries: For a lighter approach, bake the fries at 425°F (220°C) tossed in oil and salt for 25-30 minutes, flipping halfway. Add them right before serving to keep some crisp.
- Seasonal veggies: Swap tomatoes for roasted red peppers or add sliced bell peppers for more color and sweetness.
- Personal variation: I once added a splash of Worcestershire sauce for an umami kick, inspired by a friend’s suggestion. It brought an unexpected depth that I loved.
Serving & Storage Suggestions
This dish is best served hot and fresh, straight from the pan. The crispy fries make it feel indulgent, and the beef and veggies offer a hearty bite. I like to serve it with simple steamed white rice to soak up the sauce, or alongside a fresh green salad dressed lightly in lime juice to cut through the richness.
Leftovers can be stored in an airtight container in the refrigerator for up to 2 days. Reheat gently in a skillet over medium heat to regain some crispness in the fries; avoid microwaving if you can, as it tends to make fries soggy. Flavors deepen after sitting, so sometimes the next day tastes even better, but the fries lose their crunch quickly.
Nutritional Information & Benefits
Per serving, this Savory Peruvian Lomo Saltado provides a balanced mix of protein from the beef, carbohydrates from the potatoes and rice, and vitamins from the fresh vegetables. The dish is moderate in calories, depending on the amount of oil used for frying.
Beef offers iron and B vitamins, which are essential for energy and metabolism. Potatoes provide potassium and vitamin C, especially if cooked with their skins on (though peeled here for traditional texture). Using fresh garlic and onions adds antioxidants and immune-supportive compounds.
This recipe can be adjusted for gluten-free diets by swapping soy sauce for tamari, and for those watching fat intake, oven-baking fries is a great option. Just be mindful of portion sizes if you’re counting calories, but honestly, this dish feels like a well-rounded meal that doesn’t skimp on flavor.
Conclusion
Savory Peruvian Lomo Saltado with Crispy French Fries is one of those recipes that turns simple ingredients into a satisfying meal with a story behind every bite. It’s quick enough for busy nights, flavorful enough to impress guests, and comforting enough to feel like a treat.
Feel free to adapt the spice level, swap ingredients, or try different cooking methods to make it your own. I keep coming back to this dish because it reminds me that good food doesn’t have to be complicated—just thoughtfully made and shared.
If you give this recipe a try, I’d love to hear how you tweaked it or what you served alongside. Sharing those little kitchen stories always makes cooking feel even more fun and connected.
Happy cooking and buen provecho!
FAQs
What cut of beef works best for Lomo Saltado?
Sirloin or flank steak sliced thinly is ideal because they cook quickly and stay tender. Avoid tough cuts, or slice them very thin against the grain.
Can I make this recipe gluten-free?
Yes! Simply use tamari or a gluten-free soy sauce instead of regular soy sauce to keep the dish gluten-free.
How do I keep the French fries crispy when mixing them in the stir-fry?
Fry the potatoes twice for maximum crispiness and add them at the very end, folding gently off the heat so they don’t get soggy.
Is there a vegetarian version of Lomo Saltado?
Absolutely. Replace beef with firm tofu or seitan. Press and marinate tofu well, then cook it similarly to get great flavor and texture.
Can I prepare components ahead of time?
Yes, you can cut the vegetables and marinate the beef ahead. Fries are best freshly cooked, but you can partially fry them earlier and finish frying just before serving.
For a different kind of comforting indulgence, you might enjoy the creamy Parmesan creamed spinach as a side or the easy garlic butter noodles for an extra dose of cozy. Both complement hearty meals like this perfectly.
Pin This Recipe!

Savory Peruvian Lomo Saltado with Crispy French Fries
A quick and easy Peruvian beef stir-fry with onions, tomatoes, and crispy double-fried French fries, blending bold flavors and textures for a comforting and satisfying meal.
- Prep Time: 40 minutes
- Cook Time: 15 minutes
- Total Time: 55 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Cuisine: Peruvian
Ingredients
- 1 pound beef sirloin or flank steak, thinly sliced
- 2 large russet potatoes, peeled and cut into fries
- 1 large red onion, sliced into thick wedges
- 2 medium Roma tomatoes, cut into wedges
- 3 garlic cloves, minced
- A small handful fresh cilantro, chopped
- 3 tablespoons soy sauce (or tamari for gluten-free)
- 2 tablespoons red wine vinegar
- Vegetable oil or avocado oil (for frying and sautéing)
- Salt and freshly ground black pepper, to taste
- Optional: Aji amarillo paste or chili flakes for heat
Instructions
- Peel and cut the russet potatoes into sticks about 1/2 inch thick. Soak them in cold water for at least 30 minutes to remove excess starch. Pat dry thoroughly.
- Heat vegetable oil in a deep frying pan or pot to 350°F. Fry the potatoes in batches for about 5 minutes until pale golden and soft but not browned. Drain on paper towels.
- Increase oil temperature to 375°F and fry the potatoes again for 2-3 minutes until crispy and golden brown. Drain and season with salt.
- Toss the sliced beef with 1 tablespoon soy sauce, a pinch of salt, and pepper. Let marinate for about 10 minutes.
- Heat 1 tablespoon oil in a large skillet or wok over high heat until shimmering. Add minced garlic and sauté for 30 seconds until fragrant.
- Add red onion wedges and cook for 2 minutes until slightly softened but still crisp.
- Push onions to the side and add marinated beef in a single layer. Let sear without stirring for 1 minute, then stir-fry for 2-3 minutes until just cooked through.
- Add tomato wedges, remaining 2 tablespoons soy sauce, and red wine vinegar. Stir-fry quickly for 1 minute until tomatoes are warmed but hold their shape.
- Remove skillet from heat and gently fold in the crispy French fries, allowing them to soak up some sauce but remain mostly crisp.
- Sprinkle chopped fresh cilantro over the top, adjust seasoning with salt and pepper if needed, and serve immediately.
Notes
Double-fry the potatoes for maximum crispiness. Add fries at the end off the heat to keep them crisp. Use high heat to get a good sear on the beef and avoid overcrowding the pan to prevent steaming. For gluten-free, substitute soy sauce with tamari. Oven-bake fries for a lighter option.
Nutrition
- Serving Size: 1 serving (about 1/4
- Calories: 550
- Sugar: 6
- Sodium: 900
- Fat: 25
- Saturated Fat: 6
- Carbohydrates: 45
- Fiber: 4
- Protein: 35
Keywords: Lomo Saltado, Peruvian recipe, beef stir-fry, crispy fries, quick dinner, gluten-free option, easy weeknight meal




